8 #ifndef ROSIMISCALCULATION_H 9 #define ROSIMISCALCULATION_H 24 virtual void Reset() = 0;
41 #endif // ROSIMISCALCULATION_H virtual void Initialize()=0
virtual double EnergyDeposit() const =0
int fNumScintPhotons
number of scintillation photons for this step
double fEnergyDeposit
total energy deposited in the step
int fNumIonElectrons
number of ionization electrons for this step
virtual int NumberIonizationElectrons() const =0
General GArSoft Utilities.
virtual double StepSizeLimit() const =0
virtual int NumberScintillationPhotons() const =0
virtual void CalculateIonizationAndScintillation(const gar::sdp::EnergyDeposit *dep)=0