|
Geant4
9.6.p02
|
#include <G4Track.hh>
Static Public Member Functions | |
| static void | SetVelocityTableProperties (G4double t_max, G4double t_min, G4int nbin) |
| static G4double | GetMaxTOfVelocityTable () |
| static G4double | GetMinTOfVelocityTable () |
| static G4int | GetNbinOfVelocityTable () |
Definition at line 70 of file G4Track.hh.
| G4Track::G4Track | ( | ) |
Definition at line 94 of file G4Track.cc.
| G4Track::G4Track | ( | G4DynamicParticle * | apValueDynamicParticle, |
| G4double | aValueTime, | ||
| const G4ThreeVector & | aValuePosition | ||
| ) |
Definition at line 116 of file G4Track.cc.
| G4Track::~G4Track | ( | ) |
Definition at line 140 of file G4Track.cc.
| G4double G4Track::CalculateVelocity | ( | ) | const |
Definition at line 210 of file G4Track.cc.


| G4double G4Track::CalculateVelocityForOpticalPhoton | ( | ) | const |
Definition at line 243 of file G4Track.cc.


Definition at line 203 of file G4Track.cc.
| const G4VProcess* G4Track::GetCreatorProcess | ( | ) | const |

| G4int G4Track::GetCurrentStepNumber | ( | ) | const |
| G4ParticleDefinition* G4Track::GetDefinition | ( | ) | const |
| const G4DynamicParticle* G4Track::GetDynamicParticle | ( | ) | const |
| G4double G4Track::GetGlobalTime | ( | ) | const |
| G4double G4Track::GetKineticEnergy | ( | ) | const |
| G4double G4Track::GetLocalTime | ( | ) | const |

| const G4LogicalVolume* G4Track::GetLogicalVolumeAtVertex | ( | ) | const |

| G4Material* G4Track::GetMaterial | ( | ) | const |
| const G4MaterialCutsCouple* G4Track::GetMaterialCutsCouple | ( | ) | const |
|
static |
Definition at line 297 of file G4Track.cc.


|
static |
Definition at line 302 of file G4Track.cc.


| G4ThreeVector G4Track::GetMomentum | ( | ) | const |

| const G4ThreeVector& G4Track::GetMomentumDirection | ( | ) | const |
|
static |
| G4Material* G4Track::GetNextMaterial | ( | ) | const |
| const G4MaterialCutsCouple* G4Track::GetNextMaterialCutsCouple | ( | ) | const |
| const G4VTouchable* G4Track::GetNextTouchable | ( | ) | const |
| const G4TouchableHandle& G4Track::GetNextTouchableHandle | ( | ) | const |

| G4VPhysicalVolume* G4Track::GetNextVolume | ( | ) | const |

| const G4VTouchable* G4Track::GetOriginTouchable | ( | ) | const |
| const G4TouchableHandle& G4Track::GetOriginTouchableHandle | ( | ) | const |
| G4int G4Track::GetParentID | ( | ) | const |

| const G4ParticleDefinition* G4Track::GetParticleDefinition | ( | ) | const |

| const G4ThreeVector& G4Track::GetPolarization | ( | ) | const |

| const G4ThreeVector& G4Track::GetPosition | ( | ) | const |
| G4double G4Track::GetProperTime | ( | ) | const |

| G4double G4Track::GetStepLength | ( | ) | const |

| G4double G4Track::GetTotalEnergy | ( | ) | const |

| const G4VTouchable* G4Track::GetTouchable | ( | ) | const |

| const G4TouchableHandle& G4Track::GetTouchableHandle | ( | ) | const |

| G4int G4Track::GetTrackID | ( | ) | const |
| G4double G4Track::GetTrackLength | ( | ) | const |

| G4TrackStatus G4Track::GetTrackStatus | ( | ) | const |

| G4VUserTrackInformation* G4Track::GetUserInformation | ( | ) | const |

| G4double G4Track::GetVelocity | ( | ) | const |

| G4double G4Track::GetVertexKineticEnergy | ( | ) | const |

| const G4ThreeVector& G4Track::GetVertexMomentumDirection | ( | ) | const |

| const G4ThreeVector& G4Track::GetVertexPosition | ( | ) | const |

| G4VPhysicalVolume* G4Track::GetVolume | ( | ) | const |
| G4double G4Track::GetWeight | ( | ) | const |

| void G4Track::IncrementCurrentStepNumber | ( | ) |

| G4bool G4Track::IsBelowThreshold | ( | ) | const |
| G4bool G4Track::IsGoodForTracking | ( | ) | const |

|
inline |
| void G4Track::SetCreatorProcess | ( | const G4VProcess * | aValue) |


| void G4Track::SetLogicalVolumeAtVertex | ( | const G4LogicalVolume * | ) |

| void G4Track::SetMomentumDirection | ( | const G4ThreeVector & | aValue) |

| void G4Track::SetNextTouchableHandle | ( | const G4TouchableHandle & | apValue) |

| void G4Track::SetOriginTouchableHandle | ( | const G4TouchableHandle & | apValue) |
| void G4Track::SetPolarization | ( | const G4ThreeVector & | aValue) |
| void G4Track::SetPosition | ( | const G4ThreeVector & | aValue) |
| void G4Track::SetTouchableHandle | ( | const G4TouchableHandle & | apValue) |

| void G4Track::SetTrackStatus | ( | const G4TrackStatus | aTrackStatus) |

| void G4Track::SetUserInformation | ( | G4VUserTrackInformation * | aValue) |


| void G4Track::SetVertexMomentumDirection | ( | const G4ThreeVector & | aValue) |

| void G4Track::SetVertexPosition | ( | const G4ThreeVector & | aValue) |

| G4bool G4Track::UseGivenVelocity | ( | ) | const |

1.8.4