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