#include <ExN04SteppingAction.hh>
◆ ExN04SteppingAction() [1/2]
ExN04SteppingAction::ExN04SteppingAction |
( |
| ) |
|
◆ ~ExN04SteppingAction() [1/2]
ExN04SteppingAction::~ExN04SteppingAction |
( |
| ) |
|
|
virtual |
◆ ExN04SteppingAction() [2/2]
ExN04SteppingAction::ExN04SteppingAction |
( |
| ) |
|
◆ ~ExN04SteppingAction() [2/2]
virtual ExN04SteppingAction::~ExN04SteppingAction |
( |
| ) |
|
|
virtual |
◆ UserSteppingAction() [1/2]
void ExN04SteppingAction::UserSteppingAction |
( |
const G4Step * |
theStep | ) |
|
|
virtual |
Reimplemented from G4UserSteppingAction.
Definition at line 53 of file eventgenerator/HepMC/HepMCEx01/src/ExN04SteppingAction.cc.
55 G4Track* theTrack = theStep->GetTrack();
58 if(theTrack->GetTrackStatus()!=fAlive) {
return; }
61 if(theTrack->GetParentID()!=0) {
return; }
70 G4StepPoint * thePrePoint = theStep->GetPreStepPoint();
73 if(thePrePVname(0,4)==
"calo") {
return; }
74 G4StepPoint * thePostPoint = theStep->GetPostStepPoint();
77 if(thePostPVname(0,4)!=
"calo") {
return; }
80 theTrack->SetTrackStatus(fSuspend);
static G4MuonPlus * MuonPlusDefinition()
const G4String & GetName() const
static G4MuonMinus * MuonMinusDefinition()
◆ UserSteppingAction() [2/2]
virtual void ExN04SteppingAction::UserSteppingAction |
( |
const G4Step * |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: