#include <ElectronDriftAlg.h>
Definition at line 58 of file ElectronDriftAlg.h.
gar::rosim::ElectronDriftAlg::ElectronDriftAlg |
( |
CLHEP::HepRandomEngine & |
engine, |
|
|
fhicl::ParameterSet const & |
pset |
|
) |
| |
Definition at line 69 of file ElectronDriftAlg.cxx.
74 auto detProp = gar::providerFrom<detinfo::DetectorPropertiesService>();
75 auto garProp = gar::providerFrom<detinfo::GArPropertiesService>();
78 detProp->Temperature());
double fInverseVelocity
stored for computational convenience
double fFanoFactor
Fano factor.
double fLongitudinalDiffusion
diffusion along the drift in microns/sqrt(cm)
double fLongDiffConst
stored for computational convenience in sqrt(cm)
CLHEP::HepRandomEngine & fEngine
random number engine
double fLifetimeCorrection
electron lifetime correction in negative ms
double fTransDiffConst
stored for computational convenience in sqrt(cm)
double fDriftVelocity
electron drift velocity
double fTransverseDiffusion
diffusion transverse to the drift in microns/sqrt(cm)
gar::rosim::ElectronDriftAlg::~ElectronDriftAlg |
( |
| ) |
|
|
virtual |
double gar::rosim::ElectronDriftAlg::fDriftVelocity |
|
protected |
CLHEP::HepRandomEngine& gar::rosim::ElectronDriftAlg::fEngine |
|
protected |
double gar::rosim::ElectronDriftAlg::fFanoFactor |
|
protected |
double gar::rosim::ElectronDriftAlg::fInverseVelocity |
|
protected |
double gar::rosim::ElectronDriftAlg::fLifetimeCorrection |
|
protected |
double gar::rosim::ElectronDriftAlg::fLongDiffConst |
|
protected |
double gar::rosim::ElectronDriftAlg::fLongitudinalDiffusion |
|
protected |
double gar::rosim::ElectronDriftAlg::fTransDiffConst |
|
protected |
double gar::rosim::ElectronDriftAlg::fTransverseDiffusion |
|
protected |
diffusion transverse to the drift in microns/sqrt(cm)
Definition at line 78 of file ElectronDriftAlg.h.
The documentation for this class was generated from the following files: