#include <G4ITTrackHolder.hh>
Public Member Functions | |
virtual void | PushTrack (G4Track *) |
virtual double | GetTimeStep () const |
Static Public Member Functions | |
static G4ITTrackHolder * | Instance () |
Protected Member Functions | |
G4ITTrackHolder () | |
virtual | ~G4ITTrackHolder () |
Static Protected Attributes | |
static G4ITTrackHolder * | fInstance |
Definition at line 49 of file G4ITTrackHolder.hh.
G4ITTrackHolder::G4ITTrackHolder | ( | ) | [protected] |
Definition at line 43 of file G4ITTrackHolder.cc.
References fInstance.
00044 { 00045 fInstance = this; 00046 }
G4ITTrackHolder::~G4ITTrackHolder | ( | ) | [protected, virtual] |
double G4ITTrackHolder::GetTimeStep | ( | ) | const [virtual] |
G4ITTrackHolder * G4ITTrackHolder::Instance | ( | ) | [static] |
Definition at line 52 of file G4ITTrackHolder.cc.
References fInstance.
Referenced by G4DNAChemistryManager::CreateSolvatedElectron(), G4DNAChemistryManager::CreateWaterMolecule(), G4DNASecondOrderReaction::PostStepDoIt(), G4DNAChemistryManager::PushMolecule(), and G4DNAChemistryManager::PushMoleculeAtParentTimeAndPlace().
00053 { 00054 return fInstance; 00055 }
void G4ITTrackHolder::PushTrack | ( | G4Track * | ) | [virtual] |
Definition at line 57 of file G4ITTrackHolder.cc.
Referenced by G4DNAChemistryManager::CreateSolvatedElectron(), G4DNAChemistryManager::CreateWaterMolecule(), G4DNAChemistryManager::PushMolecule(), and G4DNAChemistryManager::PushMoleculeAtParentTimeAndPlace().
G4ITTrackHolder * G4ITTrackHolder::fInstance [static, protected] |