#include <ChargeInducer.h>
Public Member Functions | |
| AsicPolya (float _qbar, float _theta, std::string fileName) | |
| ~AsicPolya () | |
| virtual float | getCharge (SimDigitalGeomCellId *cellID) |
Public Member Functions inherited from UniformPolya | |
| UniformPolya (float _qbar, float _theta) | |
| ~UniformPolya () | |
Public Member Functions inherited from ChargeInducer | |
| ChargeInducer () | |
| virtual | ~ChargeInducer () |
| void | setSeed (unsigned int value) |
Protected Member Functions | |
| void | readFile (std::string fileName) |
Protected Attributes | |
| std::map< AsicKey, std::gamma_distribution< float > > | polyaMap |
Protected Attributes inherited from UniformPolya | |
| std::gamma_distribution< float > | gammadist |
Protected Attributes inherited from ChargeInducer | |
| std::mt19937 | generator |
Definition at line 46 of file ChargeInducer.h.
| AsicPolya::AsicPolya | ( | float | _qbar, |
| float | _theta, | ||
| std::string | fileName | ||
| ) |
Definition at line 39 of file ChargeInducer.cc.
| AsicPolya::~AsicPolya | ( | ) |
Definition at line 46 of file ChargeInducer.cc.
|
virtual |
Reimplemented from UniformPolya.
Definition at line 103 of file ChargeInducer.cc.
|
protected |
Definition at line 51 of file ChargeInducer.cc.
|
protected |
Definition at line 58 of file ChargeInducer.h.