46 #include "G4HCofThisEvent.hh"
47 #include "G4VHitsCollection.hh"
58 runaction(Em10RA),verboselevel(0),drawFlag(
"all"),printModulo(10000)
79 G4cout <<
"<<< Event " << evtNb <<
" started." <<
G4endl;
115 for (
int i=0;i<n_hit;i++)
116 { totEAbs += (*CHC)[i]->GetEdepAbs();
117 totLAbs += (*CHC)[i]->GetTrakAbs();
121 <<
" Absorber: total energy: " << std::setw(7) <<
123 <<
" total track length: " << std::setw(7) <<
151 CLHEP::HepRandom::saveEngineStatus(
"endOfEvent.rndm");
156 CLHEP::HepRandom::showEngineStatus();
Definition of the Em10CalorHit class.
Em10EventAction(Em10RunAction *Em10RA)
Definition of the Em10EventAction class.
G4VHitsCollection * GetHC(G4int i)
G4int GetCollectionID(G4String colName)
Definition of the Em10RunAction class.
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
void FillNbOfSteps(G4double nstep)
void setEventVerbose(G4int level)
G4EventManager * fpEventManager
void CountParticles(G4double, G4double)
G4GLOB_DLL std::ostream G4cout
Definition of the Em10EventActionMessenger class.
Em10EventActionMessenger * eventMessenger
void AddEdeps(G4double Eabs)
void BeginOfEventAction(const G4Event *)
Em10RunAction * runaction
static G4SDManager * GetSDMpointer()
void AddTrRef(G4double tr, G4double ref)
void AddnStepsNeutral(G4double ns)
G4HCofThisEvent * GetHCofThisEvent() const
const G4Event * GetConstCurrentEvent()
void AddnStepsCharged(G4double ns)
void AddTrackLength(G4double tlabs)
void AddEP(G4double, G4double)
void EndOfEventAction(const G4Event *)