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