1 #ifndef _GroundPropagatorAG_SteppingAction_h_
2 #define _GroundPropagatorAG_SteppingAction_h_
5 #include <G4UserSteppingAction.hh>
7 #include <utl/Particle.h>
8 #include <utl/LameShadowPtr.h>
9 #include <det/Detector.h>
17 namespace GroundPropagatorAG {
19 #if __cplusplus >= 201103L
23 # include <boost/shared_ptr.hpp>
77 G4cerr <<
"Setting parent to "
boost::shared_ptr< utl::Particle > smartPointer
void SetImpingingParticle(smartPointer p)
PartCollectionIt fPartCollIt
SteppingAction(double depth)
vector< PartData >::iterator PartCollectionIt
vector< PartData > PartCollection
virtual ~SteppingAction()
virtual void UserSteppingAction(const G4Step *)