9 #include "Geant4/G4Step.hh" 
   14 #include "messagefacility/MessageLogger/MessageLogger.h" 
   45     const G4Track 
track(*(step->GetTrack()));
 
   51       mf::LogWarning(
"ISCalculationNest")
 
   52         << 
"NEST and G4 step depositions do not agree!\n" 
int NumberScintillationPhotons() const 
void CalculateIonizationAndScintillation(const G4Step *step)
process_name use argoneut_mc_hitfinder track
util::quantities::megaelectronvolt MeV
const G4VParticleChange & CalculateIonizationAndScintillation(G4Track const &aTrack, G4Step const &aStep)
Interface to algorithm class for a specific calculation of ionization electrons and scintillation pho...
int NumberIonizationElectrons() const 
double fNumIonElectrons
number of ionization electrons for this step 
double fStepSize
maximum step to take 
ISCalculationNEST(CLHEP::HepRandomEngine &engine)
double fNumScintPhotons
number of scintillation photons for this step 
double fVisibleEnergyDeposition
double EnergyDeposition() const 
double fEnergyDeposit
total energy deposited in the step 
micrometer_as<> micrometer
Type of space stored in micrometers, in double precision. 
NestAlg fNest
the fast optical simulation process