All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
ChargeInducer Class Referenceabstract

#include <ChargeInducer.h>

Inheritance diagram for ChargeInducer:
[legend]

Public Member Functions

 ChargeInducer ()
 
virtual ~ChargeInducer ()
 
virtual float getCharge (SimDigitalGeomCellId *cellID)=0
 
void setSeed (unsigned int value)
 

Protected Attributes

std::mt19937 generator
 

Detailed Description

Definition at line 19 of file ChargeInducer.h.

Constructor & Destructor Documentation

ChargeInducer::ChargeInducer ( )

Definition at line 11 of file ChargeInducer.cc.

ChargeInducer::~ChargeInducer ( )
virtual

Definition at line 16 of file ChargeInducer.cc.

Member Function Documentation

virtual float ChargeInducer::getCharge ( SimDigitalGeomCellId cellID)
pure virtual

Implemented in AsicPolya, and UniformPolya.

void ChargeInducer::setSeed ( unsigned int  value)

Definition at line 19 of file ChargeInducer.cc.

Member Data Documentation

std::mt19937 ChargeInducer::generator
protected

Definition at line 29 of file ChargeInducer.h.


The documentation for this class was generated from the following files: