#include <RE05SteppingAction.hh>
Definition at line 38 of file RE05SteppingAction.hh.
◆ RE05SteppingAction()
RE05SteppingAction::RE05SteppingAction |
( |
| ) |
|
◆ ~RE05SteppingAction()
RE05SteppingAction::~RE05SteppingAction |
( |
| ) |
|
|
virtual |
◆ UserSteppingAction()
void RE05SteppingAction::UserSteppingAction |
( |
const G4Step * |
theStep | ) |
|
|
virtual |
Reimplemented from G4UserSteppingAction.
Definition at line 48 of file RE05SteppingAction.cc.
50 G4Track * theTrack = theStep->GetTrack();
53 if(theTrack->GetTrackStatus()!=fAlive) {
return; }
56 if(theTrack->GetParentID()!=0) {
return; }
65 G4StepPoint * thePrePoint = theStep->GetPreStepPoint();
68 if(thePrePVname(0,4)==
"calo") {
return; }
69 G4StepPoint * thePostPoint = theStep->GetPostStepPoint();
72 if(thePostPVname(0,4)!=
"calo") {
return; }
75 theTrack->SetTrackStatus(fSuspend);
static G4MuonPlus * MuonPlusDefinition()
const G4String & GetName() const
static G4MuonMinus * MuonMinusDefinition()
The documentation for this class was generated from the following files: