14 #include <Geant4/G4ParticleDefinition.hh>
15 #include <Geant4/G4Step.hh>
16 #include <Geant4/G4StepPoint.hh>
17 #include <Geant4/G4StepStatus.hh>
18 #include <Geant4/G4String.hh>
19 #include <Geant4/G4SystemOfUnits.hh>
20 #include <Geant4/G4ThreeVector.hh>
21 #include <Geant4/G4TouchableHandle.hh>
22 #include <Geant4/G4Track.hh>
23 #include <Geant4/G4TrackStatus.hh>
24 #include <Geant4/G4Types.hh>
25 #include <Geant4/G4VTouchable.hh>
26 #include <Geant4/G4VUserTrackInformation.hh>
72 bool geantino =
false;
142 cout <<
"PHG4HcalSteppingAction: hit outside acceptance, layer: " << layer_id << endl;
183 cout <<
"PHG4HcalSteppingAction: hit outside acceptance zmin " <<
zmin <<
", zmax " <<
zmax <<
" at exit" << endl;
249 string absorbernodename;
262 m_HitContainer = findNode::getClass<PHG4HitContainer>(topNode, hitnodename.c_str());
263 m_AbsorberHits = findNode::getClass<PHG4HitContainer>(topNode, absorbernodename.c_str());
267 std::cout <<
"PHG4HcalSteppingAction::SetTopNode - unable to find " << hitnodename << std::endl;
273 std::cout <<
"PHG4HcalSteppingAction::SetTopNode - unable to find " << absorbernodename << std::endl;