Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VParticleChange.hh>
Protected Member Functions | |
G4VParticleChange (const G4VParticleChange &right) | |
G4VParticleChange & | operator= (const G4VParticleChange &right) |
G4Step * | UpdateStepInfo (G4Step *Step) |
void | InitializeTrueStepLength (const G4Track &) |
void | InitializeLocalEnergyDeposit (const G4Track &) |
void | InitializeSteppingControl (const G4Track &) |
void | InitializeParentWeight (const G4Track &) |
void | InitializeParentGlobalTime (const G4Track &) |
void | InitializeStatusChange (const G4Track &) |
void | InitializeSecondaries (const G4Track &) |
void | InitializeStepInVolumeFlags (const G4Track &) |
G4bool | CheckSecondary (G4Track &) |
G4double | GetAccuracyForWarning () const |
G4double | GetAccuracyForException () const |
Static Protected Attributes | |
static const G4double | accuracyForWarning = 1.0e-9 |
static const G4double | accuracyForException = 0.001 |
Definition at line 94 of file G4VParticleChange.hh.
G4VParticleChange::G4VParticleChange | ( | ) |
Definition at line 48 of file G4VParticleChange.cc.
|
virtual |
Definition at line 73 of file G4VParticleChange.cc.
|
protected |
Definition at line 89 of file G4VParticleChange.cc.
void G4VParticleChange::AddSecondary | ( | G4Track * | aSecondary | ) |
Definition at line 171 of file G4VParticleChange.cc.
Referenced by G4ParticleChangeForGamma::AddSecondary(), G4ParticleChangeForLoss::AddSecondary(), G4ParticleChange::AddSecondary(), G4FastStep::CreateSecondaryTrack(), G4Decay::DecayIt(), G4UnknownDecay::DecayIt(), G4VEmProcess::PostStepDoIt(), and G4VEnergyLossProcess::PostStepDoIt().
Reimplemented in G4FastStep, G4ParticleChange, G4ParticleChangeForDecay, G4ParticleChangeForGamma, G4ParticleChangeForLoss, and G4ParticleChangeForMSC.
Definition at line 316 of file G4VParticleChange.cc.
Referenced by G4FastStep::CheckIt(), G4ParticleChange::CheckIt(), G4ParticleChangeForDecay::CheckIt(), G4ParticleChangeForGamma::CheckIt(), G4ParticleChangeForLoss::CheckIt(), and G4ParticleChangeForMSC::CheckIt().
Definition at line 398 of file G4VParticleChange.cc.
Referenced by AddSecondary().
void G4VParticleChange::Clear | ( | ) |
void G4VParticleChange::ClearDebugFlag | ( | ) |
Referenced by G4ErrorEnergyLoss::AlongStepDoIt().
|
virtual |
Reimplemented in G4FastStep, G4ParticleChange, G4ParticleChangeForDecay, G4ParticleChangeForGamma, G4ParticleChangeForLoss, G4ParticleChangeForMSC, and G4ParticleChangeForTransport.
Definition at line 252 of file G4VParticleChange.cc.
Referenced by CheckIt(), G4FastStep::DumpInfo(), G4ParticleChange::DumpInfo(), G4ParticleChangeForDecay::DumpInfo(), G4ParticleChangeForGamma::DumpInfo(), G4ParticleChangeForLoss::DumpInfo(), G4ParticleChangeForMSC::DumpInfo(), and G4SteppingVerbose::VerboseParticleChange().
|
protected |
Definition at line 507 of file G4VParticleChange.cc.
Referenced by G4FastStep::CheckIt().
|
protected |
Definition at line 502 of file G4VParticleChange.cc.
Referenced by G4FastStep::CheckIt().
G4bool G4VParticleChange::GetDebugFlag | ( | ) | const |
G4bool G4VParticleChange::GetFirstStepInVolume | ( | ) | const |
G4bool G4VParticleChange::GetLastStepInVolume | ( | ) | const |
Referenced by G4ParticleChangeForTransport::UpdateStepForPostStep().
G4double G4VParticleChange::GetLocalEnergyDeposit | ( | ) | const |
G4double G4VParticleChange::GetNonIonizingEnergyDeposit | ( | ) | const |
G4int G4VParticleChange::GetNumberOfSecondaries | ( | ) | const |
G4double G4VParticleChange::GetParentWeight | ( | ) | const |
G4SteppingControl G4VParticleChange::GetSteppingControl | ( | ) | const |
G4TrackStatus G4VParticleChange::GetTrackStatus | ( | ) | const |
Referenced by G4HadronicProcess::CheckEnergyMomentumConservation(), G4ParticleChange::CheckIt(), G4ITStepProcessor::InvokeAlongStepDoItProcs(), G4ITStepProcessor::InvokePSDIP(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4FastSimulationManagerProcess::PostStepDoIt(), and G4QInelastic::PostStepDoIt().
G4double G4VParticleChange::GetTrueStepLength | ( | ) | const |
G4int G4VParticleChange::GetVerboseLevel | ( | ) | const |
G4double G4VParticleChange::GetWeight | ( | ) | const |
Reimplemented in G4ParticleChange, G4ParticleChangeForDecay, G4ParticleChangeForMSC, and G4ParticleChangeForTransport.
Referenced by G4ImportanceProcess::AlongStepDoIt(), G4WeightCutOffProcess::AlongStepDoIt(), G4WeightWindowProcess::AlongStepDoIt(), G4ParallelWorldProcess::AlongStepDoIt(), G4ParallelWorldScoringProcess::AlongStepDoIt(), G4ScoreSplittingProcess::AlongStepDoIt(), G4FastSimulationManagerProcess::AlongStepDoIt(), G4ParallelWorldProcess::AtRestDoIt(), G4ParallelWorldScoringProcess::AtRestDoIt(), G4ScoreSplittingProcess::AtRestDoIt(), G4FastStep::Initialize(), G4ParticleChange::Initialize(), G4ParticleChangeForDecay::Initialize(), G4ErrorTrackLengthTarget::PostStepDoIt(), G4VErrorLimitProcess::PostStepDoIt(), G4ParallelWorldProcess::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), and G4NeutronKiller::PostStepDoIt().
G4bool G4VParticleChange::IsParentWeightSetByProcess | ( | ) | const |
Definition at line 521 of file G4VParticleChange.cc.
G4bool G4VParticleChange::IsSecondaryWeightSetByProcess | ( | ) | const |
G4bool G4VParticleChange::operator!= | ( | const G4VParticleChange & | right | ) | const |
Definition at line 166 of file G4VParticleChange.cc.
|
protected |
Definition at line 116 of file G4VParticleChange.cc.
Referenced by G4FastStep::operator=().
G4bool G4VParticleChange::operator== | ( | const G4VParticleChange & | right | ) | const |
Definition at line 160 of file G4VParticleChange.cc.
void G4VParticleChange::ProposeFirstStepInVolume | ( | G4bool | flag | ) |
void G4VParticleChange::ProposeLastStepInVolume | ( | G4bool | flag | ) |
void G4VParticleChange::ProposeLocalEnergyDeposit | ( | G4double | anEnergyPart | ) |
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4ErrorEnergyLoss::AlongStepDoIt(), G4NuclearStopping::AlongStepDoIt(), G4hImpactIonisation::AlongStepDoIt(), G4AntiNeutronAnnihilationAtRest::AtRestDoIt(), G4AntiProtonAnnihilationAtRest::AtRestDoIt(), G4HadronStoppingProcess::AtRestDoIt(), G4KaonMinusAbsorption::AtRestDoIt(), G4MuonMinusCaptureAtRest::AtRestDoIt(), G4NeutronCaptureAtRest::AtRestDoIt(), G4PionMinusAbsorptionAtRest::AtRestDoIt(), G4QCaptureAtRest::AtRestDoIt(), G4PiMinusAbsorptionAtRest::AtRestDoIt(), G4DNAMolecularDecay::DecayIt(), G4Decay::DecayIt(), G4UnknownDecay::DecayIt(), G4RadioactiveDecay::DecayIt(), G4HadronicProcess::FillResult(), SpecialCuts::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4UserSpecialCuts::PostStepDoIt(), G4QAtomicElectronScattering::PostStepDoIt(), G4QCoherentChargeExchange::PostStepDoIt(), G4QDiffraction::PostStepDoIt(), G4QElastic::PostStepDoIt(), G4QInelastic::PostStepDoIt(), G4QIonIonElastic::PostStepDoIt(), G4QLowEnergy::PostStepDoIt(), G4QNGamma::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4WHadronElasticProcess::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4QSynchRad::PostStepDoIt(), G4DNABornExcitationModel::SampleSecondaries(), G4DNABornIonisationModel::SampleSecondaries(), G4DNAChampionElasticModel::SampleSecondaries(), G4DNADingfelderChargeDecreaseModel::SampleSecondaries(), G4DNADingfelderChargeIncreaseModel::SampleSecondaries(), G4DNAEmfietzoglouExcitationModel::SampleSecondaries(), G4DNAMeltonAttachmentModel::SampleSecondaries(), G4DNAMillerGreenExcitationModel::SampleSecondaries(), G4DNARuddIonisationExtendedModel::SampleSecondaries(), G4DNARuddIonisationModel::SampleSecondaries(), G4DNASancheExcitationModel::SampleSecondaries(), G4DNASancheSolvatationModel::SampleSecondaries(), G4DNAScreenedRutherfordElasticModel::SampleSecondaries(), G4DNATransformElectronModel::SampleSecondaries(), G4BoldyshevTripletModel::SampleSecondaries(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4LivermoreComptonModel::SampleSecondaries(), G4LivermoreComptonModifiedModel::SampleSecondaries(), G4LivermoreIonisationModel::SampleSecondaries(), G4LivermorePhotoElectricModel::SampleSecondaries(), G4LivermorePolarizedComptonModel::SampleSecondaries(), G4LivermorePolarizedPhotoElectricModel::SampleSecondaries(), G4LivermorePolarizedRayleighModel::SampleSecondaries(), G4LivermoreRayleighModel::SampleSecondaries(), G4LowEPComptonModel::SampleSecondaries(), G4MuElecElasticModel::SampleSecondaries(), G4MuElecInelasticModel::SampleSecondaries(), G4PenelopeBremsstrahlungModel::SampleSecondaries(), G4PenelopeComptonModel::SampleSecondaries(), G4PenelopeGammaConversionModel::SampleSecondaries(), G4PenelopeIonisationModel::SampleSecondaries(), G4PenelopePhotoElectricModel::SampleSecondaries(), G4PenelopeRayleighModel::SampleSecondaries(), G4PolarizedComptonModel::SampleSecondaries(), G4eCoulombScatteringModel::SampleSecondaries(), G4eSingleCoulombScatteringModel::SampleSecondaries(), G4hCoulombScatteringModel::SampleSecondaries(), G4HeatedKleinNishinaCompton::SampleSecondaries(), G4IonCoulombScatteringModel::SampleSecondaries(), G4KleinNishinaCompton::SampleSecondaries(), G4KleinNishinaModel::SampleSecondaries(), G4PEEffectFluoModel::SampleSecondaries(), and G4PEEffectModel::SampleSecondaries().
void G4VParticleChange::ProposeNonIonizingEnergyDeposit | ( | G4double | anEnergyPart | ) |
Referenced by G4NuclearStopping::AlongStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4WHadronElasticProcess::PostStepDoIt(), G4eCoulombScatteringModel::SampleSecondaries(), G4eSingleCoulombScatteringModel::SampleSecondaries(), G4hCoulombScatteringModel::SampleSecondaries(), and G4IonCoulombScatteringModel::SampleSecondaries().
void G4VParticleChange::ProposeParentWeight | ( | G4double | finalWeight | ) |
Referenced by G4AdjointAlongStepWeightCorrection::AlongStepDoIt(), G4ContinuousGainOfEnergy::AlongStepDoIt(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), G4AdjointPhotoElectricModel::CorrectPostStepWeight(), G4VEmAdjointModel::CorrectPostStepWeight(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), and G4AdjointeIonisationModel::SampleSecondaries().
void G4VParticleChange::ProposeSteppingControl | ( | G4SteppingControl | StepControlFlag | ) |
Referenced by G4ScoreSplittingProcess::PostStepDoIt().
void G4VParticleChange::ProposeTrackStatus | ( | G4TrackStatus | status | ) |
Referenced by G4ITTransportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepDoIt(), G4Transportation::AlongStepDoIt(), G4hImpactIonisation::AlongStepDoIt(), G4AntiNeutronAnnihilationAtRest::AtRestDoIt(), G4AntiProtonAnnihilationAtRest::AtRestDoIt(), G4HadronStoppingProcess::AtRestDoIt(), G4KaonMinusAbsorption::AtRestDoIt(), G4MuonMinusCaptureAtRest::AtRestDoIt(), G4NeutronCaptureAtRest::AtRestDoIt(), G4PionMinusAbsorptionAtRest::AtRestDoIt(), G4QCaptureAtRest::AtRestDoIt(), G4KaonMinusAbsorptionAtRest::AtRestDoIt(), G4PiMinusAbsorptionAtRest::AtRestDoIt(), G4eplusPolarizedAnnihilation::AtRestDoIt(), G4eplusAnnihilation::AtRestDoIt(), G4DNAMolecularDecay::DecayIt(), G4Decay::DecayIt(), G4UnknownDecay::DecayIt(), G4RadioactiveDecay::DecayIt(), G4DNABrownianTransportation::Diffusion(), G4HadronicProcess::FillResult(), G4FastStep::KillPrimaryTrack(), G4ImportanceProcess::KillTrack(), G4WeightWindowProcess::KillTrack(), SpecialCuts::PostStepDoIt(), G4WeightCutOffProcess::PostStepDoIt(), G4DNASecondOrderReaction::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4FastSimulationManagerProcess::PostStepDoIt(), G4NeutronKiller::PostStepDoIt(), G4UserSpecialCuts::PostStepDoIt(), G4AnnihiToMuPair::PostStepDoIt(), G4GammaConversionToMuons::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4QAtomicElectronScattering::PostStepDoIt(), G4QCoherentChargeExchange::PostStepDoIt(), G4QDiffraction::PostStepDoIt(), G4QElastic::PostStepDoIt(), G4QInelastic::PostStepDoIt(), G4QIonIonElastic::PostStepDoIt(), G4QLowEnergy::PostStepDoIt(), G4QNGamma::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4WHadronElasticProcess::PostStepDoIt(), G4OpAbsorption::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4ITTransportation::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4QSynchRad::PostStepDoIt(), G4CoupledTransportation::PostStepDoIt(), G4Transportation::PostStepDoIt(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::SampleSecondaries(), G4AdjointComptonModel::SampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), G4AdjointhIonisationModel::SampleSecondaries(), G4AdjointIonIonisationModel::SampleSecondaries(), G4AdjointPhotoElectricModel::SampleSecondaries(), G4eBremParametrizedModel::SampleSecondaries(), G4eBremsstrahlungRelModel::SampleSecondaries(), G4SeltzerBergerModel::SampleSecondaries(), G4DNAChampionElasticModel::SampleSecondaries(), G4DNADingfelderChargeDecreaseModel::SampleSecondaries(), G4DNADingfelderChargeIncreaseModel::SampleSecondaries(), G4DNAMeltonAttachmentModel::SampleSecondaries(), G4DNARuddIonisationExtendedModel::SampleSecondaries(), G4DNARuddIonisationModel::SampleSecondaries(), G4DNASancheSolvatationModel::SampleSecondaries(), G4DNAScreenedRutherfordElasticModel::SampleSecondaries(), G4DNATransformElectronModel::SampleSecondaries(), G4BoldyshevTripletModel::SampleSecondaries(), G4LivermoreComptonModel::SampleSecondaries(), G4LivermoreComptonModifiedModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermorePhotoElectricModel::SampleSecondaries(), G4LivermorePolarizedComptonModel::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermorePolarizedPhotoElectricModel::SampleSecondaries(), G4LivermorePolarizedRayleighModel::SampleSecondaries(), G4LivermoreRayleighModel::SampleSecondaries(), G4LowEPComptonModel::SampleSecondaries(), G4MuElecElasticModel::SampleSecondaries(), G4PenelopeAnnihilationModel::SampleSecondaries(), G4PenelopeComptonModel::SampleSecondaries(), G4PenelopeGammaConversionModel::SampleSecondaries(), G4PenelopePhotoElectricModel::SampleSecondaries(), G4PenelopeRayleighModel::SampleSecondaries(), G4PolarizedAnnihilationModel::SampleSecondaries(), G4PolarizedComptonModel::SampleSecondaries(), G4BetheHeitlerModel::SampleSecondaries(), G4eBremsstrahlungModel::SampleSecondaries(), G4eeToTwoGammaModel::SampleSecondaries(), G4HeatedKleinNishinaCompton::SampleSecondaries(), G4KleinNishinaCompton::SampleSecondaries(), G4KleinNishinaModel::SampleSecondaries(), G4PairProductionRelModel::SampleSecondaries(), G4PEEffectFluoModel::SampleSecondaries(), G4PEEffectModel::SampleSecondaries(), and G4eeToHadronsMultiModel::SampleSecondaries().
void G4VParticleChange::ProposeTrueStepLength | ( | G4double | truePathLength | ) |
void G4VParticleChange::ProposeWeight | ( | G4double | finalWeight | ) |
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4HadronStoppingProcess::AtRestDoIt(), G4eplusAnnihilation::AtRestDoIt(), G4SamplingPostStepAction::DoIt(), G4WeightCutOffProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), and G4WHadronElasticProcess::PostStepDoIt().
void G4VParticleChange::SetDebugFlag | ( | ) |
void G4VParticleChange::SetNumberOfSecondaries | ( | G4int | totSecondaries | ) |
Referenced by G4ErrorEnergyLoss::AlongStepDoIt(), G4AntiNeutronAnnihilationAtRest::AtRestDoIt(), G4AntiProtonAnnihilationAtRest::AtRestDoIt(), G4HadronStoppingProcess::AtRestDoIt(), G4KaonMinusAbsorption::AtRestDoIt(), G4MuonMinusCaptureAtRest::AtRestDoIt(), G4NeutronCaptureAtRest::AtRestDoIt(), G4PionMinusAbsorptionAtRest::AtRestDoIt(), G4QCaptureAtRest::AtRestDoIt(), G4KaonMinusAbsorptionAtRest::AtRestDoIt(), G4PiMinusAbsorptionAtRest::AtRestDoIt(), G4eplusPolarizedAnnihilation::AtRestDoIt(), G4eplusAnnihilation::AtRestDoIt(), G4DNAMolecularDecay::DecayIt(), G4Decay::DecayIt(), G4UnknownDecay::DecayIt(), G4RadioactiveDecay::DecayIt(), G4HadronicProcess::FillResult(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4AnnihiToMuPair::PostStepDoIt(), G4GammaConversionToMuons::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4QAtomicElectronScattering::PostStepDoIt(), G4QInelastic::PostStepDoIt(), G4QLowEnergy::PostStepDoIt(), G4QNGamma::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4WHadronElasticProcess::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), and G4QSynchRad::PostStepDoIt().
void G4VParticleChange::SetParentWeightByProcess | ( | G4bool | ) |
Definition at line 516 of file G4VParticleChange.cc.
Referenced by G4AdjointAlongStepWeightCorrection::AlongStepDoIt(), G4ContinuousGainOfEnergy::AlongStepDoIt(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), G4AdjointPhotoElectricModel::CorrectPostStepWeight(), G4VEmAdjointModel::CorrectPostStepWeight(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), and G4AdjointeIonisationModel::SampleSecondaries().
void G4VParticleChange::SetSecondaryWeightByProcess | ( | G4bool | ) |
Referenced by G4AdjointAlongStepWeightCorrection::AlongStepDoIt(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), G4AdjointPhotoElectricModel::CorrectPostStepWeight(), G4VEmAdjointModel::CorrectPostStepWeight(), G4HadronicProcess::G4HadronicProcess(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), and G4AdjointeIonisationModel::SampleSecondaries().
void G4VParticleChange::SetVerboseLevel | ( | G4int | vLevel | ) |
Reimplemented in G4ParticleChange, G4ParticleChangeForLoss, G4ParticleChangeForMSC, and G4ParticleChangeForTransport.
Definition at line 228 of file G4VParticleChange.cc.
Referenced by G4ITStepProcessor::InvokeAlongStepDoItProcs().
Reimplemented in G4ParticleChangeForGamma, G4FastStep, G4ParticleChange, G4ParticleChangeForDecay, and G4ParticleChangeForTransport.
Definition at line 219 of file G4VParticleChange.cc.
Referenced by G4ITStepProcessor::InvokeAtRestDoItProcs().
Reimplemented in G4FastStep, G4ParticleChange, G4ParticleChangeForDecay, G4ParticleChangeForGamma, G4ParticleChangeForLoss, G4ParticleChangeForMSC, and G4ParticleChangeForTransport.
Definition at line 239 of file G4VParticleChange.cc.
Referenced by G4ITStepProcessor::InvokePSDIP().
Definition at line 202 of file G4VParticleChange.cc.
Referenced by UpdateStepForAlongStep(), G4FastStep::UpdateStepForAtRest(), G4ParticleChangeForDecay::UpdateStepForAtRest(), UpdateStepForAtRest(), G4FastStep::UpdateStepForPostStep(), G4ParticleChangeForDecay::UpdateStepForPostStep(), and UpdateStepForPostStep().
Definition at line 318 of file G4VParticleChange.hh.
Referenced by G4ParticleChange::CheckIt(), G4ParticleChangeForDecay::CheckIt(), G4ParticleChangeForGamma::CheckIt(), G4ParticleChangeForLoss::CheckIt(), G4ParticleChangeForMSC::CheckIt(), CheckIt(), CheckSecondary(), and GetAccuracyForException().
Definition at line 317 of file G4VParticleChange.hh.
Referenced by G4ParticleChange::CheckIt(), G4ParticleChangeForDecay::CheckIt(), G4ParticleChangeForGamma::CheckIt(), G4ParticleChangeForLoss::CheckIt(), G4ParticleChangeForMSC::CheckIt(), CheckIt(), CheckSecondary(), and GetAccuracyForWarning().
|
protected |
Definition at line 314 of file G4VParticleChange.hh.
Referenced by AddSecondary(), G4ParticleChangeForGamma::G4ParticleChangeForGamma(), G4ParticleChangeForLoss::G4ParticleChangeForLoss(), G4VParticleChange(), operator=(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4FastStep::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), G4ParticleChangeForDecay::UpdateStepForAtRest(), G4FastStep::UpdateStepForPostStep(), and G4ParticleChange::UpdateStepForPostStep().
|
protected |
Definition at line 286 of file G4VParticleChange.hh.
Referenced by AddSecondary(), G4ParticleChangeForLoss::operator=(), and operator=().
|
protected |
Definition at line 284 of file G4VParticleChange.hh.
Referenced by G4ParticleChangeForLoss::InitializeForAlongStep(), G4ParticleChangeForGamma::InitializeForPostStep(), G4ParticleChangeForLoss::InitializeForPostStep(), G4ParticleChangeForLoss::operator=(), operator=(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForLoss::UpdateStepForAlongStep(), UpdateStepForAlongStep(), G4ParticleChangeForGamma::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), G4ParticleChangeForDecay::UpdateStepForAtRest(), UpdateStepForAtRest(), G4ParticleChange::UpdateStepForPostStep(), G4ParticleChangeForDecay::UpdateStepForPostStep(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), and UpdateStepForPostStep().
|
protected |
Definition at line 278 of file G4VParticleChange.hh.
Referenced by DumpInfo(), operator=(), and UpdateStepInfo().
|
protected |
Definition at line 279 of file G4VParticleChange.hh.
Referenced by DumpInfo(), operator=(), and UpdateStepInfo().
|
protected |
Definition at line 245 of file G4VParticleChange.hh.
Referenced by G4ParticleChangeForRadDecay::AddSecondary(), AddSecondary(), G4VParticleChange(), G4FastStep::operator=(), G4ParticleChange::operator=(), G4ParticleChangeForDecay::operator=(), G4ParticleChangeForGamma::operator=(), G4ParticleChangeForLoss::operator=(), G4ParticleChangeForMSC::operator=(), G4ParticleChangeForTransport::operator=(), operator=(), and ~G4VParticleChange().
|
protected |
Definition at line 260 of file G4VParticleChange.hh.
Referenced by CheckIt(), DumpInfo(), G4ParticleChangeForLoss::InitializeForAlongStep(), G4ParticleChangeForGamma::InitializeForPostStep(), G4ParticleChangeForLoss::InitializeForPostStep(), G4FastStep::operator=(), G4ParticleChange::operator=(), G4ParticleChangeForDecay::operator=(), G4ParticleChangeForGamma::operator=(), G4ParticleChangeForLoss::operator=(), G4ParticleChangeForMSC::operator=(), G4ParticleChangeForTransport::operator=(), operator=(), G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4ParticleChangeForGamma::UpdateStepForAtRest(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), and UpdateStepInfo().
|
protected |
Definition at line 269 of file G4VParticleChange.hh.
Referenced by DumpInfo(), G4ParticleChangeForLoss::InitializeForAlongStep(), G4ParticleChangeForGamma::InitializeForPostStep(), G4ParticleChangeForLoss::InitializeForPostStep(), operator=(), G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), and UpdateStepInfo().
|
protected |
Definition at line 248 of file G4VParticleChange.hh.
Referenced by G4ParticleChangeForRadDecay::AddSecondary(), AddSecondary(), DumpInfo(), G4VParticleChange(), G4FastStep::operator=(), G4ParticleChange::operator=(), G4ParticleChangeForDecay::operator=(), G4ParticleChangeForGamma::operator=(), G4ParticleChangeForLoss::operator=(), G4ParticleChangeForMSC::operator=(), G4ParticleChangeForTransport::operator=(), operator=(), and ~G4VParticleChange().
|
protected |
Definition at line 289 of file G4VParticleChange.hh.
Referenced by CheckSecondary(), and operator=().
|
protected |
Definition at line 282 of file G4VParticleChange.hh.
Referenced by AddSecondary(), G4ParticleChangeForLoss::InitializeForAlongStep(), G4ParticleChangeForGamma::InitializeForPostStep(), G4ParticleChangeForLoss::InitializeForPostStep(), G4ParticleChangeForGamma::operator=(), G4ParticleChangeForLoss::operator=(), operator=(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForLoss::UpdateStepForAlongStep(), UpdateStepForAlongStep(), G4ParticleChangeForGamma::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), G4ParticleChangeForDecay::UpdateStepForAtRest(), UpdateStepForAtRest(), G4ParticleChange::UpdateStepForPostStep(), G4ParticleChangeForDecay::UpdateStepForPostStep(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), and UpdateStepForPostStep().
|
protected |
Definition at line 251 of file G4VParticleChange.hh.
Referenced by G4ParticleChangeForRadDecay::AddSecondary(), AddSecondary(), G4FastStep::operator=(), G4ParticleChangeForMSC::operator=(), and G4ParticleChangeForTransport::operator=().
|
protected |
Definition at line 254 of file G4VParticleChange.hh.
Referenced by DumpInfo(), G4ParticleChangeForLoss::InitializeForAlongStep(), G4ParticleChangeForGamma::InitializeForPostStep(), G4ParticleChangeForLoss::InitializeForPostStep(), G4FastStep::operator=(), G4ParticleChange::operator=(), G4ParticleChangeForDecay::operator=(), G4ParticleChangeForGamma::operator=(), G4ParticleChangeForLoss::operator=(), G4ParticleChangeForMSC::operator=(), G4ParticleChangeForTransport::operator=(), operator=(), and G4ParticleChangeForMSC::UpdateStepForAlongStep().
|
protected |
Definition at line 257 of file G4VParticleChange.hh.
Referenced by DumpInfo(), G4ParticleChangeForGamma::G4ParticleChangeForGamma(), G4ParticleChangeForLoss::G4ParticleChangeForLoss(), G4FastStep::Initialize(), G4FastStep::operator=(), G4ParticleChange::operator=(), G4ParticleChangeForDecay::operator=(), G4ParticleChangeForGamma::operator=(), G4ParticleChangeForLoss::operator=(), G4ParticleChangeForMSC::operator=(), G4ParticleChangeForTransport::operator=(), operator=(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), and UpdateStepInfo().
|
protected |
Definition at line 274 of file G4VParticleChange.hh.
Referenced by CheckIt(), DumpInfo(), G4FastStep::operator=(), G4ParticleChange::operator=(), G4ParticleChangeForDecay::operator=(), G4ParticleChangeForMSC::operator=(), G4ParticleChangeForTransport::operator=(), operator=(), G4ParticleChangeForMSC::UpdateStepForAlongStep(), and UpdateStepInfo().
|
protected |
Definition at line 293 of file G4VParticleChange.hh.
Referenced by G4ParticleChangeForRadDecay::AddSecondary(), AddSecondary(), G4FastStep::G4FastStep(), G4ParticleChange::G4ParticleChange(), G4ParticleChangeForDecay::G4ParticleChangeForDecay(), G4ParticleChangeForGamma::G4ParticleChangeForGamma(), G4ParticleChangeForLoss::G4ParticleChangeForLoss(), G4ParticleChangeForMSC::G4ParticleChangeForMSC(), G4ParticleChangeForTransport::G4ParticleChangeForTransport(), G4ParticleChange::operator=(), G4ParticleChangeForDecay::operator=(), G4ParticleChangeForGamma::operator=(), G4ParticleChangeForLoss::operator=(), G4ParticleChangeForMSC::operator=(), G4ParticleChangeForTransport::operator=(), operator=(), G4ParticleChangeForTransport::UpdateStepForAtRest(), G4FastStep::~G4FastStep(), G4ParticleChange::~G4ParticleChange(), G4ParticleChangeForDecay::~G4ParticleChangeForDecay(), G4ParticleChangeForGamma::~G4ParticleChangeForGamma(), G4ParticleChangeForLoss::~G4ParticleChangeForLoss(), G4ParticleChangeForMSC::~G4ParticleChangeForMSC(), G4ParticleChangeForTransport::~G4ParticleChangeForTransport(), and ~G4VParticleChange().