| 
    Geant4
    10.00.p01
    
   | 
 
#include <TrackingAction.hh>
 Inheritance diagram for TrackingAction:
 Collaboration diagram for TrackingAction:Private Member Functions | |
| TrackingAction & | operator= (const TrackingAction &right) | 
| TrackingAction (const TrackingAction &) | |
| TrackingAction (const TrackingAction &right) | |
| const TrackingAction & | operator= (const TrackingAction &right) | 
Additional Inherited Members | |
  Protected Attributes inherited from G4UserTrackingAction | |
| G4TrackingManager * | fpTrackingManager | 
Definition at line 42 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | DetectorConstruction * | det, | 
| RunAction * | run | ||
| ) | 
Definition at line 46 of file TrackingAction.cc.
      
  | 
  inline | 
Definition at line 47 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | DetectorConstruction * | detector = 0 | ) | 
Definition at line 43 of file TrackingAction.cc.
| TrackingAction::~TrackingAction | ( | ) | 
| TrackingAction::TrackingAction | ( | DetectorConstruction * | detector = 0 | ) | 
| TrackingAction::~TrackingAction | ( | ) | 
| TrackingAction::TrackingAction | ( | PrimaryGeneratorAction * | prim | ) | 
Definition at line 44 of file TrackingAction.cc.
      
  | 
  inline | 
Definition at line 47 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | DetectorConstruction * | ) | 
      
  | 
  inline | 
Definition at line 48 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | RunAction * | run, | 
| PrimaryGeneratorAction * | kin | ||
| ) | 
Definition at line 44 of file TrackingAction.cc.
      
  | 
  inline | 
Definition at line 49 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | ) | 
Definition at line 43 of file TrackingAction.cc.
      
  | 
  inlinevirtual | 
Definition at line 45 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | DetectorConstruction * | , | 
| RunAction * | |||
| ) | 
      
  | 
  inline | 
Definition at line 49 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | DetectorConstruction * | DET, | 
| EventAction * | EA | ||
| ) | 
Definition at line 49 of file TrackingAction.cc.
      
  | 
  inline | 
Definition at line 49 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | DetectorConstruction * | , | 
| RunAction * | |||
| ) | 
      
  | 
  virtual | 
| TrackingAction::TrackingAction | ( | ) | 
      
  | 
  virtual | 
      
  | 
  private | 
| TrackingAction::TrackingAction | ( | PrimaryGeneratorAction * | ) | 
      
  | 
  inline | 
Definition at line 50 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | RunAction * | run | ) | 
Definition at line 40 of file TrackingAction.cc.
| TrackingAction::~TrackingAction | ( | ) | 
| TrackingAction::TrackingAction | ( | ) | 
      
  | 
  inline | 
Definition at line 46 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | DetectorConstruction * | , | 
| RunAction * | |||
| ) | 
      
  | 
  inline | 
Definition at line 49 of file TrackingAction.hh.
| TrackingAction::TrackingAction | ( | RunAction * | ) | 
| TrackingAction::~TrackingAction | ( | ) | 
| TrackingAction::TrackingAction | ( | RunAction * | ) | 
| TrackingAction::~TrackingAction | ( | ) | 
| TrackingAction::TrackingAction | ( | ) | 
      
  | 
  virtual | 
      
  | 
  private | 
| TrackingAction::TrackingAction | ( | RunAction * | RA, | 
| EventAction * | EA | ||
| ) | 
Definition at line 48 of file TrackingAction.cc.
References fTrackMessenger.
| TrackingAction::~TrackingAction | ( | ) | 
      
  | 
  inline | 
Definition at line 53 of file TrackingAction.hh.
References fEdepCavity.
      
  | 
  inline | 
Definition at line 53 of file TrackingAction.hh.
References fEdepCavity.
      
  | 
  inline | 
Definition at line 53 of file TrackingAction.hh.
References fNParticleInTarget.
      
  | 
  inline | 
Definition at line 56 of file TrackingAction.hh.
References fNParticleInTarget.
Referenced by RunAction::EndWorker().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 58 of file TrackingAction.hh.
References fNParticleInWorld.
      
  | 
  inline | 
Definition at line 61 of file TrackingAction.hh.
References fNParticleInWorld.
Referenced by RunAction::EndWorker().
 Here is the caller graph for this function:
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
Definition at line 57 of file TrackingAction.cc.
References detector, RunAction::fillDetailedLeakage(), DetectorConstruction::GetCalorThickness(), G4Track::GetDefinition(), G4Track::GetKineticEnergy(), G4Track::GetPosition(), DetectorConstruction::GetPvolWorld(), G4Track::GetVolume(), G4Positron::Positron(), and runAct.
 Here is the call graph for this function:
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
Definition at line 52 of file TrackingAction.cc.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  virtual | 
Reimplemented from G4UserTrackingAction.
      
  | 
  inline | 
Definition at line 48 of file TrackingAction.hh.
      
  | 
  inline | 
Definition at line 51 of file TrackingAction.hh.
      
  | 
  inline | 
Definition at line 56 of file TrackingAction.hh.
References fFullChain.
Referenced by TrackingMessenger::SetNewValue().
 Here is the caller graph for this function:Definition at line 61 of file TrackingAction.cc.
References eV, fNbStep1, fNbStep2, fTime1, fTime2, fTrackLen1, and fTrackLen2.
      
  | 
  private | 
Definition at line 53 of file TrackingAction.hh.
Referenced by PostUserTrackingAction(), and SetDetector().
      
  | 
  private | 
Definition at line 63 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 64 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 63 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 62 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 67 of file TrackingAction.hh.
Referenced by SetDetector().
      
  | 
  private | 
Definition at line 57 of file TrackingAction.hh.
Referenced by AddEdepCavity().
      
  | 
  private | 
Definition at line 60 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 56 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 64 of file TrackingAction.hh.
Referenced by SetFullChain().
      
  | 
  private | 
Definition at line 71 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 71 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 55 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 63 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 54 of file TrackingAction.hh.
Referenced by UpdateTrackInfo().
      
  | 
  private | 
Definition at line 54 of file TrackingAction.hh.
Referenced by UpdateTrackInfo().
      
  | 
  private | 
Definition at line 59 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 69 of file TrackingAction.hh.
Referenced by GetNParticlesCreatedInTarget().
      
  | 
  private | 
Definition at line 70 of file TrackingAction.hh.
Referenced by GetNParticlesCreatedInWorld().
      
  | 
  private | 
Definition at line 53 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 59 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 56 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 56 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 54 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 68 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 56 of file TrackingAction.hh.
Referenced by UpdateTrackInfo().
      
  | 
  private | 
Definition at line 56 of file TrackingAction.hh.
Referenced by UpdateTrackInfo().
      
  | 
  private | 
Definition at line 55 of file TrackingAction.hh.
Referenced by UpdateTrackInfo().
      
  | 
  private | 
Definition at line 55 of file TrackingAction.hh.
Referenced by UpdateTrackInfo().
      
  | 
  private | 
Definition at line 61 of file TrackingAction.hh.
Referenced by TrackingAction().
      
  | 
  private | 
Definition at line 58 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 58 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 58 of file TrackingAction.hh.
      
  | 
  private | 
Definition at line 54 of file TrackingAction.hh.
Referenced by PostUserTrackingAction().