| 
    Geant4
    10.00.p01
    
   | 
 
#include <G4BiasingTrackDataStore.hh>
Public Member Functions | |
| ~G4BiasingTrackDataStore () | |
| void | Register (G4BiasingTrackData *) | 
| void | DeRegister (G4BiasingTrackData *) | 
| G4BiasingTrackData * | GetBiasingTrackData (const G4Track *track) | 
| const std::map< const G4Track  *, G4BiasingTrackData * > &  | GetMap () const | 
Static Public Member Functions | |
| static G4BiasingTrackDataStore * | GetInstance () | 
Private Member Functions | |
| G4BiasingTrackDataStore () | |
Private Attributes | |
| std::map< const G4Track  *, G4BiasingTrackData * >  | fTrackDataStore | 
Friends | |
| class | G4ThreadLocalSingleton< G4BiasingTrackDataStore > | 
Definition at line 50 of file G4BiasingTrackDataStore.hh.
| G4BiasingTrackDataStore::~G4BiasingTrackDataStore | ( | ) | 
Definition at line 51 of file G4BiasingTrackDataStore.cc.
References fTrackDataStore.
      
  | 
  private | 
Definition at line 48 of file G4BiasingTrackDataStore.cc.
| void G4BiasingTrackDataStore::DeRegister | ( | G4BiasingTrackData * | data | ) | 
Definition at line 43 of file G4BiasingTrackDataStore.cc.
References fTrackDataStore, and G4BiasingTrackData::GetTrack().
Referenced by G4BiasingTrackData::~G4BiasingTrackData().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 59 of file G4BiasingTrackDataStore.hh.
References fTrackDataStore.
Referenced by G4BiasingProcessInterface::EndTracking(), G4VBiasingOperator::ForgetTrack(), and G4VBiasingOperator::GetBirthOperation().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 32 of file G4BiasingTrackDataStore.cc.
References instance, and G4ThreadLocalSingleton< T >::Instance().
Referenced by G4BiasingProcessInterface::EndTracking(), G4VBiasingOperator::ForgetTrack(), G4BiasingTrackData::G4BiasingTrackData(), G4VBiasingOperator::GetBirthOperation(), and G4BiasingTrackData::~G4BiasingTrackData().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 61 of file G4BiasingTrackDataStore.hh.
References fTrackDataStore.
| void G4BiasingTrackDataStore::Register | ( | G4BiasingTrackData * | data | ) | 
Definition at line 38 of file G4BiasingTrackDataStore.cc.
References fTrackDataStore, and G4BiasingTrackData::GetTrack().
Referenced by G4BiasingTrackData::G4BiasingTrackData().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  friend | 
Definition at line 51 of file G4BiasingTrackDataStore.hh.
      
  | 
  private | 
Definition at line 66 of file G4BiasingTrackDataStore.hh.
Referenced by DeRegister(), GetBiasingTrackData(), GetMap(), Register(), and ~G4BiasingTrackDataStore().