20 #include <Geant4/G4ParticleDefinition.hh>
21 #include <Geant4/G4ReferenceCountedHandle.hh>
22 #include <Geant4/G4Step.hh>
23 #include <Geant4/G4StepPoint.hh>
24 #include <Geant4/G4StepStatus.hh>
25 #include <Geant4/G4SystemOfUnits.hh>
26 #include <Geant4/G4ThreeVector.hh>
27 #include <Geant4/G4TouchableHandle.hh>
28 #include <Geant4/G4Track.hh>
29 #include <Geant4/G4TrackStatus.hh>
30 #include <Geant4/G4Types.hh>
31 #include <Geant4/G4VTouchable.hh>
32 #include <Geant4/G4VUserTrackInformation.hh>
43 , m_Detector(detector)
96 std::cout <<
GetName() <<
": New Hit for " << std::endl;
104 if (
m_Hit ==
nullptr)
167 if (userinfo !=
nullptr)
194 std::cout <<
"PHG4EPDSteppingAction::SetTopNode - unable to find hit node " <<
m_HitNodeName << std::endl;
198 if (!m_SupportHitContainer)
202 std::cout <<
"PHG4EPDSteppingAction::SetTopNode - unable to find support hit node " <<
m_SupportNodeName << std::endl;
214 else if (type ==
"G4HIT_SUPPORT")
219 std::cout <<
"Invalid output hit node type " << type << std::endl;