Geant4
10.01.p03
|
#include <G4StepPoint.hh>
Definition at line 68 of file G4StepPoint.hh.
G4StepPoint::G4StepPoint | ( | ) |
Definition at line 48 of file G4StepPoint.cc.
|
inline |
Definition at line 79 of file G4StepPoint.hh.
G4StepPoint::G4StepPoint | ( | const G4StepPoint & | right | ) |
Definition at line 60 of file G4StepPoint.cc.
void G4StepPoint::AddGlobalTime | ( | const G4double | aValue | ) |
Referenced by G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAtRest(), and G4ParticleChange::UpdateStepForPostStep().
void G4StepPoint::AddKineticEnergy | ( | const G4double | aValue | ) |
void G4StepPoint::AddLocalTime | ( | const G4double | aValue | ) |
Referenced by G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), G4FastStep::UpdateStepForAtRest(), and G4FastStep::UpdateStepForPostStep().
void G4StepPoint::AddMomentumDirection | ( | const G4ThreeVector & | aValue | ) |
void G4StepPoint::AddPolarization | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4ParticleChangeForTransport::UpdateStepForAlongStep(), and G4ParticleChange::UpdateStepForAlongStep().
void G4StepPoint::AddPosition | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4ParticleChangeForTransport::UpdateStepForAlongStep(), and G4ParticleChange::UpdateStepForAlongStep().
void G4StepPoint::AddProperTime | ( | const G4double | aValue | ) |
Referenced by G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), and G4ParticleChangeForDecay::UpdateStepForAtRest().
G4double G4StepPoint::GetBeta | ( | ) | const |
Referenced by export_G4StepPoint(), and G4Cerenkov::PostStepDoIt().
G4double G4StepPoint::GetCharge | ( | ) | const |
Referenced by G4SDChargedFilter::Accept(), G4SDNeutralFilter::Accept(), G4NuclearStopping::AlongStepDoIt(), export_G4StepPoint(), and G4PSCellCharge::ProcessHits().
G4double G4StepPoint::GetGamma | ( | ) | const |
G4double G4StepPoint::GetGlobalTime | ( | ) | const |
Referenced by G4VAtomDeexcitation::AlongStepDeexcitation(), G4eLowEnergyLoss::AlongStepDoIt(), G4DNABrownianTransportation::ComputeStep(), export_G4StepPoint(), F04TrajectoryPoint::F04TrajectoryPoint(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), CCaloSD::getStepInfo(), G4VXTRenergyLoss::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), B5HodoscopeSD::ProcessHits(), B5DriftChamberSD::ProcessHits(), XAluminumElectrodeSensitivity::ProcessHits(), DMXScintSD::ProcessHits(), DMXPmtSD::ProcessHits(), G4VEnergyLossProcess::SampleSubCutSecondaries(), G4SteppingVerbose::ShowStep(), exrdmSteppingAction::UserSteppingAction(), CCalSteppingAction::UserSteppingAction(), and WLSTrajectoryPoint::WLSTrajectoryPoint().
G4double G4StepPoint::GetKineticEnergy | ( | ) | const |
Referenced by G4SDKineticEnergyFilter::Accept(), G4VAtomDeexcitation::AlongStepDeexcitation(), G4NuclearStopping::AlongStepDoIt(), G4AdjointAlongStepWeightCorrection::AlongStepDoIt(), XrayFluoAnalysisManager::analyseStepping(), G4RichTrajectory::AppendStep(), G4CellScoreComposer::EstimatorCalculation(), export_G4StepPoint(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), G4Step::GetDeltaEnergy(), G4Scintillation::GetScintillationYieldByParticleType(), eRositaTrackerSD::ProcessHits(), G4PSMinKinEAtGeneration::ProcessHits(), DMXScintSD::ProcessHits(), G4PSTrackLength::ProcessHits(), RMC01SD::ProcessHits(), CCaloSD::ResetForNewPrimary(), G4SteppingVerbose::ShowStep(), G4EnergySplitter::SplitEnergyInVolumes(), G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForPostStep(), exrdmSteppingAction::UserSteppingAction(), and DMXSteppingAction::UserSteppingAction().
G4double G4StepPoint::GetLocalTime | ( | ) | const |
Referenced by export_G4StepPoint(), G4SteppingVerbose::ShowStep(), and G4ParticleChangeForTransport::UpdateStepForAlongStep().
G4double G4StepPoint::GetMagneticMoment | ( | ) | const |
G4double G4StepPoint::GetMass | ( | ) | const |
G4Material* G4StepPoint::GetMaterial | ( | ) | const |
Referenced by G4VAtomDeexcitation::AlongStepDeexcitation(), RE04Trajectory::AppendStep(), G4ElectronIonPair::MeanNumberOfIonsAlongStep(), G4UCNBoundaryProcess::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4PSDoseDeposit::ProcessHits(), G4EnergySplitter::SplitEnergyInVolumes(), G4ParallelWorldProcess::SwitchMaterial(), and G4MSSteppingAction::UserSteppingAction().
const G4MaterialCutsCouple* G4StepPoint::GetMaterialCutsCouple | ( | ) | const |
Referenced by G4SteppingManager::ApplyProductionCut(), and G4ParallelWorldProcess::SwitchMaterial().
G4ThreeVector G4StepPoint::GetMomentum | ( | ) | const |
Referenced by ExExChProcessChanneling::ComputeDistanceWhereParticleTangentToBentPlane(), export_G4StepPoint(), F04TrajectoryPoint::F04TrajectoryPoint(), G4Step::GetDeltaMomentum(), G4ErrorFreeTrajState::PropagateError(), G4ErrorFreeTrajState::PropagateErrorIoni(), G4SteppingVerbose::ShowStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), and WLSTrajectoryPoint::WLSTrajectoryPoint().
const G4ThreeVector& G4StepPoint::GetMomentumDirection | ( | ) | const |
Referenced by CML2ExpVoxels::add(), G4VMultipleScattering::AlongStepDoIt(), export_G4StepPoint(), G4VReadOutGeometry::FindROTouchable(), G4VTransitionRadiation::PostStepDoIt(), CML2SDWithParticle::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >::ResampleTrackLengthInTarget(), and G4SteppingVerbose::ShowStep().
G4VPhysicalVolume* G4StepPoint::GetPhysicalVolume | ( | ) | const |
Referenced by CML2ExpVoxels::add(), XrayFluoAnalysisManager::analyseStepping(), G4RayTrajectory::AppendStep(), Par01PionShowerModel::AssignSpotAndCallHit(), Par01EMShowerModel::AssignSpotAndCallHit(), G4VReadOutGeometry::CheckROVolume(), ExExChProcessChanneling::CheckStepPointLatticeForPosition(), ExExChProcessChanneling::CheckStepPointLatticeForVolume(), ExExChProcessChanneling::ComputePositionInTheCrystal(), G4PSDoseDeposit::ComputeVolume(), G4PSPassageCellFlux::ComputeVolume(), G4PSCellFlux::ComputeVolume(), F04TrajectoryPoint::F04TrajectoryPoint(), CCaloSD::getStepInfo(), ExExChProcessChanneling::GetXPhysicalLattice(), ExExChProcessChanneling::HasLattice(), G4ITStepProcessor::InitDefineStep(), RE06SteppingVerbose::NewStep(), G4ForwardXrayTR::PostStepDoIt(), G4WeightCutOffProcess::PostStepDoIt(), G4ImportanceProcess::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), G4UCNAbsorption::PostStepDoIt(), G4UCNMultiScattering::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), CML2SDWithVoxels::ProcessHits(), G4PSSphereSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4SteppingVerbose::ShowStep(), G4SteppingManager::Stepping(), ExN04SteppingAction::UserSteppingAction(), RE01SteppingAction::UserSteppingAction(), RE05SteppingAction::UserSteppingAction(), exrdmSteppingAction::UserSteppingAction(), LXeSteppingAction::UserSteppingAction(), F04SteppingAction::UserSteppingAction(), G4MSSteppingAction::UserSteppingAction(), WLSSteppingAction::UserSteppingAction(), G4RTSteppingAction::UserSteppingAction(), Em10SteppingAction::UserSteppingAction(), PurgMagSteppingAction::UserSteppingAction(), G4ScoreSplittingProcess::Verbose(), G4ParallelWorldScoringProcess::Verbose(), and WLSTrajectoryPoint::WLSTrajectoryPoint().
const G4ThreeVector& G4StepPoint::GetPolarization | ( | ) | const |
Referenced by export_G4StepPoint(), G4SteppingVerbose::ShowStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), and G4ParticleChange::UpdateStepForAlongStep().
const G4ThreeVector& G4StepPoint::GetPosition | ( | ) | const |
Referenced by CML2ExpVoxels::add(), HistoManager::AddTargetStep(), G4VAtomDeexcitation::AlongStepDeexcitation(), G4eLowEnergyLoss::AlongStepDoIt(), G4VMultipleScattering::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepDoIt(), RE01Trajectory::AppendStep(), G4SmoothTrajectory::AppendStep(), RE04Trajectory::AppendStep(), G4ITStepProcessor::CalculateSafety(), G4SteppingManager::CalculateSafety(), G4VMscModel::ComputeGeomLimit(), G4DNABrownianTransportation::ComputeGeomLimit(), ExExChProcessChanneling::ComputePositionInTheCrystal(), G4LowEWentzelVIModel::ComputeTruePathLengthLimit(), G4WentzelVIModel::ComputeTruePathLengthLimit(), G4WentzelVIRelModel::ComputeTruePathLengthLimit(), G4GoudsmitSaundersonMscModel::ComputeTruePathLengthLimit(), G4UrbanMscModel::ComputeTruePathLengthLimit(), G4AdjointCrossSurfChecker::CrossingAGivenRegisteredSurface(), G4AdjointCrossSurfChecker::CrossingASphere(), CCaloSD::curve_LY(), G4DecayWithSpin::DecayIt(), export_G4StepPoint(), G4DNASmoluchowskiReactionModel::FindReaction(), G4VReadOutGeometry::FindROTouchable(), CCaloSD::getStepInfo(), G4PSSphereSurfaceCurrent::IsSelectedSurface(), G4PSCylinderSurfaceFlux::IsSelectedSurface(), G4PSCylinderSurfaceCurrent::IsSelectedSurface(), G4PSFlatSurfaceCurrent::IsSelectedSurface(), G4PSSphereSurfaceFlux::IsSelectedSurface(), G4PSFlatSurfaceFlux::IsSelectedSurface(), G4VTransitionRadiation::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), ExExChSensitiveDetector::ProcessHits(), ExN04MuonSD::ProcessHits(), ExN04TrackerSD::ProcessHits(), RE05MuonSD::ProcessHits(), RE05TrackerSD::ProcessHits(), eRositaTrackerSD::ProcessHits(), ExTGTrackerSD::ProcessHits(), LXeScintSD::ProcessHits(), B5DriftChamberSD::ProcessHits(), RE01TrackerSD::ProcessHits(), ExGflashSensitiveDetector::ProcessHits(), ExN02TrackerSD::ProcessHits(), XAluminumElectrodeSensitivity::ProcessHits(), ExP01TrackerSD::ProcessHits(), GammaRayTelAnticoincidenceSD::ProcessHits(), GammaRayTelCalorimeterSD::ProcessHits(), GammaRayTelTrackerSD::ProcessHits(), B2TrackerSD::ProcessHits(), CML2SDWithParticle::ProcessHits(), DMXScintSD::ProcessHits(), UltraPMTSD::ProcessHits(), DMXPmtSD::ProcessHits(), PhantomSD::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4ErrorFreeTrajState::PropagateError(), CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >::ResampleTrackLengthInTarget(), G4ElectronIonPair::SampleIonsAlongStep(), G4VEnergyLossProcess::SampleSubCutSecondaries(), G4SteppingVerbose::ShowStep(), G4SteppingManager::Stepping(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), CCalSteppingAction::UserSteppingAction(), RE04SteppingAction::UserSteppingAction(), XrayFluoSteppingAction::UserSteppingAction(), HadrontherapySteppingAction::UserSteppingAction(), DMXSteppingAction::UserSteppingAction(), G4ScoreSplittingProcess::Verbose(), and G4ParallelWorldScoringProcess::Verbose().
const G4VProcess* G4StepPoint::GetProcessDefinedStep | ( | ) | const |
Referenced by G4RichTrajectory::AppendStep(), G4DNABrownianTransportation::ComputeStep(), G4Scheduler::DoIt(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), G4ErrorPropagator::MakeOneStep(), G4ElectronIonPair::ResidualeChargePostStep(), G4SteppingVerbose::ShowStep(), F04SteppingVerbose::StepInfo(), LXeSteppingVerbose::StepInfo(), WLSSteppingVerbose::StepInfo(), OpNoviceSteppingVerbose::StepInfo(), ExN04SteppingVerbose::StepInfo(), SteppingVerbose::StepInfo(), eRositaSteppingVerbose::StepInfo(), FCALSteppingVerbose::StepInfo(), PurgMagSteppingVerbose::StepInfo(), XrayFluoSteppingVerbose::StepInfo(), ExN02SteppingVerbose::StepInfo(), RE05SteppingVerbose::StepInfo(), ExP01SteppingVerbose::StepInfo(), F05SteppingVerbose::StepInfo(), Em10SteppingVerbose::StepInfo(), G4SteppingVerbose::StepInfo(), F03SteppingVerbose::StepInfo(), F02SteppingVerbose::StepInfo(), F01SteppingVerbose::StepInfo(), LXeSteppingAction::UserSteppingAction(), F04SteppingAction::UserSteppingAction(), PurgMagSteppingAction::UserSteppingAction(), G4ScoreSplittingProcess::Verbose(), and G4ParallelWorldScoringProcess::Verbose().
G4double G4StepPoint::GetProperTime | ( | ) | const |
Referenced by export_G4StepPoint(), G4SteppingVerbose::ShowStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), and G4ParticleChange::UpdateStepForAlongStep().
G4double G4StepPoint::GetSafety | ( | ) | const |
Referenced by G4VMultipleScattering::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepDoIt(), G4LowEWentzelVIModel::ComputeTruePathLengthLimit(), G4WentzelVIRelModel::ComputeTruePathLengthLimit(), G4WentzelVIModel::ComputeTruePathLengthLimit(), G4GoudsmitSaundersonMscModel::ComputeTruePathLengthLimit(), G4UrbanMscModel::ComputeTruePathLengthLimit(), G4LowEnergyCompton::PostStepDoIt(), G4LowEnergyGammaConversion::PostStepDoIt(), G4LowEnergyPhotoElectric::PostStepDoIt(), G4LowEnergyPolarizedCompton::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), and G4SteppingVerbose::ShowStep().
G4VSensitiveDetector* G4StepPoint::GetSensitiveDetector | ( | ) | const |
Referenced by G4ParallelWorldScoringProcess::AtRestDoIt(), G4UCNBoundaryProcess::InvokeSD(), G4OpBoundaryProcess::InvokeSD(), G4ParallelWorldProcess::PostStepDoIt(), and G4ParallelWorldScoringProcess::PostStepDoIt().
G4StepStatus G4StepPoint::GetStepStatus | ( | ) | const |
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), XrayFluoAnalysisManager::analyseStepping(), G4BOptnForceFreeFlight::ApplyFinalStateBiasing(), ExExChProcessChanneling::CheckStepPointLatticeForPosition(), ExExChProcessChanneling::CheckStepPointLatticeForVolume(), G4LowEWentzelVIModel::ComputeTruePathLengthLimit(), G4WentzelVIRelModel::ComputeTruePathLengthLimit(), G4WentzelVIModel::ComputeTruePathLengthLimit(), G4GoudsmitSaundersonMscModel::ComputeTruePathLengthLimit(), G4UrbanMscModel::ComputeTruePathLengthLimit(), G4WeightCutOffProcess::CopyStep(), G4ParallelWorldProcess::CopyStep(), G4ImportanceProcess::CopyStep(), G4ParallelWorldScoringProcess::CopyStep(), G4WeightWindowProcess::CopyStep(), G4AdjointCrossSurfChecker::CrossingAnInterfaceBetweenTwoVolumes(), G4BOptnForceFreeFlight::DenyProcessPostStepDoIt(), export_G4StepPoint(), F04TrajectoryPoint::F04TrajectoryPoint(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), GB03BOptnSplitOrKillOnBoundary::GenerateBiasingFinalState(), G4Scintillation::GetScintillationYieldByParticleType(), ExExChProcessChanneling::GetXPhysicalLattice(), G4AdjointCrossSurfChecker::GoingInOrOutOfaVolume(), G4AdjointCrossSurfChecker::GoingInOrOutOfaVolumeByExtSurface(), ExExChProcessChanneling::HasLatticeOnBoundaryPost(), ExExChProcessChanneling::HasLatticeOnBoundaryPre(), G4PSPassageTrackLength::IsPassed(), G4PSPassageCellCurrent::IsPassed(), G4PSPassageCellFlux::IsPassed(), G4PSSphereSurfaceCurrent::IsSelectedSurface(), G4PSCylinderSurfaceFlux::IsSelectedSurface(), G4PSCylinderSurfaceCurrent::IsSelectedSurface(), G4PSSphereSurfaceFlux::IsSelectedSurface(), G4PSFlatSurfaceCurrent::IsSelectedSurface(), G4PSFlatSurfaceFlux::IsSelectedSurface(), ExExChProcessChanneling::ParticleIsNotOnBoundaryPost(), ExExChProcessChanneling::ParticleIsNotOnBoundaryPre(), G4PhononScattering::PostStepDoIt(), G4PhononReflection::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4ImportanceProcess::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength(), ExExChSensitiveDetector::ProcessHits(), G4PSTrackCounter::ProcessHits(), G4PSCellCharge::ProcessHits(), G4PSNofCollision::ProcessHits(), RMC01SD::ProcessHits(), G4BOptrForceCollision::ProposeNonPhysicsBiasingOperation(), G4SteppingVerbose::ShowStep(), G4ParallelWorldProcess::SwitchMaterial(), LXeSteppingAction::UserSteppingAction(), Em10SteppingAction::UserSteppingAction(), HadrontherapySteppingAction::UserSteppingAction(), G4AdjointSteppingAction::UserSteppingAction(), and WLSTrajectoryPoint::WLSTrajectoryPoint().
G4double G4StepPoint::GetTotalEnergy | ( | ) | const |
Referenced by ExExChProcessChanneling::ComputeCentrifugalEnergy(), ExExChProcessChanneling::ComputeCentrifugalEnergyMaximumVariation(), ExExChProcessChanneling::ComputeChannelingOutgoingMomentum(), ExExChProcessChanneling::ComputeCriticalAngle(), ExExChProcessChanneling::ComputeCriticalRadius(), ExExChProcessChanneling::ComputeKineticEnergy(), ExExChProcessChanneling::ComputePotentialWellCentre(), ExExChProcessChanneling::ComputeVolumeReflectionOutgoingMomentum(), export_G4StepPoint(), and G4SteppingVerbose::ShowStep().
const G4VTouchable* G4StepPoint::GetTouchable | ( | ) | const |
Referenced by ExExChProcessChanneling::ComputePositionInTheCrystal(), G4AdjointCrossSurfChecker::CrossingAnInterfaceBetweenTwoVolumes(), CCalVOrganization::DetectorLevel(), RE02PSEnergyDeposit::GetIndex(), G4PSNofSecondary3D::GetIndex(), RE02PSNofStep::GetIndex(), G4PSNofStep3D::GetIndex(), G4PSTermination3D::GetIndex(), G4PSStepChecker3D::GetIndex(), G4PSPopulation3D::GetIndex(), G4PSEnergyDeposit3D::GetIndex(), G4PSNofCollision3D::GetIndex(), G4PSPassageCellCurrent3D::GetIndex(), G4PSTrackCounter3D::GetIndex(), RE02PSPassageCellFlux::GetIndex(), G4PSDoseDeposit3D::GetIndex(), G4PSCellCharge3D::GetIndex(), G4PSMinKinEAtGeneration3D::GetIndex(), G4PSTrackLength3D::GetIndex(), G4PSPassageTrackLength3D::GetIndex(), G4PSPassageCellFlux3D::GetIndex(), RE02PSCellFlux::GetIndex(), G4VPrimitiveScorer::GetIndex(), RE02PSFlatSurfaceCurrent::GetIndex(), G4PSCellFlux3D::GetIndex(), RE02PSFlatSurfaceFlux::GetIndex(), G4PSCylinderSurfaceFlux3D::GetIndex(), G4PSCylinderSurfaceCurrent3D::GetIndex(), G4PSFlatSurfaceCurrent3D::GetIndex(), G4PSSphereSurfaceCurrent3D::GetIndex(), G4PSSphereSurfaceFlux3D::GetIndex(), G4PSFlatSurfaceFlux3D::GetIndex(), CCaloSD::getStepInfo(), CCalEcalOrganization::GetUnitID(), CCalHcalOrganization::GetUnitID(), G4AdjointCrossSurfChecker::GoingInOrOutOfaVolume(), G4AdjointCrossSurfChecker::GoingInOrOutOfaVolumeByExtSurface(), CCalVOrganization::Levels(), G4VXTRenergyLoss::PostStepDoIt(), G4WeightCutOffProcess::PostStepDoIt(), G4ImportanceProcess::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), ExExChSensitiveDetector::ProcessHits(), Par01CalorimeterSD::ProcessHits(), RE05CalorimeterSD::ProcessHits(), B5HodoscopeSD::ProcessHits(), G4HumanPhantomSD::ProcessHits(), LXeScintSD::ProcessHits(), B5DriftChamberSD::ProcessHits(), ExGflashSensitiveDetector::ProcessHits(), B5HadCalorimeterSD::ProcessHits(), B5EmCalorimeterSD::ProcessHits(), HadrontherapyDetectorSD::ProcessHits(), G4PSDoseDeposit::ProcessHits(), F02CalorimeterSD::ProcessHits(), ExP01TrackerSD::ProcessHits(), XAluminumElectrodeSensitivity::ProcessHits(), FCALTestbeamSetupSD::ProcessHits(), FCALHadModuleSD::ProcessHits(), F01CalorimeterSD::ProcessHits(), F03CalorimeterSD::ProcessHits(), Em10CalorimeterSD::ProcessHits(), FCALEMModuleSD::ProcessHits(), GammaRayTelCalorimeterSD::ProcessHits(), GammaRayTelTrackerSD::ProcessHits(), GammaRayTelAnticoincidenceSD::ProcessHits(), B4cCalorimeterSD::ProcessHits(), XrayFluoHPGeSD::ProcessHits(), G4PSPassageCellFlux::ProcessHits(), G4PSCellFlux::ProcessHits(), G4PSSphereSurfaceCurrent::ProcessHits(), XrayFluoSD::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), LXePMTSD::ProcessHits_constStep(), WLSPhotonDetSD::ProcessHits_constStep(), CCaloSD::SetToLocal(), CexmcSteppingAction::UserSteppingAction(), G4ScoreSplittingProcess::Verbose(), and G4ParallelWorldScoringProcess::Verbose().
const G4TouchableHandle& G4StepPoint::GetTouchableHandle | ( | ) | const |
Referenced by G4ParallelWorldProcess::AtRestDoIt(), G4ParallelWorldScoringProcess::AtRestDoIt(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), G4PSSphereSurfaceCurrent::IsSelectedSurface(), G4PSCylinderSurfaceFlux::IsSelectedSurface(), G4PSSphereSurfaceFlux::IsSelectedSurface(), G4PSCylinderSurfaceCurrent::IsSelectedSurface(), G4PSFlatSurfaceCurrent::IsSelectedSurface(), G4PSFlatSurfaceFlux::IsSelectedSurface(), G4VXTRenergyLoss::PostStepDoIt(), G4WeightCutOffProcess::PostStepDoIt(), G4ImportanceProcess::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), G4ParallelWorldProcess::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), G4Scintillation::PostStepDoIt(), ExTGTrackerSD::ProcessHits(), ExN02TrackerSD::ProcessHits(), B2TrackerSD::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), SteppingAction::UserSteppingAction(), B4bSteppingAction::UserSteppingAction(), B1SteppingAction::UserSteppingAction(), B4aSteppingAction::UserSteppingAction(), and HadrontherapySteppingAction::UserSteppingAction().
G4double G4StepPoint::GetVelocity | ( | ) | const |
Referenced by HistoManager::AddTargetStep(), G4Transportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepDoIt(), G4MonopoleTransportation::AlongStepDoIt(), G4ITTransportation::AlongStepDoIt(), G4CellScoreComposer::EstimatorCalculation(), export_G4StepPoint(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4PSTrackLength::ProcessHits(), and G4SteppingVerbose::ShowStep().
G4double G4StepPoint::GetWeight | ( | ) | const |
Referenced by G4AdjointAlongStepWeightCorrection::AlongStepDoIt(), G4ContinuousGainOfEnergy::AlongStepDoIt(), G4CellScoreComposer::EstimatorCalculation(), export_G4StepPoint(), G4RichTrajectoryPoint::G4RichTrajectoryPoint(), G4PSPassageTrackLength::IsPassed(), G4PSPassageCellFlux::IsPassed(), G4PSDoseDeposit::ProcessHits(), G4PSCellCharge::ProcessHits(), G4PSEnergyDeposit::ProcessHits(), G4PSTermination::ProcessHits(), G4PSTrackCounter::ProcessHits(), G4PSNofCollision::ProcessHits(), G4PSPopulation::ProcessHits(), G4PSPassageCellCurrent::ProcessHits(), G4PSNofSecondary::ProcessHits(), G4PSTrackLength::ProcessHits(), G4PSCellFlux::ProcessHits(), RMC01SD::ProcessHits(), G4PSSphereSurfaceCurrent::ProcessHits(), G4PSCylinderSurfaceFlux::ProcessHits(), G4PSFlatSurfaceCurrent::ProcessHits(), G4PSSphereSurfaceFlux::ProcessHits(), G4PSCylinderSurfaceCurrent::ProcessHits(), G4PSFlatSurfaceFlux::ProcessHits(), G4SteppingVerbose::ShowStep(), G4ParticleChangeForOccurenceBiasing::UpdateStepForAlongStep(), G4VParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForOccurenceBiasing::UpdateStepForPostStep(), and exrdmSteppingAction::UserSteppingAction().
G4StepPoint & G4StepPoint::operator= | ( | const G4StepPoint & | right | ) |
Definition at line 85 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 | ) |
Referenced by G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAtRest(), G4ParticleChangeForLoss::UpdateStepForPostStep(), and G4ParticleChange::UpdateStepForPostStep().
void G4StepPoint::SetGlobalTime | ( | const G4double | aValue | ) |
Referenced by G4ParticleChangeForDecay::UpdateStepForAtRest(), G4FastStep::UpdateStepForAtRest(), and G4FastStep::UpdateStepForPostStep().
void G4StepPoint::SetKineticEnergy | ( | const G4double | aValue | ) |
Referenced by G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAtRest(), G4FastStep::UpdateStepForAtRest(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), G4ParticleChange::UpdateStepForPostStep(), and G4FastStep::UpdateStepForPostStep().
void G4StepPoint::SetLocalTime | ( | const G4double | aValue | ) |
Referenced by G4ParticleChangeForDecay::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), and G4ParticleChange::UpdateStepForPostStep().
void G4StepPoint::SetMagneticMoment | ( | G4double | value | ) |
Referenced by G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAtRest(), and G4ParticleChange::UpdateStepForPostStep().
void G4StepPoint::SetMass | ( | G4double | value | ) |
Referenced by G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAtRest(), and G4ParticleChange::UpdateStepForPostStep().
void G4StepPoint::SetMaterial | ( | G4Material * | ) |
Referenced by G4ParallelWorldProcess::SwitchMaterial(), and G4ParticleChangeForTransport::UpdateStepForPostStep().
void G4StepPoint::SetMaterialCutsCouple | ( | const G4MaterialCutsCouple * | ) |
Referenced by G4ParallelWorldProcess::SwitchMaterial(), and G4ParticleChangeForTransport::UpdateStepForPostStep().
void G4StepPoint::SetMomentumDirection | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4VGFlashSensitiveDetector::Hit(), G4ParticleChangeForMSC::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAtRest(), G4FastStep::UpdateStepForAtRest(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), G4ParticleChangeForMSC::UpdateStepForPostStep(), G4ParticleChange::UpdateStepForPostStep(), G4FastStep::UpdateStepForPostStep(), and XrayFluoSteppingAction::UserSteppingAction().
void G4StepPoint::SetPolarization | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4ParticleChangeForDecay::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), G4FastStep::UpdateStepForAtRest(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), G4ParticleChange::UpdateStepForPostStep(), and G4FastStep::UpdateStepForPostStep().
void G4StepPoint::SetPosition | ( | const G4ThreeVector & | aValue | ) |
Referenced by G4VGFlashSensitiveDetector::Hit(), G4ScoreSplittingProcess::PostStepDoIt(), G4ParticleChangeForMSC::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAtRest(), G4FastStep::UpdateStepForAtRest(), G4ParticleChangeForMSC::UpdateStepForPostStep(), G4ParticleChange::UpdateStepForPostStep(), and G4FastStep::UpdateStepForPostStep().
void G4StepPoint::SetProcessDefinedStep | ( | const G4VProcess * | aValue | ) |
Referenced by G4SteppingManager::DefinePhysicalStepLength(), G4ITStepProcessor::DoDefinePhysicalStepLength(), and G4SteppingManager::InvokeAtRestDoItProcs().
void G4StepPoint::SetProperTime | ( | const G4double | aValue | ) |
Referenced by G4ParticleChange::UpdateStepForAtRest(), G4FastStep::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForPostStep(), and G4FastStep::UpdateStepForPostStep().
void G4StepPoint::SetSafety | ( | const G4double | aValue | ) |
Referenced by G4SteppingManager::InvokePSDIP(), and G4SteppingManager::Stepping().
void G4StepPoint::SetSensitiveDetector | ( | G4VSensitiveDetector * | ) |
Referenced by G4ParallelWorldProcess::AtRestDoIt(), G4ParallelWorldScoringProcess::AtRestDoIt(), G4ParallelWorldProcess::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), and G4ParticleChangeForTransport::UpdateStepForPostStep().
void G4StepPoint::SetStepStatus | ( | const G4StepStatus | aValue | ) |
Referenced by G4WeightCutOffProcess::CopyStep(), G4ParallelWorldProcess::CopyStep(), G4ImportanceProcess::CopyStep(), G4ParallelWorldScoringProcess::CopyStep(), G4WeightWindowProcess::CopyStep(), G4SteppingManager::InvokePostStepDoItProcs(), G4ScoreSplittingProcess::PostStepDoIt(), G4ScoreSplittingProcess::StartTracking(), G4ParallelWorldScoringProcess::StartTracking(), G4ParallelWorldProcess::StartTracking(), and G4SteppingManager::Stepping().
void G4StepPoint::SetTouchableHandle | ( | const G4TouchableHandle & | apValue | ) |
Referenced by G4ParallelWorldProcess::AtRestDoIt(), G4ParallelWorldScoringProcess::AtRestDoIt(), Par01PionShowerModel::FillFakeStep(), Par01EMShowerModel::FillFakeStep(), G4VGFlashSensitiveDetector::Hit(), G4WeightCutOffProcess::PostStepDoIt(), G4ImportanceProcess::PostStepDoIt(), G4WeightWindowProcess::PostStepDoIt(), G4ParallelWorldProcess::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), G4WeightCutOffProcess::StartTracking(), G4ImportanceProcess::StartTracking(), G4ScoreSplittingProcess::StartTracking(), G4WeightWindowProcess::StartTracking(), G4ParallelWorldScoringProcess::StartTracking(), G4ParallelWorldProcess::StartTracking(), and G4ParticleChangeForTransport::UpdateStepForPostStep().
void G4StepPoint::SetVelocity | ( | G4double | v | ) |
Referenced by G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4ParticleChangeForTransport::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAtRest(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), and G4ParticleChange::UpdateStepForPostStep().
void G4StepPoint::SetWeight | ( | G4double | aValue | ) |
Referenced by G4ParticleChangeForOccurenceBiasing::UpdateStepForAlongStep(), G4ParticleChangeForLoss::UpdateStepForAlongStep(), G4ParticleChange::UpdateStepForAlongStep(), G4VParticleChange::UpdateStepForAlongStep(), G4ParticleChangeForGamma::UpdateStepForAtRest(), G4ParticleChangeForDecay::UpdateStepForAtRest(), G4ParticleChange::UpdateStepForAtRest(), G4VParticleChange::UpdateStepForAtRest(), G4FastStep::UpdateStepForAtRest(), G4ParticleChangeForOccurenceBiasing::UpdateStepForPostStep(), G4ParticleChangeForGamma::UpdateStepForPostStep(), G4ParticleChangeForLoss::UpdateStepForPostStep(), G4ParticleChangeForDecay::UpdateStepForPostStep(), G4ParticleChange::UpdateStepForPostStep(), G4VParticleChange::UpdateStepForPostStep(), and G4FastStep::UpdateStepForPostStep().
|
private |
Definition at line 210 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 185 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 192 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 187 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 212 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 208 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 191 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 197 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 199 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 203 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 184 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 206 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 189 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 201 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 195 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 202 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 204 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 193 of file G4StepPoint.hh.
Referenced by operator=().
|
private |
Definition at line 214 of file G4StepPoint.hh.
Referenced by operator=().