#include <G4StackChecker.hh>
Definition at line 43 of file G4StackChecker.hh.
◆ G4StackChecker()
G4StackChecker::G4StackChecker |
( |
| ) |
|
Definition at line 36 of file G4StackChecker.cc.
38{}
CLHEP::Hep3Vector G4ThreeVector
G4ThreeVector nullDirection
◆ ~G4StackChecker()
G4StackChecker::~G4StackChecker |
( |
| ) |
|
|
virtual |
◆ ClassifyNewTrack()
Reimplemented from G4UserStackingAction.
Definition at line 44 of file G4StackChecker.cc.
45{
48 if ( (!(e < 0.0) && !(e > 0.0) && !(e == 0.0))
50 {
53 G4cout <<
"### G4StackChecker: event# "
55 <<
" unacceptable " << nam <<
" is killed in the stack" <<
G4endl;
56 G4cout <<
"### " << nam <<
" have been produced by the process "
66 }
67 return result;
68}
G4ClassificationOfNewTrack
G4GLOB_DLL std::ostream G4cout
static G4EventManager * GetEventManager()
const G4String & GetParticleName() const
const G4VProcess * GetCreatorProcess() const
const G4ThreeVector & GetPosition() const
G4double GetGlobalTime() const
G4ParticleDefinition * GetDefinition() const
const G4ThreeVector & GetMomentumDirection() const
G4double GetKineticEnergy() const
G4int GetParentID() const
const G4String & GetProcessName() const
References fKill, fUrgent, G4cout, G4endl, G4Track::GetCreatorProcess(), G4Track::GetDefinition(), G4EventManager::GetEventManager(), G4Track::GetGlobalTime(), G4Track::GetKineticEnergy(), G4Track::GetMomentumDirection(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4Track::GetPosition(), G4VProcess::GetProcessName(), G4Track::GetTrackID(), and nullDirection.
◆ NewStage()
void G4StackChecker::NewStage |
( |
| ) |
|
|
virtual |
◆ PrepareNewEvent()
void G4StackChecker::PrepareNewEvent |
( |
| ) |
|
|
virtual |
◆ SetStackManager()
◆ nullDirection
◆ stackManager
The documentation for this class was generated from the following files: