Geant4
10.03.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 76 of file G4Track.hh.
G4Track::G4Track | ( | ) |
Definition at line 98 of file G4Track.cc.
G4Track::G4Track | ( | G4DynamicParticle * | apValueDynamicParticle, |
G4double | aValueTime, | ||
const G4ThreeVector & | aValuePosition | ||
) |
Definition at line 57 of file G4Track.cc.
G4Track::G4Track | ( | const G4Track & | right | ) |
Definition at line 123 of file G4Track.cc.
G4Track::~G4Track | ( | ) |
Definition at line 149 of file G4Track.cc.
G4double G4Track::CalculateVelocity | ( | ) | const |
Definition at line 222 of file G4Track.cc.
G4double G4Track::CalculateVelocityForOpticalPhoton | ( | ) | const |
Definition at line 255 of file G4Track.cc.
Definition at line 215 of file G4Track.cc.
G4VAuxiliaryTrackInformation * G4Track::GetAuxiliaryTrackInformation | ( | G4int | idx | ) | const |
Definition at line 340 of file G4Track.cc.
|
inline |
Definition at line 338 of file G4Track.hh.
|
inline |
|
inline |
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 309 of file G4Track.cc.
|
static |
Definition at line 314 of file G4Track.cc.
G4ThreeVector G4Track::GetMomentum | ( | ) | const |
const G4ThreeVector& G4Track::GetMomentumDirection | ( | ) | const |
|
static |
Definition at line 319 of file G4Track.cc.
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 |
const G4Step* G4Track::GetStep | ( | ) | 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 |
Definition at line 351 of file G4Track.cc.
Definition at line 359 of file G4Track.cc.
void G4Track::SetAuxiliaryTrackInformation | ( | G4int | idx, |
G4VAuxiliaryTrackInformation * | info | ||
) | const |
Definition at line 324 of file G4Track.cc.
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 | ) | const |
Definition at line 301 of file G4Track.cc.
void G4Track::SetVertexMomentumDirection | ( | const G4ThreeVector & | aValue | ) |
void G4Track::SetVertexPosition | ( | const G4ThreeVector & | aValue | ) |
G4bool G4Track::UseGivenVelocity | ( | ) | const |