#include <G4Track.hh>
Definition at line 67 of file G4Track.hh.
| G4Track::G4Track | ( | ) |
Definition at line 66 of file G4Track.cc.
| G4Track::G4Track | ( | G4DynamicParticle * | apValueDynamicParticle, | |
| G4double | aValueTime, | |||
| const G4ThreeVector & | aValuePosition | |||
| ) |
Definition at line 46 of file G4Track.cc.
| G4Track::G4Track | ( | const G4Track & | ) |
Definition at line 83 of file G4Track.cc.
| G4Track::~G4Track | ( | ) |
| void G4Track::AddTrackLength | ( | const G4double | aValue | ) |
Referenced by G4SteppingManager::Stepping().
| void G4Track::CopyTrackInfo | ( | const G4Track & | ) |
Definition at line 142 of file G4Track.cc.
| const G4VProcess* G4Track::GetCreatorProcess | ( | ) | const |
| G4int G4Track::GetCurrentStepNumber | ( | ) | const |
Referenced by G4CoupledTransportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4ParallelWorldScoringProcess::AlongStepGetPhysicalInteractionLength(), G4FastSimulationManagerProcess::AlongStepGetPhysicalInteractionLength(), G4WeightWindowProcess::AlongStepGetPhysicalInteractionLength(), G4WeightCutOffProcess::AlongStepGetPhysicalInteractionLength(), G4ImportanceProcess::AlongStepGetPhysicalInteractionLength(), G4UrbanMscModel90::ComputeTruePathLengthLimit(), G4UrbanMscModel::ComputeTruePathLengthLimit(), G4MuMscModel::ComputeTruePathLengthLimit(), G4ionGasIonisation::InitialiseMassCharge(), G4PSNofSecondary::ProcessHits(), G4PSMinKinEAtGeneration::ProcessHits(), G4PSCellCharge::ProcessHits(), G4SteppingManager::SetInitialStep(), G4SteppingVerbose::StepInfo(), G4SteppingVerbose::TrackingStarted(), G4MultipleScattering71::TruePathLengthLimit(), and G4SteppingVerbose::VerboseTrack().
| G4ParticleDefinition* G4Track::GetDefinition | ( | ) | const |
Referenced by G4SDParticleFilter::Accept(), G4SteppingManager::ApplyProductionCut(), G4FastSimulationManager::AtRestGetFastSimulationManagerTrigger(), GFlashShowerModel::CheckParticleDefAndContainment(), G4StackChecker::ClassifyNewTrack(), G4CrossSectionIonisationRudd::CrossSection(), G4CrossSectionExcitationMillerGreen::CrossSection(), G4CrossSectionChargeIncrease::CrossSection(), G4CrossSectionChargeDecrease::CrossSection(), GFlashShowerModel::DoIt(), G4HadronicProcess::FillTotalResult(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4HadronicProcess::GeneralPostStepDoIt(), G4FinalStateIonisationBorn::GenerateFinalState(), G4FinalStateExcitationMillerGreen::GenerateFinalState(), G4FinalStateChargeIncrease::GenerateFinalState(), G4FinalStateChargeDecrease::GenerateFinalState(), G4MultipleScattering71::GetContinuousStepLimit(), G4VTransitionRadiation::GetMeanFreePath(), G4SteppingManager::GetProcessNumber(), G4ErrorPropagator::InitG4Track(), G4ionGasIonisation::InitialiseMassCharge(), G4ionIonisation::InitialiseMassCharge(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), G4MuonNucleusInteractionModel::invokePionNucleus(), G4SteppingManager::InvokePSDIP(), GFlashShowerModel::ModelTrigger(), G4PenelopeIonisation::PostStepDoIt(), G4FastSimulationManager::PostStepGetFastSimulationManagerTrigger(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), MinEkineCuts::PostStepGetPhysicalInteractionLength(), G4PSNofSecondary::ProcessHits(), G4TrackingManager::ProcessOneTrack(), G4ErrorPropagator::Propagate(), G4DecayWithSpin::Spin_Precession(), and G4TrackingManager::TrackBanner().
| const G4DynamicParticle* G4Track::GetDynamicParticle | ( | ) | const |
Referenced by G4Transportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepDoIt(), G4ErrorEnergyLoss::AlongStepDoIt(), G4hLowEnergyIonisation::AlongStepDoIt(), G4eLowEnergyLoss::AlongStepDoIt(), G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4VContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4IVContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4MuonNucleusInteractionModel::applyInteractionModel(), G4SteppingManager::ApplyProductionCut(), G4PiMinusAbsorptionAtRest::AtRestDoIt(), G4KaonMinusAbsorptionAtRest::AtRestDoIt(), G4QCaptureAtRest::AtRestDoIt(), G4ProtonAntiProtonAtRestChips::AtRestDoIt(), G4PionMinusNuclearAtRestChips::AtRestDoIt(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4IVRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4PionMinusAbsorptionAtRest::AtRestGetPhysicalInteractionLength(), G4NeutronCaptureAtRest::AtRestGetPhysicalInteractionLength(), G4KaonMinusAbsorption::AtRestGetPhysicalInteractionLength(), G4AntiProtonAnnihilationAtRest::AtRestGetPhysicalInteractionLength(), G4AntiNeutronAnnihilationAtRest::AtRestGetPhysicalInteractionLength(), G4ProtonAntiProtonAtRestChips::AtRestGetPhysicalInteractionLength(), G4PionMinusNuclearAtRestChips::AtRestGetPhysicalInteractionLength(), G4Decay::AtRestGetPhysicalInteractionLength(), G4MuonNucleusInteractionModel::computeMicroscopicCrossSection(), G4UrbanMscModel90::ComputeTruePathLengthLimit(), G4UrbanMscModel::ComputeTruePathLengthLimit(), G4MuMscModel::ComputeTruePathLengthLimit(), G4FieldTrackUpdator::CreateFieldTrack(), G4eCrossSectionScreenedRutherford::CrossSection(), G4eCrossSectionExcitationEmfietzoglou::CrossSection(), G4CrossSectionKill::CrossSection(), G4CrossSectionIonisationRuddPartial::CrossSection(), G4CrossSectionIonisationRudd::CrossSection(), G4CrossSectionIonisationBornPartial::CrossSection(), G4CrossSectionIonisationBornElectron::CrossSection(), G4CrossSectionIonisationBorn::CrossSection(), G4CrossSectionExcitationMillerGreen::CrossSection(), G4CrossSectionExcitationEmfietzoglou::CrossSection(), G4CrossSectionExcitationBorn::CrossSection(), G4CrossSectionElasticScreenedRutherford::CrossSection(), G4CrossSectionChargeIncrease::CrossSection(), G4CrossSectionChargeDecrease::CrossSection(), G4PionDecayMakeSpin::DaughterPolarization(), G4RadioactiveDecay::DecayIt(), G4UnknownDecay::DecayIt(), G4DecayWithSpin::DecayIt(), G4Decay::DecayIt(), G4HadronicProcess::DoIsotopeCounting(), G4HadronicProcess::GeneralPostStepDoIt(), G4FinalStateKill::GenerateFinalState(), G4FinalStateIonisationRudd::GenerateFinalState(), G4FinalStateIonisationBorn::GenerateFinalState(), G4FinalStateExcitationMillerGreen::GenerateFinalState(), G4FinalStateExcitationEmfietzoglou::GenerateFinalState(), G4FinalStateExcitationBorn::GenerateFinalState(), G4FinalStateElasticScreenedRutherford::GenerateFinalState(), G4FinalStateElasticBrennerZaider::GenerateFinalState(), G4FinalStateChargeIncrease::GenerateFinalState(), G4FinalStateChargeDecrease::GenerateFinalState(), G4ErrorEnergyLoss::GetContinuousStepLimit(), G4hLowEnergyIonisation::GetContinuousStepLimit(), G4NeutronIsotopeProduction::GetIsotope(), G4OpWLS::GetMeanFreePath(), G4OpRayleigh::GetMeanFreePath(), G4OpAbsorption::GetMeanFreePath(), G4RadioactiveDecay::GetMeanFreePath(), G4UHadronElasticProcess::GetMeanFreePath(), G4ChargeExchangeProcess::GetMeanFreePath(), G4QLowEnergy::GetMeanFreePath(), G4QGluonString::GetMeanFreePath(), G4QElastic::GetMeanFreePath(), G4QDiffraction::GetMeanFreePath(), G4QCollision::GetMeanFreePath(), G4QCoherentChargeExchange::GetMeanFreePath(), G4QAtomicElectronScattering::GetMeanFreePath(), G4HadronicProcess::GetMeanFreePath(), G4VXTRenergyLoss::GetMeanFreePath(), G4SynchrotronRadiationInMat::GetMeanFreePath(), G4SynchrotronRadiation::GetMeanFreePath(), G4Cerenkov::GetMeanFreePath(), G4ComptonScattering52::GetMeanFreePath(), G4PolarizedCompton::GetMeanFreePath(), G4ePolarizedIonisation::GetMeanFreePath(), G4eplusPolarizedAnnihilation::GetMeanFreePath(), G4VLowEnergyDiscretePhotonProcess::GetMeanFreePath(), G4PenelopeRayleigh::GetMeanFreePath(), G4PenelopePhotoElectric::GetMeanFreePath(), G4PenelopeGammaConversion::GetMeanFreePath(), G4PenelopeCompton::GetMeanFreePath(), G4PenelopeAnnihilation::GetMeanFreePath(), G4LowEnergyRayleigh::GetMeanFreePath(), G4LowEnergyPolarizedCompton::GetMeanFreePath(), G4LowEnergyPhotoElectric::GetMeanFreePath(), G4LowEnergyGammaConversion::GetMeanFreePath(), G4LowEnergyCompton::GetMeanFreePath(), G4hLowEnergyIonisation::GetMeanFreePath(), G4GammaConversionToMuons::GetMeanFreePath(), G4AnnihiToMuPair::GetMeanFreePath(), G4Decay::GetMeanFreePath(), G4RadioactiveDecay::GetMeanLifeTime(), G4QCaptureAtRest::GetMeanLifeTime(), G4Decay::GetMeanLifeTime(), G4SynchrotronRadiationInMat::GetPhotonEnergy(), G4ionGasIonisation::InitialiseMassCharge(), G4ionIonisation::InitialiseMassCharge(), G4ParticleChangeForDecay::Initialize(), G4ParticleChange::Initialize(), G4FastStep::Initialize(), G4ParticleChangeForLoss::InitializeForAlongStep(), G4ParticleChangeForLoss::InitializeForPostStep(), G4OpRayleigh::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4MuNuclearInteraction::PostStepDoIt(), G4QLowEnergy::PostStepDoIt(), G4QGluonString::PostStepDoIt(), G4QElastic::PostStepDoIt(), G4QDiscProcessMixer::PostStepDoIt(), G4QDiffraction::PostStepDoIt(), G4QCollision::PostStepDoIt(), G4QCoherentChargeExchange::PostStepDoIt(), G4QAtomicElectronScattering::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4VMultipleScattering::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4PolarizedComptonScattering::PostStepDoIt(), G4ComptonScattering52::PostStepDoIt(), G4MultipleScattering71::PostStepDoIt(), G4PenelopeRayleigh::PostStepDoIt(), G4PenelopePhotoElectric::PostStepDoIt(), G4PenelopeIonisation::PostStepDoIt(), G4PenelopeGammaConversion::PostStepDoIt(), G4PenelopeCompton::PostStepDoIt(), G4PenelopeAnnihilation::PostStepDoIt(), G4LowEnergyRayleigh::PostStepDoIt(), G4LowEnergyPolarizedRayleigh::PostStepDoIt(), G4LowEnergyPolarizedCompton::PostStepDoIt(), G4LowEnergyPhotoElectric::PostStepDoIt(), G4LowEnergyGammaConversion::PostStepDoIt(), G4LowEnergyCompton::PostStepDoIt(), G4hLowEnergyIonisation::PostStepDoIt(), G4GammaConversionToMuons::PostStepDoIt(), G4AnnihiToMuPair::PostStepDoIt(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4QDiscProcessMixer::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4ePolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4eplusPolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4Decay::PostStepGetPhysicalInteractionLength(), G4UnknownDecay::PostStepGetPhysicalInteractionLength(), MinEkineCuts::PostStepGetPhysicalInteractionLength(), MaxTimeCuts::PostStepGetPhysicalInteractionLength(), G4ErrorFreeTrajState::PropagateError(), G4ErrorFreeTrajState::PropagateErrorIoni(), G4ErrorFreeTrajState::PropagateErrorMSC(), G4VEnergyLossProcess::SampleSubCutSecondaries(), G4SteppingManager::SetInitialStep(), G4EventManager::StackTracks(), G4FieldTrackUpdator::Update(), and G4ParticleChangeForTransport::UpdateStepForAlongStep().
| G4double G4Track::GetGlobalTime | ( | ) | const |
Referenced by G4ParticleChangeForLoss::AddSecondary(), G4ParticleChangeForGamma::AddSecondary(), G4Transportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepDoIt(), G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4MuonNucleusInteractionModel::applyInteractionModel(), G4ParametrizedHadronicVertex::ApplyYourself(), G4PionMinusAbsorptionAtRest::AtRestDoIt(), G4NeutronCaptureAtRest::AtRestDoIt(), G4MuonMinusCaptureAtRest::AtRestDoIt(), G4KaonMinusAbsorption::AtRestDoIt(), G4AntiProtonAnnihilationAtRest::AtRestDoIt(), G4AntiNeutronAnnihilationAtRest::AtRestDoIt(), G4QCaptureAtRest::AtRestDoIt(), G4ParticleChangeForDecay::CheckIt(), G4ParticleChange::CheckIt(), G4FastStep::CheckIt(), G4StackChecker::ClassifyNewTrack(), G4FieldTrackUpdator::CreateFieldTrack(), G4RadioactiveDecay::DecayIt(), G4UnknownDecay::DecayIt(), G4DecayWithSpin::DecayIt(), G4Decay::DecayIt(), G4HadronicProcess::DoIsotopeCounting(), G4HadronicProcess::FillTotalResult(), G4HadProjectile::G4HadProjectile(), G4ParticleChangeForDecay::Initialize(), G4ParticleChange::Initialize(), G4FastStep::Initialize(), G4MuNuclearInteraction::PostStepDoIt(), G4QLowEnergy::PostStepDoIt(), G4QGluonString::PostStepDoIt(), G4QElastic::PostStepDoIt(), G4QDiffraction::PostStepDoIt(), G4QCollision::PostStepDoIt(), G4QCoherentChargeExchange::PostStepDoIt(), G4QAtomicElectronScattering::PostStepDoIt(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), G4NeutronKiller::PostStepGetPhysicalInteractionLength(), MaxTimeCuts::PostStepGetPhysicalInteractionLength(), G4FieldTrackUpdator::Update(), G4ParticleChange::UpdateStepForAtRest(), G4FastStep::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForPostStep(), G4FastStep::UpdateStepForPostStep(), and G4SteppingVerbose::VerboseTrack().
| G4double G4Track::GetKineticEnergy | ( | ) | const |
Referenced by G4Transportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepDoIt(), G4ErrorEnergyLoss::AlongStepDoIt(), G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4SteppingManager::ApplyProductionCut(), G4ParametrizedHadronicVertex::ApplyYourself(), G4ParticleChangeForLoss::CheckIt(), G4ParticleChangeForGamma::CheckIt(), G4FastStep::CheckIt(), G4VParticleChange::CheckSecondary(), G4StackChecker::ClassifyNewTrack(), G4FieldTrackUpdator::CreateFieldTrack(), GFlashShowerModel::ElectronDoIt(), G4HadronicProcess::FillTotalResult(), G4HadronicProcess::GeneralPostStepDoIt(), G4DummyFinalState::GenerateFinalState(), G4MultipleScattering71::GetContinuousStepLimit(), G4ErrorEnergyLoss::GetContinuousStepLimit(), G4NeutronIsotopeProduction::GetIsotope(), G4VTransitionRadiation::GetMeanFreePath(), G4PenelopeIonisation::GetMeanFreePath(), G4PenelopeBremsstrahlung::GetMeanFreePath(), G4LowEnergyIonisation::GetMeanFreePath(), G4LowEnergyBremsstrahlung::GetMeanFreePath(), G4VMultipleScattering::GetMscContinuousStepLimit(), G4ErrorPropagator::InitG4Track(), G4ionGasIonisation::InitialiseMassCharge(), G4ionIonisation::InitialiseMassCharge(), G4VEnergyLossProcess::InitialiseStep(), G4VEmProcess::InitialiseStep(), G4ParticleChangeForLoss::InitializeForAlongStep(), G4ParticleChangeForLoss::InitializeForPostStep(), G4ParticleChangeForGamma::InitializeForPostStep(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), G4MuonNucleusInteractionModel::invokePionNucleus(), G4SteppingManager::InvokePSDIP(), G4VEnergyLossProcess::MeanFreePath(), G4VEmProcess::MeanFreePath(), GFlashShowerModel::ModelTrigger(), G4UserSpecialCuts::PostStepDoIt(), G4UHadronElasticProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4PenelopeBremsstrahlung::PostStepDoIt(), G4LowEnergyIonisation::PostStepDoIt(), G4LowEnergyBremsstrahlung::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), SpecialCuts::PostStepDoIt(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), G4NeutronKiller::PostStepGetPhysicalInteractionLength(), G4ErrorPropagator::Propagate(), G4SteppingManager::SetInitialStep(), G4SteppingVerbose::StepInfo(), G4SteppingVerbose::TrackingStarted(), G4FieldTrackUpdator::Update(), and G4SteppingVerbose::VerboseTrack().
| G4double G4Track::GetLocalTime | ( | ) | const |
Referenced by G4SteppingVerbose::VerboseTrack().
| G4LogicalVolume* G4Track::GetLogicalVolumeAtVertex | ( | ) | const |
| G4Material* G4Track::GetMaterial | ( | ) | const |
Referenced by G4ErrorEnergyLoss::AlongStepDoIt(), G4VRestContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4VContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4IVContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4PionMinusAbsorptionAtRest::AtRestDoIt(), G4PiMinusAbsorptionAtRest::AtRestDoIt(), G4NeutronCaptureAtRest::AtRestDoIt(), G4MuonMinusCaptureAtRest::AtRestDoIt(), G4KaonMinusAbsorptionAtRest::AtRestDoIt(), G4KaonMinusAbsorption::AtRestDoIt(), G4AntiProtonAnnihilationAtRest::AtRestDoIt(), G4AntiNeutronAnnihilationAtRest::AtRestDoIt(), G4QCaptureAtRest::AtRestDoIt(), G4ProtonAntiProtonAtRestChips::AtRestDoIt(), G4PionMinusNuclearAtRestChips::AtRestDoIt(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4IVRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4PionMinusAbsorptionAtRest::AtRestGetPhysicalInteractionLength(), G4NeutronCaptureAtRest::AtRestGetPhysicalInteractionLength(), G4KaonMinusAbsorption::AtRestGetPhysicalInteractionLength(), G4AntiProtonAnnihilationAtRest::AtRestGetPhysicalInteractionLength(), G4AntiNeutronAnnihilationAtRest::AtRestGetPhysicalInteractionLength(), G4ProtonAntiProtonAtRestChips::AtRestGetPhysicalInteractionLength(), G4PionMinusNuclearAtRestChips::AtRestGetPhysicalInteractionLength(), G4LeptonHadronProcess::GeneralPostStepDoIt(), G4HadronicProcess::GeneralPostStepDoIt(), G4ErrorEnergyLoss::GetContinuousStepLimit(), G4NeutronIsotopeProduction::GetIsotope(), G4OpWLS::GetMeanFreePath(), G4OpRayleigh::GetMeanFreePath(), G4OpAbsorption::GetMeanFreePath(), G4MuonNucleusProcess::GetMeanFreePath(), G4UHadronElasticProcess::GetMeanFreePath(), G4ChargeExchangeProcess::GetMeanFreePath(), G4QLowEnergy::GetMeanFreePath(), G4QGluonString::GetMeanFreePath(), G4QElastic::GetMeanFreePath(), G4QDiffraction::GetMeanFreePath(), G4QCollision::GetMeanFreePath(), G4QCoherentChargeExchange::GetMeanFreePath(), G4QAtomicElectronScattering::GetMeanFreePath(), G4HadronicProcess::GetMeanFreePath(), G4Cerenkov::GetMeanFreePath(), G4ComptonScattering52::GetMeanFreePath(), G4PolarizedCompton::GetMeanFreePath(), G4eplusPolarizedAnnihilation::GetMeanFreePath(), G4PenelopeRayleigh::GetMeanFreePath(), G4PenelopePhotoElectric::GetMeanFreePath(), G4PenelopeCompton::GetMeanFreePath(), G4LowEnergyPhotoElectric::GetMeanFreePath(), G4GammaConversionToMuons::GetMeanFreePath(), G4AnnihiToMuPair::GetMeanFreePath(), G4PiMinusAbsorptionAtRest::GetMeanLifeTime(), G4KaonMinusAbsorptionAtRest::GetMeanLifeTime(), G4ionIonisation::InitialiseMassCharge(), G4OpWLS::PostStepDoIt(), G4MuNuclearInteraction::PostStepDoIt(), G4QLowEnergy::PostStepDoIt(), G4QGluonString::PostStepDoIt(), G4QElastic::PostStepDoIt(), G4QDiffraction::PostStepDoIt(), G4QCollision::PostStepDoIt(), G4QCoherentChargeExchange::PostStepDoIt(), G4QAtomicElectronScattering::PostStepDoIt(), G4VTransitionRadiation::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4GammaConversionToMuons::PostStepDoIt(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4eplusPolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4Decay::PostStepGetPhysicalInteractionLength(), and G4PSDoseDeposit::ProcessHits().
| const G4MaterialCutsCouple* G4Track::GetMaterialCutsCouple | ( | ) | const |
Referenced by G4hLowEnergyIonisation::AlongStepDoIt(), G4eLowEnergyLoss::AlongStepDoIt(), G4UrbanMscModel90::ComputeTruePathLengthLimit(), G4UrbanMscModel::ComputeTruePathLengthLimit(), G4MuMscModel::ComputeTruePathLengthLimit(), G4MultipleScattering71::GetContinuousStepLimit(), G4hLowEnergyIonisation::GetContinuousStepLimit(), G4VLowEnergyDiscretePhotonProcess::GetMeanFreePath(), G4PenelopeIonisation::GetMeanFreePath(), G4PenelopeGammaConversion::GetMeanFreePath(), G4PenelopeBremsstrahlung::GetMeanFreePath(), G4PenelopeAnnihilation::GetMeanFreePath(), G4LowEnergyRayleigh::GetMeanFreePath(), G4LowEnergyPolarizedCompton::GetMeanFreePath(), G4LowEnergyIonisation::GetMeanFreePath(), G4LowEnergyGammaConversion::GetMeanFreePath(), G4LowEnergyCompton::GetMeanFreePath(), G4LowEnergyBremsstrahlung::GetMeanFreePath(), G4hLowEnergyIonisation::GetMeanFreePath(), G4VMultipleScattering::GetMscContinuousStepLimit(), G4VEnergyLossProcess::InitialiseStep(), G4VEmProcess::InitialiseStep(), G4VEnergyLossProcess::MeanFreePath(), G4VEmProcess::MeanFreePath(), G4PenelopeRayleigh::PostStepDoIt(), G4PenelopePhotoElectric::PostStepDoIt(), G4PenelopeIonisation::PostStepDoIt(), G4PenelopeGammaConversion::PostStepDoIt(), G4PenelopeCompton::PostStepDoIt(), G4PenelopeBremsstrahlung::PostStepDoIt(), G4LowEnergyRayleigh::PostStepDoIt(), G4LowEnergyPolarizedRayleigh::PostStepDoIt(), G4LowEnergyPolarizedCompton::PostStepDoIt(), G4LowEnergyPhotoElectric::PostStepDoIt(), G4LowEnergyIonisation::PostStepDoIt(), G4LowEnergyGammaConversion::PostStepDoIt(), G4LowEnergyCompton::PostStepDoIt(), G4LowEnergyBremsstrahlung::PostStepDoIt(), G4hLowEnergyIonisation::PostStepDoIt(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), MinEkineCuts::PostStepGetPhysicalInteractionLength(), and G4VEnergyLossProcess::SampleSubCutSecondaries().
| G4ThreeVector G4Track::GetMomentum | ( | ) | const |
Referenced by G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4MuNuclearInteraction::PostStepDoIt(), G4ErrorMagFieldLimitProcess::PostStepGetPhysicalInteractionLength(), G4ErrorFreeTrajState::PropagateError(), G4ErrorFreeTrajState::PropagateErrorIoni(), G4ErrorFreeTrajState::PropagateErrorMSC(), G4FastTrack::SetCurrentTrack(), G4ErrorFreeTrajState::Update(), and G4ErrorFreeTrajParam::Update().
| const G4ThreeVector& G4Track::GetMomentumDirection | ( | ) | const |
Referenced by G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4MuonNucleusInteractionModel::applyInteractionModel(), G4VParticleChange::CheckSecondary(), G4StackChecker::ClassifyNewTrack(), G4FieldTrackUpdator::CreateFieldTrack(), GFlashShowerModel::ElectronDoIt(), G4UrbanMscModel90::GeomLimit(), G4UrbanMscModel::GeomLimit(), G4VGFlashSensitiveDetector::Hit(), G4ParticleChangeForLoss::InitializeForPostStep(), G4ParticleChangeForGamma::InitializeForPostStep(), G4Transportation::PostStepDoIt(), G4CoupledTransportation::PostStepDoIt(), G4VTransitionRadiation::PostStepDoIt(), G4LowEnergyIonisation::PostStepDoIt(), G4SteppingManager::SetInitialStep(), G4CoupledTransportation::StartTracking(), G4ParallelWorldScoringProcess::StartTracking(), G4FastSimulationManagerProcess::StartTracking(), G4WeightWindowProcess::StartTracking(), G4WeightCutOffProcess::StartTracking(), G4ImportanceProcess::StartTracking(), G4FieldTrackUpdator::Update(), G4ParallelWorldScoringProcess::Verbose(), and G4SteppingVerbose::VerboseTrack().
| G4Material* G4Track::GetNextMaterial | ( | ) | const |
| const G4MaterialCutsCouple* G4Track::GetNextMaterialCutsCouple | ( | ) | const |
| const G4VTouchable* G4Track::GetNextTouchable | ( | ) | const |
| const G4TouchableHandle& G4Track::GetNextTouchableHandle | ( | ) | const |
Referenced by G4SteppingManager::Stepping().
| G4VPhysicalVolume* G4Track::GetNextVolume | ( | ) | const |
| G4int G4Track::GetParentID | ( | ) | const |
Referenced by G4StackChecker::ClassifyNewTrack(), G4EventManager::DoProcessing(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4StackManager::PopNextTrack(), G4PSNofSecondary::ProcessHits(), G4PSMinKinEAtGeneration::ProcessHits(), G4PSCellCharge::ProcessHits(), G4StackManager::PushOneTrack(), G4SteppingManager::SetInitialStep(), G4EventManager::StackTracks(), G4TrackingManager::TrackBanner(), and G4SteppingVerbose::VerboseTrack().
| const G4ThreeVector& G4Track::GetPolarization | ( | ) | const |
Referenced by G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4PolarizedCompton::GetMeanFreePath(), G4ePolarizedIonisation::GetMeanFreePath(), G4eplusPolarizedAnnihilation::GetMeanFreePath(), G4ParticleChangeForLoss::InitializeForPostStep(), G4ParticleChangeForGamma::InitializeForPostStep(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4ePolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4eplusPolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4PolarizedAnnihilationModel::SampleSecondaries(), G4FastTrack::SetCurrentTrack(), and G4SteppingVerbose::VerboseTrack().
| const G4ThreeVector& G4Track::GetPosition | ( | ) | const |
Referenced by G4ParticleChangeForLoss::AddSecondary(), G4ParticleChangeForGamma::AddSecondary(), G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4MuonNucleusInteractionModel::applyInteractionModel(), G4ParametrizedHadronicVertex::ApplyYourself(), G4PionMinusAbsorptionAtRest::AtRestDoIt(), G4NeutronCaptureAtRest::AtRestDoIt(), G4MuonMinusCaptureAtRest::AtRestDoIt(), G4KaonMinusAbsorption::AtRestDoIt(), G4AntiProtonAnnihilationAtRest::AtRestDoIt(), G4AntiNeutronAnnihilationAtRest::AtRestDoIt(), G4QCaptureAtRest::AtRestDoIt(), G4StackChecker::ClassifyNewTrack(), G4FieldTrackUpdator::CreateFieldTrack(), G4RadioactiveDecay::DecayIt(), G4UnknownDecay::DecayIt(), G4Decay::DecayIt(), G4HadronicProcess::DoIsotopeCounting(), GFlashShowerModel::ElectronDoIt(), G4HadronicProcess::FillTotalResult(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4SynchrotronRadiationInMat::GetMeanFreePath(), G4SynchrotronRadiation::GetMeanFreePath(), G4SynchrotronRadiationInMat::GetPhotonEnergy(), G4GFlashSpot::GetPosition(), G4ParticleChange::Initialize(), G4FastStep::Initialize(), G4Transportation::PostStepDoIt(), G4CoupledTransportation::PostStepDoIt(), G4MuNuclearInteraction::PostStepDoIt(), G4QLowEnergy::PostStepDoIt(), G4QGluonString::PostStepDoIt(), G4QElastic::PostStepDoIt(), G4QDiffraction::PostStepDoIt(), G4QCollision::PostStepDoIt(), G4QCoherentChargeExchange::PostStepDoIt(), G4QAtomicElectronScattering::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), G4ErrorMagFieldLimitProcess::PostStepGetPhysicalInteractionLength(), G4ErrorFreeTrajState::PropagateError(), G4FastTrack::SetCurrentTrack(), G4SteppingManager::SetInitialStep(), G4CoupledTransportation::StartTracking(), G4ParallelWorldScoringProcess::StartTracking(), G4FastSimulationManagerProcess::StartTracking(), G4WeightWindowProcess::StartTracking(), G4WeightCutOffProcess::StartTracking(), G4ImportanceProcess::StartTracking(), G4SteppingVerbose::StepInfo(), G4SteppingVerbose::TrackingStarted(), G4FieldTrackUpdator::Update(), G4ErrorFreeTrajState::Update(), G4ErrorFreeTrajParam::Update(), and G4SteppingVerbose::VerboseTrack().
| G4double G4Track::GetProperTime | ( | ) | const |
Referenced by G4Transportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepDoIt(), G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4Decay::AtRestGetPhysicalInteractionLength(), G4ParticleChange::CheckIt(), G4FastStep::CheckIt(), G4Decay::PostStepGetPhysicalInteractionLength(), and G4UnknownDecay::PostStepGetPhysicalInteractionLength().
| const G4Step* G4Track::GetStep | ( | ) | const |
Referenced by G4MuonNucleusInteractionModel::applyInteractionModel(), G4UrbanMscModel90::ComputeTruePathLengthLimit(), G4UrbanMscModel::ComputeTruePathLengthLimit(), G4MuMscModel::ComputeTruePathLengthLimit(), G4UrbanMscModel90::GeomLimit(), G4UrbanMscModel::GeomLimit(), G4ErrorPropagator::MakeOneStep(), G4MuNuclearInteraction::PostStepDoIt(), G4ErrorFreeTrajState::PropagateError(), G4ErrorFreeTrajState::PropagateErrorIoni(), G4ErrorFreeTrajState::PropagateErrorMSC(), and G4MultipleScattering71::TruePathLengthLimit().
| G4double G4Track::GetStepLength | ( | ) | const |
| G4double G4Track::GetTotalEnergy | ( | ) | const |
| const G4VTouchable* G4Track::GetTouchable | ( | ) | const |
| const G4TouchableHandle& G4Track::GetTouchableHandle | ( | ) | const |
Referenced by G4ParticleChange::AddSecondary(), G4ParticleChangeForLoss::AddSecondary(), G4ParticleChangeForGamma::AddSecondary(), G4PionMinusAbsorptionAtRest::AtRestDoIt(), G4NeutronCaptureAtRest::AtRestDoIt(), G4MuonMinusCaptureAtRest::AtRestDoIt(), G4KaonMinusAbsorption::AtRestDoIt(), G4AntiProtonAnnihilationAtRest::AtRestDoIt(), G4AntiNeutronAnnihilationAtRest::AtRestDoIt(), G4QCaptureAtRest::AtRestDoIt(), G4RadioactiveDecay::DecayIt(), G4UnknownDecay::DecayIt(), G4Decay::DecayIt(), G4HadronicProcess::FillTotalResult(), G4Transportation::PostStepDoIt(), G4CoupledTransportation::PostStepDoIt(), G4QLowEnergy::PostStepDoIt(), G4QGluonString::PostStepDoIt(), G4QElastic::PostStepDoIt(), G4QDiffraction::PostStepDoIt(), G4QCollision::PostStepDoIt(), G4QCoherentChargeExchange::PostStepDoIt(), G4QAtomicElectronScattering::PostStepDoIt(), G4VEnergyLossProcess::SampleSubCutSecondaries(), G4SteppingManager::SetInitialStep(), G4Transportation::StartTracking(), and G4CoupledTransportation::StartTracking().
| G4int G4Track::GetTrackID | ( | ) | const |
Referenced by G4StackChecker::ClassifyNewTrack(), G4EventManager::DoProcessing(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), G4SteppingManager::InvokePSDIP(), G4PSPassageTrackLength::IsPassed(), G4PSPassageCellFlux::IsPassed(), G4PSPassageCellCurrent::IsPassed(), G4StackManager::PopNextTrack(), G4VXTRenergyLoss::PostStepDoIt(), G4PSPopulation::ProcessHits(), G4StackManager::PushOneTrack(), G4CellScorer::ScorePopulation(), G4EventManager::StackTracks(), G4TrackingManager::TrackBanner(), and G4SteppingVerbose::VerboseTrack().
| G4double G4Track::GetTrackLength | ( | ) | const |
| G4TrackStatus G4Track::GetTrackStatus | ( | ) | const |
Referenced by G4ErrorPropagator::CheckIfLastStep(), G4RadioactiveDecay::DecayIt(), G4Decay::DecayIt(), G4StackManager::DefaultClassification(), G4EventManager::DoProcessing(), G4HadronicProcess::GeneralPostStepDoIt(), G4ParticleChangeForLoss::InitializeForAlongStep(), G4ParticleChangeForLoss::InitializeForPostStep(), G4ParticleChangeForGamma::InitializeForPostStep(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokePostStepDoItProcs(), G4ErrorPropagator::MakeSteps(), G4Transportation::PostStepDoIt(), G4CoupledTransportation::PostStepDoIt(), G4VTransitionRadiation::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4PenelopeAnnihilation::PostStepDoIt(), G4ImportanceProcess::PostStepDoIt(), G4PSTermination::ProcessHits(), G4TrackingManager::ProcessOneTrack(), G4SteppingManager::SetInitialStep(), G4SteppingManager::Stepping(), G4ParticleChangeForMSC::UpdateStepForAlongStep(), and G4SteppingVerbose::VerboseTrack().
| G4VUserTrackInformation* G4Track::GetUserInformation | ( | ) | const |
| G4double G4Track::GetVelocity | ( | ) | const |
Definition at line 150 of file G4Track.cc.
References G4ParticleTable::FindParticle(), fpDynamicParticle, fpTouchable, G4DynamicParticle::GetDefinition(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), G4Material::GetMaterial(), G4Material::GetMaterialPropertiesTable(), G4ParticleTable::GetParticleTable(), G4MaterialPropertyVector::GetProperty(), G4MaterialPropertiesTable::GetProperty(), and G4DynamicParticle::GetTotalMomentum().
Referenced by G4Transportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepDoIt(), and G4Transportation::AlongStepGetPhysicalInteractionLength().
Here is the call graph for this function:

| G4double G4Track::GetVertexKineticEnergy | ( | ) | const |
Referenced by G4SteppingVerbose::VerboseTrack().
| const G4ThreeVector& G4Track::GetVertexMomentumDirection | ( | ) | const |
Referenced by G4SteppingVerbose::VerboseTrack().
| const G4ThreeVector& G4Track::GetVertexPosition | ( | ) | const |
Referenced by G4SteppingVerbose::VerboseTrack().
| G4VPhysicalVolume* G4Track::GetVolume | ( | ) | const |
Referenced by G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4ParallelWorldScoringProcess::AlongStepGetPhysicalInteractionLength(), G4FastSimulationManagerProcess::AlongStepGetPhysicalInteractionLength(), G4WeightWindowProcess::AlongStepGetPhysicalInteractionLength(), G4WeightCutOffProcess::AlongStepGetPhysicalInteractionLength(), G4ImportanceProcess::AlongStepGetPhysicalInteractionLength(), G4FastSimulationManagerProcess::AtRestGetPhysicalInteractionLength(), G4RadioactiveDecay::DecayIt(), G4DecayWithSpin::DecayIt(), G4RichTrajectory::G4RichTrajectory(), G4UrbanMscModel90::GeomLimit(), G4UrbanMscModel::GeomLimit(), G4VXTRenergyLoss::GetMeanFreePath(), G4SynchrotronRadiationInMat::GetMeanFreePath(), G4SynchrotronRadiation::GetMeanFreePath(), G4VTransitionRadiation::GetMeanFreePath(), G4PolarizedCompton::GetMeanFreePath(), G4ePolarizedIonisation::GetMeanFreePath(), G4eplusPolarizedAnnihilation::GetMeanFreePath(), G4SynchrotronRadiationInMat::GetPhotonEnergy(), G4VXTRenergyLoss::PostStepDoIt(), G4VTransitionRadiation::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), G4StepLimiter::PostStepGetPhysicalInteractionLength(), G4FastSimulationManagerProcess::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4ePolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4eplusPolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), MinEkineCuts::PostStepGetPhysicalInteractionLength(), MaxTimeCuts::PostStepGetPhysicalInteractionLength(), G4ErrorFreeTrajState::PropagateErrorIoni(), G4ErrorFreeTrajState::PropagateErrorMSC(), G4PolarizedMollerBhabhaModel::SampleSecondaries(), G4PolarizedComptonModel::SampleSecondaries(), G4PolarizedAnnihilationModel::SampleSecondaries(), and G4SteppingManager::SetInitialStep().
| G4double G4Track::GetWeight | ( | ) | const |
Referenced by G4ParametrizedHadronicVertex::ApplyYourself(), G4QCaptureAtRest::AtRestDoIt(), G4HadronicProcess::FillTotalResult(), G4FastStep::Initialize(), G4ParticleChangeForLoss::InitializeForAlongStep(), G4ParticleChangeForLoss::InitializeForPostStep(), G4ParticleChangeForGamma::InitializeForPostStep(), G4QLowEnergy::PostStepDoIt(), G4QElastic::PostStepDoIt(), G4QDiffraction::PostStepDoIt(), G4QCollision::PostStepDoIt(), G4QCoherentChargeExchange::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), G4WeightCutOffProcess::PostStepDoIt(), G4ImportanceProcess::PostStepDoIt(), and G4CellScorer::ScoreAnInVolumeStep().
| void G4Track::IncrementCurrentStepNumber | ( | ) |
Referenced by G4ErrorPropagator::MakeOneStep(), and G4TrackingManager::ProcessOneTrack().
| G4bool G4Track::IsBelowThreshold | ( | ) | const |
| G4bool G4Track::IsGoodForTracking | ( | ) | const |
Referenced by G4SteppingManager::ApplyProductionCut().
| void G4Track::operator delete | ( | void * | aTrack | ) | [inline] |
| void* G4Track::operator new | ( | size_t | ) | [inline] |
Definition at line 98 of file G4Track.cc.
References fBelowThreshold, fCurrentStepNumber, fGlobalTime, fGoodForTracking, fLocalTime, fParentID, fpCreatorProcess, fpDynamicParticle, fpLVAtVertex, fPosition, fpStep, fpUserInformation, fStepLength, fTrackID, fTrackLength, fTrackStatus, fVtxKineticEnergy, fVtxMomentumDirection, fVtxPosition, and fWeight.
| void G4Track::SetBelowThresholdFlag | ( | G4bool | value = true |
) |
| void G4Track::SetCreatorProcess | ( | G4VProcess * | aValue | ) |
| void G4Track::SetGlobalTime | ( | const G4double | aValue | ) |
| void G4Track::SetGoodForTrackingFlag | ( | G4bool | value = true |
) |
Referenced by G4ParticleChange::AddSecondary(), G4UnknownDecay::DecayIt(), and G4Decay::DecayIt().
| void G4Track::SetKineticEnergy | ( | const G4double | aValue | ) |
Referenced by G4SteppingManager::ApplyProductionCut(), and G4VParticleChange::CheckSecondary().
| void G4Track::SetLocalTime | ( | const G4double | aValue | ) |
| void G4Track::SetLogicalVolumeAtVertex | ( | G4LogicalVolume * | ) |
Referenced by G4SteppingManager::SetInitialStep().
| void G4Track::SetMomentumDirection | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4VParticleChange::CheckSecondary().
| void G4Track::SetNextTouchableHandle | ( | const G4TouchableHandle & | apValue | ) |
Referenced by G4SteppingManager::SetInitialStep().
| void G4Track::SetParentID | ( | const G4int | aValue | ) |
Referenced by G4PrimaryTransformer::GenerateSingleTrack(), G4ErrorPropagator::InitG4Track(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), G4SteppingManager::InvokePSDIP(), G4OpWLS::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), and G4StackManager::PrepareNewEvent().
| void G4Track::SetPolarization | ( | const G4ThreeVector & | aValue | ) |
| void G4Track::SetPosition | ( | const G4ThreeVector & | aValue | ) |
| void G4Track::SetProperTime | ( | const G4double | aValue | ) |
| void G4Track::SetStep | ( | const G4Step * | aValue | ) |
| void G4Track::SetStepLength | ( | G4double | value | ) |
Referenced by G4SteppingManager::InvokeAtRestDoItProcs(), and G4SteppingManager::Stepping().
| void G4Track::SetTouchableHandle | ( | const G4TouchableHandle & | apValue | ) |
Referenced by G4ParticleChange::AddSecondary(), G4ParticleChangeForLoss::AddSecondary(), G4ParticleChangeForGamma::AddSecondary(), G4PionMinusAbsorptionAtRest::AtRestDoIt(), G4NeutronCaptureAtRest::AtRestDoIt(), G4MuonMinusCaptureAtRest::AtRestDoIt(), G4KaonMinusAbsorption::AtRestDoIt(), G4AntiProtonAnnihilationAtRest::AtRestDoIt(), G4AntiNeutronAnnihilationAtRest::AtRestDoIt(), G4QCaptureAtRest::AtRestDoIt(), G4UnknownDecay::DecayIt(), G4Decay::DecayIt(), G4HadronicProcess::FillTotalResult(), G4OpWLS::PostStepDoIt(), G4QLowEnergy::PostStepDoIt(), G4QGluonString::PostStepDoIt(), G4QElastic::PostStepDoIt(), G4QDiffraction::PostStepDoIt(), G4QCollision::PostStepDoIt(), G4QCoherentChargeExchange::PostStepDoIt(), G4QAtomicElectronScattering::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4VEnergyLossProcess::SampleSubCutSecondaries(), G4SteppingManager::SetInitialStep(), and G4SteppingManager::Stepping().
| void G4Track::SetTrackID | ( | const G4int | aValue | ) |
| void G4Track::SetTrackStatus | ( | const G4TrackStatus | aTrackStatus | ) |
Referenced by G4TrackingManager::EventAborted(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), G4SteppingManager::InvokePSDIP(), G4TrackingManager::ProcessOneTrack(), G4SteppingManager::SetInitialStep(), G4TrackingMessenger::SetNewValue(), and G4SteppingManager::Stepping().
| void G4Track::SetUserInformation | ( | G4VUserTrackInformation * | aValue | ) |
Referenced by G4TrackingManager::SetUserTrackInformation().
| void G4Track::SetVertexKineticEnergy | ( | const G4double | aValue | ) |
Referenced by G4SteppingManager::SetInitialStep().
| void G4Track::SetVertexMomentumDirection | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4SteppingManager::SetInitialStep().
| void G4Track::SetVertexPosition | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4SteppingManager::SetInitialStep().
| void G4Track::SetWeight | ( | G4double | aValue | ) |
Referenced by G4ParametrizedHadronicVertex::ApplyYourself(), G4QCaptureAtRest::AtRestDoIt(), G4HadronicProcess::FillTotalResult(), G4PrimaryTransformer::GenerateSingleTrack(), G4QLowEnergy::PostStepDoIt(), G4QElastic::PostStepDoIt(), G4QDiffraction::PostStepDoIt(), G4QCollision::PostStepDoIt(), and G4QCoherentChargeExchange::PostStepDoIt().
G4bool G4Track::fBelowThreshold [private] |
G4int G4Track::fCurrentStepNumber [private] |
G4double G4Track::fGlobalTime [private] |
G4bool G4Track::fGoodForTracking [private] |
G4double G4Track::fLocalTime [private] |
G4int G4Track::fParentID [private] |
G4VProcess* G4Track::fpCreatorProcess [private] |
G4DynamicParticle* G4Track::fpDynamicParticle [private] |
Definition at line 251 of file G4Track.hh.
Referenced by GetVelocity(), operator=(), and ~G4Track().
G4LogicalVolume* G4Track::fpLVAtVertex [private] |
G4TouchableHandle G4Track::fpNextTouchable [private] |
Definition at line 248 of file G4Track.hh.
G4ThreeVector G4Track::fPosition [private] |
const G4Step* G4Track::fpStep [private] |
G4TouchableHandle G4Track::fpTouchable [private] |
G4double G4Track::fStepLength [private] |
G4int G4Track::fTrackID [private] |
G4double G4Track::fTrackLength [private] |
G4TrackStatus G4Track::fTrackStatus [private] |
G4double G4Track::fVtxKineticEnergy [private] |
G4ThreeVector G4Track::fVtxMomentumDirection [private] |
G4ThreeVector G4Track::fVtxPosition [private] |
G4double G4Track::fWeight [private] |
1.4.7