Geant4
10.01.p01
|
#include <RE01TrackInformation.hh>
Public Member Functions | |
RE01TrackInformation () | |
RE01TrackInformation (const G4Track *aTrack) | |
RE01TrackInformation (const RE01TrackInformation *aTrackInfo) | |
virtual | ~RE01TrackInformation () |
void * | operator new (size_t) |
void | operator delete (void *aTrackInfo) |
RE01TrackInformation & | operator= (const RE01TrackInformation &right) |
void | SetSourceTrackInformation (const G4Track *aTrack) |
virtual void | Print () const |
G4int | GetTrackingStatus () const |
void | SetTrackingStatus (G4int i) |
G4int | GetSourceTrackID () const |
Public Member Functions inherited from G4VUserTrackInformation | |
G4VUserTrackInformation () | |
G4VUserTrackInformation (const G4String &infoType) | |
G4VUserTrackInformation (const G4VUserTrackInformation &) | |
G4VUserTrackInformation & | operator= (const G4VUserTrackInformation &) |
virtual | ~G4VUserTrackInformation () |
const G4String & | GetType () const |
Additional Inherited Members | |
Protected Attributes inherited from G4VUserTrackInformation | |
G4String * | pType |
Definition at line 43 of file RE01TrackInformation.hh.
RE01TrackInformation::RE01TrackInformation | ( | ) |
Definition at line 41 of file RE01TrackInformation.cc.
References fOriginalEnergy, fOriginalMomentum, fOriginalPosition, fOriginalTime, fOriginalTrackID, fParticleDefinition, fSourceDefinition, fSourceEnergy, fSourceMomentum, fSourcePosition, fSourceTime, fSourceTrackID, and fTrackingStatus.
RE01TrackInformation::RE01TrackInformation | ( | const G4Track * | aTrack | ) |
Definition at line 60 of file RE01TrackInformation.cc.
References fOriginalEnergy, fOriginalMomentum, fOriginalPosition, fOriginalTime, fOriginalTrackID, fParticleDefinition, fSourceDefinition, fSourceEnergy, fSourceMomentum, fSourcePosition, fSourceTime, fSourceTrackID, fTrackingStatus, G4Track::GetDefinition(), G4Track::GetGlobalTime(), G4Track::GetMomentum(), G4Track::GetPosition(), G4Track::GetTotalEnergy(), and G4Track::GetTrackID().
RE01TrackInformation::RE01TrackInformation | ( | const RE01TrackInformation * | aTrackInfo | ) |
Definition at line 80 of file RE01TrackInformation.cc.
References fOriginalEnergy, fOriginalMomentum, fOriginalPosition, fOriginalTime, fOriginalTrackID, fParticleDefinition, fSourceDefinition, fSourceEnergy, fSourceMomentum, fSourcePosition, fSourceTime, fSourceTrackID, and fTrackingStatus.
|
virtual |
Definition at line 99 of file RE01TrackInformation.cc.
|
inline |
Definition at line 62 of file RE01TrackInformation.hh.
References fSourceTrackID.
Referenced by RE01Trajectory::RE01Trajectory().
|
inline |
Definition at line 60 of file RE01TrackInformation.hh.
References fTrackingStatus.
Referenced by RE01TrackingAction::PreUserTrackingAction(), RE01TrackerSD::ProcessHits(), and RE01Trajectory::RE01Trajectory().
|
inline |
Definition at line 102 of file RE01TrackInformation.hh.
References aTrackInformationAllocator.
|
inline |
Definition at line 95 of file RE01TrackInformation.hh.
References aTrackInformationAllocator.
RE01TrackInformation & RE01TrackInformation::operator= | ( | const RE01TrackInformation & | right | ) |
Definition at line 104 of file RE01TrackInformation.cc.
References fOriginalEnergy, fOriginalMomentum, fOriginalPosition, fOriginalTime, fOriginalTrackID, fParticleDefinition, fSourceDefinition, fSourceEnergy, fSourceMomentum, fSourcePosition, fSourceTime, fSourceTrackID, and fTrackingStatus.
|
virtual |
Reimplemented from G4VUserTrackInformation.
Definition at line 135 of file RE01TrackInformation.cc.
References fOriginalEnergy, fOriginalTrackID, fParticleDefinition, fSourceDefinition, fSourceEnergy, fSourcePosition, fSourceTrackID, G4cout, G4endl, G4ParticleDefinition::GetParticleName(), and GeV.
void RE01TrackInformation::SetSourceTrackInformation | ( | const G4Track * | aTrack | ) |
Definition at line 124 of file RE01TrackInformation.cc.
References fSourceDefinition, fSourceEnergy, fSourceMomentum, fSourcePosition, fSourceTime, fSourceTrackID, G4Track::GetDefinition(), G4Track::GetGlobalTime(), G4Track::GetMomentum(), G4Track::GetPosition(), G4Track::GetTotalEnergy(), and G4Track::GetTrackID().
Referenced by RE01StackingAction::ClassifyNewTrack().
|
inline |
Definition at line 61 of file RE01TrackInformation.hh.
References fTrackingStatus.
Referenced by RE01StackingAction::ClassifyNewTrack().
|
private |
Definition at line 70 of file RE01TrackInformation.hh.
Referenced by operator=(), Print(), and RE01TrackInformation().
|
private |
Definition at line 69 of file RE01TrackInformation.hh.
Referenced by operator=(), and RE01TrackInformation().
|
private |
Definition at line 68 of file RE01TrackInformation.hh.
Referenced by operator=(), and RE01TrackInformation().
|
private |
Definition at line 71 of file RE01TrackInformation.hh.
Referenced by operator=(), and RE01TrackInformation().
|
private |
Definition at line 66 of file RE01TrackInformation.hh.
Referenced by operator=(), Print(), and RE01TrackInformation().
|
private |
Definition at line 67 of file RE01TrackInformation.hh.
Referenced by operator=(), Print(), and RE01TrackInformation().
|
private |
Definition at line 84 of file RE01TrackInformation.hh.
Referenced by operator=(), Print(), RE01TrackInformation(), and SetSourceTrackInformation().
|
private |
Definition at line 87 of file RE01TrackInformation.hh.
Referenced by operator=(), Print(), RE01TrackInformation(), and SetSourceTrackInformation().
|
private |
Definition at line 86 of file RE01TrackInformation.hh.
Referenced by operator=(), RE01TrackInformation(), and SetSourceTrackInformation().
|
private |
Definition at line 85 of file RE01TrackInformation.hh.
Referenced by operator=(), Print(), RE01TrackInformation(), and SetSourceTrackInformation().
|
private |
Definition at line 88 of file RE01TrackInformation.hh.
Referenced by operator=(), RE01TrackInformation(), and SetSourceTrackInformation().
|
private |
Definition at line 83 of file RE01TrackInformation.hh.
Referenced by GetSourceTrackID(), operator=(), Print(), RE01TrackInformation(), and SetSourceTrackInformation().
|
private |
Definition at line 73 of file RE01TrackInformation.hh.
Referenced by GetTrackingStatus(), operator=(), RE01TrackInformation(), and SetTrackingStatus().