#include <ISCalcCorrelated.h>
Public Member Functions | |
ISCalcCorrelated (detinfo::DetectorPropertiesData const &detProp, CLHEP::HepRandomEngine &Engine) | |
double | EFieldAtStep (double efield, sim::SimEnergyDeposit const &edep) override |
ISCalcData | CalcIonAndScint (detinfo::DetectorPropertiesData const &detProp, sim::SimEnergyDeposit const &edep) override |
Public Member Functions inherited from larg4::ISCalc | |
ISCalc () | |
virtual | ~ISCalc ()=default |
double | GetScintYield (sim::SimEnergyDeposit const &edep, bool prescale) |
double | GetScintYieldRatio (sim::SimEnergyDeposit const &edep) |
Private Member Functions | |
double | EscapingEFraction (double const dEdx) const |
double | FieldCorrection (double const EF, double const dEdx) const |
Private Attributes | |
ISTPC | fISTPC |
const spacecharge::SpaceCharge * | fSCE |
CLHEP::RandBinomial | fBinomialGen |
double | fGeVToElectrons |
from LArG4Parameters service More... | |
double | fWion |
W_ion (23.6 eV) == 1/fGeVToElectrons. More... | |
double | fWph |
from LArG4Parameters service More... | |
double | fScintPreScale |
scintillation pre-scaling factor from LArProperties service More... | |
double | fRecombA |
from LArG4Parameters service More... | |
double | fRecombk |
from LArG4Parameters service More... | |
double | fModBoxA |
from LArG4Parameters service More... | |
double | fModBoxB |
from LArG4Parameters service More... | |
double | fLarqlChi0A |
from LArG4Parameters service More... | |
double | fLarqlChi0B |
from LArG4Parameters service More... | |
double | fLarqlChi0C |
from LArG4Parameters service More... | |
double | fLarqlChi0D |
from LArG4Parameters service More... | |
double | fLarqlAlpha |
from LArG4Parameters service More... | |
double | fLarqlBeta |
from LArG4Parameters service More... | |
bool | fUseModBoxRecomb |
from LArG4Parameters service More... | |
bool | fUseModLarqlRecomb |
from LArG4Parameters service More... | |
bool | fUseBinomialFlucts |
from LArG4Parameters service More... | |
Definition at line 33 of file ISCalcCorrelated.h.
larg4::ISCalcCorrelated::ISCalcCorrelated | ( | detinfo::DetectorPropertiesData const & | detProp, |
CLHEP::HepRandomEngine & | Engine | ||
) |
Definition at line 34 of file ISCalcCorrelated.cxx.
|
overridevirtual |
Implements larg4::ISCalc.
Definition at line 73 of file ISCalcCorrelated.cxx.
|
overridevirtual |
Implements larg4::ISCalc.
Definition at line 138 of file ISCalcCorrelated.cxx.
|
private |
Definition at line 155 of file ISCalcCorrelated.cxx.
|
private |
Definition at line 162 of file ISCalcCorrelated.cxx.
|
private |
Definition at line 46 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 48 of file ISCalcCorrelated.h.
|
private |
Definition at line 44 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 60 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 61 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 56 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 57 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 58 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 59 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 54 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 55 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 52 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 53 of file ISCalcCorrelated.h.
|
private |
Definition at line 45 of file ISCalcCorrelated.h.
|
private |
scintillation pre-scaling factor from LArProperties service
Definition at line 51 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 64 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 62 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 63 of file ISCalcCorrelated.h.
|
private |
W_ion (23.6 eV) == 1/fGeVToElectrons.
Definition at line 49 of file ISCalcCorrelated.h.
|
private |
from LArG4Parameters service
Definition at line 50 of file ISCalcCorrelated.h.