Geant4-11
|
#include <G4StepPoint.hh>
Private Attributes | |
G4double | fCharge = 0.0 |
G4double | fGlobalTime = 0.0 |
G4double | fKineticEnergy = 0.0 |
G4double | fLocalTime = 0.0 |
G4double | fMagneticMoment = 0.0 |
G4double | fMass = 0.0 |
G4ThreeVector | fMomentumDirection |
G4Material * | fpMaterial = nullptr |
const G4MaterialCutsCouple * | fpMaterialCutsCouple = nullptr |
G4ThreeVector | fPolarization |
G4ThreeVector | fPosition |
const G4VProcess * | fpProcessDefinedStep = nullptr |
G4double | fProperTime = 0.0 |
G4VSensitiveDetector * | fpSensitiveDetector = nullptr |
G4TouchableHandle | fpTouchable |
G4double | fSafety = 0.0 |
G4StepStatus | fStepStatus = fUndefined |
G4double | fVelocity = 0.0 |
G4double | fWeight = 0.0 |
Definition at line 55 of file G4StepPoint.hh.
G4StepPoint::G4StepPoint | ( | ) |
Definition at line 34 of file G4StepPoint.cc.
|
inline |
Definition at line 60 of file G4StepPoint.hh.
G4StepPoint::G4StepPoint | ( | const G4StepPoint & | right | ) |
Definition at line 38 of file G4StepPoint.cc.
void G4StepPoint::AddGlobalTime | ( | const G4double | aValue | ) |
void G4StepPoint::AddKineticEnergy | ( | const G4double | aValue | ) |
void G4StepPoint::AddLocalTime | ( | const G4double | aValue | ) |
void G4StepPoint::AddMomentumDirection | ( | const G4ThreeVector & | aValue | ) |
void G4StepPoint::AddPolarization | ( | const G4ThreeVector & | aValue | ) |
void G4StepPoint::AddPosition | ( | const G4ThreeVector & | aValue | ) |
void G4StepPoint::AddProperTime | ( | const G4double | aValue | ) |
G4double G4StepPoint::GetBeta | ( | ) | const |
Referenced by export_G4StepPoint(), and G4Cerenkov::PostStepDoIt().
G4double G4StepPoint::GetCharge | ( | ) | const |
G4double G4StepPoint::GetGamma | ( | ) | const |
Referenced by export_G4StepPoint().
G4double G4StepPoint::GetGlobalTime | ( | ) | const |
Referenced by G4VAtomDeexcitation::AlongStepDeexcitation(), G4DNABrownianTransportation::ComputeStep(), export_G4StepPoint(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4OpWLS2::PostStepDoIt(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), and G4SteppingVerboseWithUnits::ShowStep().
G4double G4StepPoint::GetKineticEnergy | ( | ) | const |
Referenced by G4SDKineticEnergyFilter::Accept(), G4VAtomDeexcitation::AlongStepDeexcitation(), G4AdjointAlongStepWeightCorrection::AlongStepDoIt(), G4NuclearStopping::AlongStepDoIt(), G4RichTrajectory::AppendStep(), G4NIELCalculator::ComputeNIEL(), G4CellScoreComposer::EstimatorCalculation(), export_G4StepPoint(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), G4Step::GetDeltaEnergy(), G4Scintillation::GetScintillationYieldByParticleType(), G4MicroElecSurface::PostStepDoIt(), G4PSCellFlux::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4PSMinKinEAtGeneration::ProcessHits(), G4PSNofSecondary::ProcessHits(), G4PSPassageCellCurrent::ProcessHits(), G4PSPassageCellFlux::ProcessHits(), G4PSTrackCounter::ProcessHits(), G4PSTrackLength::ProcessHits(), G4PSVolumeFlux::ProcessHits(), G4TransportationLogger::ReportLoopingTrack(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), G4SteppingVerboseWithUnits::ShowStep(), G4EnergySplitter::SplitEnergyInVolumes(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), and G4ParticleChangeForTransport::UpdateStepForPostStep().
G4double G4StepPoint::GetLocalTime | ( | ) | const |
G4double G4StepPoint::GetMagneticMoment | ( | ) | const |
G4double G4StepPoint::GetMass | ( | ) | const |
Referenced by export_G4StepPoint().
G4Material * G4StepPoint::GetMaterial | ( | ) | const |
Referenced by G4VAtomDeexcitation::AlongStepDeexcitation(), G4ExceptionHandler::DumpTrackInfo(), export_G4StepPoint(), G4ElectronIonPair::MeanNumberOfIonsAlongStep(), G4UCNBoundaryProcess::PostStepDoIt(), G4MicroElecSurface::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4PSDoseDeposit::ProcessHits(), G4EnergySplitter::SplitEnergyInVolumes(), G4ParallelWorldProcess::SwitchMaterial(), and G4MSSteppingAction::UserSteppingAction().
const G4MaterialCutsCouple * G4StepPoint::GetMaterialCutsCouple | ( | ) | const |
G4ThreeVector G4StepPoint::GetMomentum | ( | ) | const |
Referenced by export_G4StepPoint(), G4Step::GetDeltaMomentum(), G4ErrorFreeTrajState::PropagateError(), G4ErrorFreeTrajState::PropagateErrorIoni(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), G4SteppingVerboseWithUnits::ShowStep(), G4Channeling::UpdateParameters(), G4ParticleChange::UpdateStepForAlongStep(), and G4ParticleChangeForTransport::UpdateStepForAlongStep().
const G4ThreeVector & G4StepPoint::GetMomentumDirection | ( | ) | const |
Referenced by G4VMultipleScattering::AlongStepDoIt(), export_G4StepPoint(), G4VReadOutGeometry::FindROTouchable(), G4MicroElecSurface::PostStepDoIt(), G4VTransitionRadiation::PostStepDoIt(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSVolumeFlux::ProcessHits(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), and G4SteppingVerboseWithUnits::ShowStep().
G4VPhysicalVolume * G4StepPoint::GetPhysicalVolume | ( | ) | const |
Referenced by G4VReadOutGeometry::CheckROVolume(), G4VPrimitiveScorer::ComputeSolid(), G4ExceptionHandler::DumpTrackInfo(), G4NeutrinoElectronProcess::GetMeanFreePath(), G4ElNeutrinoNucleusProcess::GetMeanFreePath(), G4MuNeutrinoNucleusProcess::GetMeanFreePath(), G4ITStepProcessor::InitDefineStep(), G4ImportanceProcess::PostStepDoIt(), G4WeightCutOffProcess::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4UCNAbsorption::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4UCNMultiScattering::PostStepDoIt(), G4MicroElecSurface::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4AdjointForcedInteractionForGamma::PostStepGetPhysicalInteractionLength(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSVolumeFlux::ProcessHits(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), G4SteppingVerboseWithUnits::ShowStep(), G4SteppingManager::Stepping(), G4MSSteppingAction::UserSteppingAction(), G4RTSteppingAction::UserSteppingAction(), G4ParallelWorldScoringProcess::Verbose(), and G4ScoreSplittingProcess::Verbose().
const G4ThreeVector & G4StepPoint::GetPolarization | ( | ) | const |
const G4ThreeVector & G4StepPoint::GetPosition | ( | ) | const |
Referenced by G4VAtomDeexcitation::AlongStepDeexcitation(), G4VMultipleScattering::AlongStepDoIt(), G4SmoothTrajectory::AppendStep(), G4DecayWithSpin::AtRestDoIt(), G4ITStepProcessor::CalculateSafety(), G4SteppingManager::CalculateSafety(), G4VMscModel::ComputeGeomLimit(), G4DNABrownianTransportation::ComputeGeomLimit(), G4AdjointCrossSurfChecker::CrossingAGivenRegisteredSurface(), G4AdjointCrossSurfChecker::CrossingASphere(), G4ITStepProcessor::DoStepping(), G4ExceptionHandler::DumpTrackInfo(), export_G4StepPoint(), G4DNASmoluchowskiReactionModel::FindReaction(), G4VReadOutGeometry::FindROTouchable(), G4PSFlatSurfaceCurrent::IsSelectedSurface(), G4PSFlatSurfaceFlux::IsSelectedSurface(), G4PSSphereSurfaceCurrent::IsSelectedSurface(), G4PSSphereSurfaceFlux::IsSelectedSurface(), G4PSCylinderSurfaceCurrent::IsSelectedSurface(), G4PSCylinderSurfaceFlux::IsSelectedSurface(), G4ScoreSplittingProcess::PostStepDoIt(), G4Channeling::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4MicroElecSurface::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4OpWLS2::PostStepDoIt(), G4VTransitionRadiation::PostStepDoIt(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSVolumeFlux::ProcessHits(), G4ErrorFreeTrajState::PropagateError(), G4MicroElecSurface::Reflexion(), G4ElectronIonPair::SampleIonsAlongStep(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), G4SteppingVerboseWithUnits::ShowStep(), G4SteppingManager::Stepping(), G4Channeling::UpdateParameters(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParallelWorldScoringProcess::Verbose(), and G4ScoreSplittingProcess::Verbose().
const G4VProcess * G4StepPoint::GetProcessDefinedStep | ( | ) | const |
Referenced by G4RichTrajectory::AppendStep(), G4DNABrownianTransportation::ComputeStep(), G4ExceptionHandler::DumpTrackInfo(), export_G4StepPoint(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), G4ErrorPropagator::MakeOneStep(), G4ITSteppingVerbose::PostStepVerbose(), G4ElectronIonPair::ResidualeChargePostStep(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), G4SteppingVerboseWithUnits::ShowStep(), G4ITSteppingVerbose::StepInfo(), G4SteppingVerbose::StepInfo(), G4SteppingVerboseWithUnits::StepInfo(), G4ITSteppingVerbose::StepInfoForLeadingTrack(), G4ParallelWorldScoringProcess::Verbose(), and G4ScoreSplittingProcess::Verbose().
G4double G4StepPoint::GetProperTime | ( | ) | const |
G4double G4StepPoint::GetSafety | ( | ) | const |
G4VSensitiveDetector * G4StepPoint::GetSensitiveDetector | ( | ) | const |
G4StepStatus G4StepPoint::GetStepStatus | ( | ) | const |
Referenced by G4BOptnForceFreeFlight::ApplyFinalStateBiasing(), G4ImportanceProcess::CopyStep(), G4WeightCutOffProcess::CopyStep(), G4WeightWindowProcess::CopyStep(), G4ParallelWorldProcess::CopyStep(), G4ParallelWorldScoringProcess::CopyStep(), G4AdjointCrossSurfChecker::CrossingAnInterfaceBetweenTwoVolumes(), G4ExceptionHandler::DumpTrackInfo(), export_G4StepPoint(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), G4Scintillation::GetScintillationYieldByParticleType(), G4AdjointCrossSurfChecker::GoingInOrOutOfaVolume(), G4AdjointCrossSurfChecker::GoingInOrOutOfaVolumeByExtSurface(), G4PSPassageCellCurrent::IsPassed(), G4PSPassageCellFlux::IsPassed(), G4PSPassageTrackLength::IsPassed(), G4PSFlatSurfaceCurrent::IsSelectedSurface(), G4PSFlatSurfaceFlux::IsSelectedSurface(), G4PSSphereSurfaceCurrent::IsSelectedSurface(), G4PSSphereSurfaceFlux::IsSelectedSurface(), G4PSCylinderSurfaceCurrent::IsSelectedSurface(), G4PSCylinderSurfaceFlux::IsSelectedSurface(), G4ImportanceProcess::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4PhononReflection::PostStepDoIt(), G4PhononScattering::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4MicroElecSurface::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength(), G4PSCellCharge::ProcessHits(), G4PSNofCollision::ProcessHits(), G4PSTrackCounter::ProcessHits(), G4PSVolumeFlux::ProcessHits(), G4BOptrForceCollision::ProposeNonPhysicsBiasingOperation(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), G4SteppingVerboseWithUnits::ShowStep(), G4ParallelWorldProcess::SwitchMaterial(), and G4AdjointSteppingAction::UserSteppingAction().
G4double G4StepPoint::GetTotalEnergy | ( | ) | const |
const G4VTouchable * G4StepPoint::GetTouchable | ( | ) | const |
Referenced by G4RayTrajectory::AppendStep(), G4VPrimitiveScorer::ComputeCurrentSolid(), G4AdjointCrossSurfChecker::CrossingAnInterfaceBetweenTwoVolumes(), export_G4StepPoint(), G4VPrimitiveScorer::GetIndex(), G4PSCellCharge3D::GetIndex(), G4PSCellFlux3D::GetIndex(), G4PSCylinderSurfaceCurrent3D::GetIndex(), G4PSCylinderSurfaceFlux3D::GetIndex(), G4PSDoseDeposit3D::GetIndex(), G4PSEnergyDeposit3D::GetIndex(), G4PSFlatSurfaceCurrent3D::GetIndex(), G4PSFlatSurfaceFlux3D::GetIndex(), G4PSMinKinEAtGeneration3D::GetIndex(), G4PSNofCollision3D::GetIndex(), G4PSNofSecondary3D::GetIndex(), G4PSNofStep3D::GetIndex(), G4PSPassageCellCurrent3D::GetIndex(), G4PSPassageCellFlux3D::GetIndex(), G4PSPassageTrackLength3D::GetIndex(), G4PSPopulation3D::GetIndex(), G4PSSphereSurfaceCurrent3D::GetIndex(), G4PSSphereSurfaceFlux3D::GetIndex(), G4PSStepChecker3D::GetIndex(), G4PSTermination3D::GetIndex(), G4PSTrackCounter3D::GetIndex(), G4PSTrackLength3D::GetIndex(), G4PSVolumeFlux3D::GetIndex(), G4AdjointCrossSurfChecker::GoingInOrOutOfaVolume(), G4AdjointCrossSurfChecker::GoingInOrOutOfaVolumeByExtSurface(), G4Channeling::PosToLattice(), G4ImportanceProcess::PostStepDoIt(), G4WeightCutOffProcess::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), G4Channeling::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), G4PSCellFlux::ProcessHits(), G4PSDoseDeposit::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4PSPassageCellFlux::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSVolumeFlux::ProcessHits(), G4Channeling::UpdateParameters(), G4RTSteppingAction::UserSteppingAction(), G4ParallelWorldScoringProcess::Verbose(), and G4ScoreSplittingProcess::Verbose().
const G4TouchableHandle & G4StepPoint::GetTouchableHandle | ( | ) | const |
Referenced by G4ParallelWorldProcess::AtRestDoIt(), G4ParallelWorldScoringProcess::AtRestDoIt(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), G4PSFlatSurfaceCurrent::IsSelectedSurface(), G4PSFlatSurfaceFlux::IsSelectedSurface(), G4PSSphereSurfaceCurrent::IsSelectedSurface(), G4PSSphereSurfaceFlux::IsSelectedSurface(), G4PSCylinderSurfaceCurrent::IsSelectedSurface(), G4PSCylinderSurfaceFlux::IsSelectedSurface(), G4ImportanceProcess::PostStepDoIt(), G4WeightCutOffProcess::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), G4ParallelWorldProcess::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), and G4PSVolumeFlux::ProcessHits().
G4double G4StepPoint::GetVelocity | ( | ) | const |
Referenced by G4ITTransportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepDoIt(), G4Transportation::AlongStepDoIt(), G4CellScoreComposer::EstimatorCalculation(), export_G4StepPoint(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4PSTrackLength::ProcessHits(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), and G4SteppingVerboseWithUnits::ShowStep().
G4double G4StepPoint::GetWeight | ( | ) | const |
Referenced by G4AdjointAlongStepWeightCorrection::AlongStepDoIt(), G4ContinuousGainOfEnergy::AlongStepDoIt(), G4AdjointForcedInteractionForGamma::AlongStepDoIt(), G4CellScoreComposer::EstimatorCalculation(), export_G4StepPoint(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), G4PSPassageCellFlux::IsPassed(), G4PSPassageTrackLength::IsPassed(), G4PSCellCharge::ProcessHits(), G4PSCellFlux::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSDoseDeposit::ProcessHits(), G4PSEnergyDeposit::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4PSMinKinEAtGeneration::ProcessHits(), G4PSNofCollision::ProcessHits(), G4PSNofSecondary::ProcessHits(), G4PSPassageCellCurrent::ProcessHits(), G4PSPopulation::ProcessHits(), G4PSSphereSurfaceCurrent::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSTermination::ProcessHits(), G4PSTrackCounter::ProcessHits(), G4PSTrackLength::ProcessHits(), G4PSVolumeFlux::ProcessHits(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), G4SteppingVerboseWithUnits::ShowStep(), G4ParticleChangeForOccurenceBiasing::UpdateStepForAlongStep(), G4VParticleChange::UpdateStepForAlongStep(), and G4ParticleChangeForOccurenceBiasing::UpdateStepForPostStep().
G4StepPoint & G4StepPoint::operator= | ( | const G4StepPoint & | right | ) |
Definition at line 61 of file G4StepPoint.cc.
References fCharge, fGlobalTime, fKineticEnergy, fLocalTime, fMagneticMoment, fMass, fMomentumDirection, fpMaterial, fpMaterialCutsCouple, fPolarization, fPosition, fpProcessDefinedStep, fProperTime, fpSensitiveDetector, fpTouchable, fSafety, fStepStatus, fVelocity, and fWeight.
void G4StepPoint::SetCharge | ( | G4double | value | ) |
void G4StepPoint::SetGlobalTime | ( | const G4double | aValue | ) |
void G4StepPoint::SetKineticEnergy | ( | const G4double | aValue | ) |
Referenced by G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4FastStep::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), G4FastStep::UpdateStepForPostStep(), G4ParticleChange::UpdateStepForPostStep(), G4ParticleChangeForGamma::UpdateStepForPostStep(), and G4ParticleChangeForLoss::UpdateStepForPostStep().
void G4StepPoint::SetLocalTime | ( | const G4double | aValue | ) |
void G4StepPoint::SetMagneticMoment | ( | G4double | value | ) |
void G4StepPoint::SetMass | ( | G4double | value | ) |
void G4StepPoint::SetMaterial | ( | G4Material * | ) |
void G4StepPoint::SetMaterialCutsCouple | ( | const G4MaterialCutsCouple * | ) |
void G4StepPoint::SetMomentumDirection | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4VFastSimSensitiveDetector::Hit(), G4VGFlashSensitiveDetector::Hit(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForMSC::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4FastStep::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), G4FastStep::UpdateStepForPostStep(), G4ParticleChange::UpdateStepForPostStep(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), and G4ParticleChangeForMSC::UpdateStepForPostStep().
void G4StepPoint::SetPolarization | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4FastStep::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), G4ParticleChangeForDecay::UpdateStepForAtRest(), G4FastStep::UpdateStepForPostStep(), G4ParticleChange::UpdateStepForPostStep(), G4ParticleChangeForDecay::UpdateStepForPostStep(), G4ParticleChangeForGamma::UpdateStepForPostStep(), and G4ParticleChangeForLoss::UpdateStepForPostStep().
void G4StepPoint::SetPosition | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4VFastSimSensitiveDetector::Hit(), G4VGFlashSensitiveDetector::Hit(), G4ScoreSplittingProcess::PostStepDoIt(), G4ParticleChangeForMSC::UpdateStepForAlongStep(), G4FastStep::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), G4FastStep::UpdateStepForPostStep(), G4ParticleChange::UpdateStepForPostStep(), and G4ParticleChangeForMSC::UpdateStepForPostStep().
void G4StepPoint::SetProcessDefinedStep | ( | const G4VProcess * | aValue | ) |
void G4StepPoint::SetProperTime | ( | const G4double | aValue | ) |
void G4StepPoint::SetSafety | ( | const G4double | aValue | ) |
void G4StepPoint::SetSensitiveDetector | ( | G4VSensitiveDetector * | ) |
void G4StepPoint::SetStepStatus | ( | const G4StepStatus | aValue | ) |
Referenced by G4ImportanceProcess::CopyStep(), G4WeightCutOffProcess::CopyStep(), G4WeightWindowProcess::CopyStep(), G4ParallelWorldProcess::CopyStep(), G4ParallelWorldScoringProcess::CopyStep(), G4ITStepProcessor::DoStepping(), G4SteppingManager::InvokePostStepDoItProcs(), G4ScoreSplittingProcess::PostStepDoIt(), G4ParallelWorldProcess::StartTracking(), G4ParallelWorldScoringProcess::StartTracking(), G4ScoreSplittingProcess::StartTracking(), and G4SteppingManager::Stepping().
void G4StepPoint::SetTouchableHandle | ( | const G4TouchableHandle & | apValue | ) |
Referenced by G4ParallelWorldProcess::AtRestDoIt(), G4ParallelWorldScoringProcess::AtRestDoIt(), G4VFastSimSensitiveDetector::Hit(), G4VGFlashSensitiveDetector::Hit(), G4ImportanceProcess::PostStepDoIt(), G4WeightCutOffProcess::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), G4ParallelWorldProcess::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4ImportanceProcess::StartTracking(), G4WeightCutOffProcess::StartTracking(), G4WeightWindowProcess::StartTracking(), G4ParallelWorldProcess::StartTracking(), G4ParallelWorldScoringProcess::StartTracking(), G4ScoreSplittingProcess::StartTracking(), and G4ParticleChangeForTransport::UpdateStepForPostStep().
void G4StepPoint::SetVelocity | ( | G4double | v | ) |
Referenced by G4ParallelWorldProcess::StartTracking(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForPostStep(), G4ParticleChangeForGamma::UpdateStepForPostStep(), and G4ParticleChangeForLoss::UpdateStepForPostStep().
void G4StepPoint::SetWeight | ( | G4double | aValue | ) |
Referenced by G4ParticleChangeForOccurenceBiasing::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4VParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForGamma::UpdateStepForAtRest(), G4FastStep::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), G4ParticleChangeForDecay::UpdateStepForAtRest(), G4VParticleChange::UpdateStepForAtRest(), G4ParticleChangeForOccurenceBiasing::UpdateStepForPostStep(), G4FastStep::UpdateStepForPostStep(), G4ParticleChange::UpdateStepForPostStep(), G4ParticleChangeForDecay::UpdateStepForPostStep(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), and G4VParticleChange::UpdateStepForPostStep().
|
private |
Definition at line 183 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 158 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 165 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 160 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 185 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 181 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 164 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 170 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 172 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 176 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 157 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 179 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 162 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 174 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 168 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 175 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 177 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 166 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 187 of file G4StepPoint.hh.
Referenced by operator=().