Geant4-11
|
#include <G4SteppingManager.hh>
Public Types | |
using | ProfilerConfig = G4Step::ProfilerConfig |
Private Member Functions | |
void | ApplyProductionCut (G4Track *) |
G4double | CalculateSafety () |
void | DefinePhysicalStepLength () |
void | InvokeAlongStepDoItProcs () |
void | InvokeAtRestDoItProcs () |
void | InvokePostStepDoItProcs () |
void | InvokePSDIP (size_t) |
Static Private Attributes | |
static const size_t | SizeOfSelectedDoItVector = 100 |
Definition at line 75 of file G4SteppingManager.hh.
Definition at line 78 of file G4SteppingManager.hh.
G4SteppingManager::G4SteppingManager | ( | ) |
Definition at line 49 of file G4SteppingManager.cc.
References G4SteppingVerbose::BestUnitPrecision(), G4VSteppingVerbose::Clone(), DBL_MAX, fNoProcess, fPostStepPoint, fPreStepPoint, fSecondary, fSelectedAlongStepDoItVector, fSelectedAtRestDoItVector, fSelectedPostStepDoItVector, fStep, fVerbose, G4GeometryTolerance::GetInstance(), G4VSteppingVerbose::GetInstance(), G4VSteppingVerbose::GetMasterInstance(), G4Step::GetPostStepPoint(), G4Step::GetPreStepPoint(), G4GeometryTolerance::GetSurfaceTolerance(), G4TransportationManager::GetTransportationManager(), kCarTolerance, KillVerbose, G4Step::NewSecondaryVector(), physIntLength, CLHEP::prec, SetNavigator(), and SizeOfSelectedDoItVector.
G4SteppingManager::~G4SteppingManager | ( | ) |
Definition at line 101 of file G4SteppingManager.cc.
References G4Step::DeleteSecondaryVector(), fSelectedAlongStepDoItVector, fSelectedAtRestDoItVector, fSelectedPostStepDoItVector, fStep, fTouchableHandle, fUserSteppingAction, fVerbose, and KillVerbose.
|
private |
Definition at line 711 of file G4SteppingManager2.cc.
References G4Step::AddTotalEnergyDeposit(), CalculateSafety(), DBL_MIN, fPreStepPoint, fStep, G4DynamicParticle::GetCharge(), G4ProductionCutsTable::GetCoupleIndex(), G4Track::GetDefinition(), G4Track::GetDynamicParticle(), G4ProductionCutsTable::GetEnergyCutsVector(), G4ProductionCuts::GetIndex(), G4Track::GetKineticEnergy(), G4StepPoint::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4LossTableManager::GetRange(), G4LossTableManager::Instance(), G4Track::IsGoodForTracking(), and G4Track::SetKineticEnergy().
Referenced by InvokeAlongStepDoItProcs(), InvokeAtRestDoItProcs(), and InvokePSDIP().
|
inlineprivate |
Definition at line 550 of file G4SteppingManager.hh.
References endpointSafety, endpointSafOrigin, fPostStepPoint, G4StepPoint::GetPosition(), kCarTolerance, and G4INCL::Math::max().
Referenced by ApplyProductionCut(), and InvokePSDIP().
|
private |
Definition at line 126 of file G4SteppingManager2.cc.
References G4VProcess::AlongStepGPIL(), CandidateForSelection, Conditionally, DBL_MAX, G4VSteppingVerbose::DPSLAlongStep(), G4VSteppingVerbose::DPSLPostStep(), G4VSteppingVerbose::DPSLStarted(), ExclusivelyForced, fAlongStepDoItProc, FatalException, fCondition, fCurrentProcess, fExclusivelyForcedProc, fGeomBoundary, fGPILSelection, Forced, fParallel, fPostStepDoItProc, fPostStepDoItProcTriggered, fPreviousStepSize, fSelectedPostStepDoItVector, fStep, fStepStatus, fTrack, fVerbose, G4Exception(), G4Step::GetPostStepPoint(), G4VProcess::GetProcessType(), InActivated, MAXofAlongStepLoops, MAXofPostStepLoops, NotForced, PhysicalStep, physIntLength, G4VProcess::PostStepGPIL(), proposedSafety, G4StepPoint::SetProcessDefinedStep(), StronglyForced, and verboseLevel.
Referenced by Stepping().
|
inline |
Definition at line 292 of file G4SteppingManager.hh.
References CorrectedStep.
Referenced by G4VSteppingVerbose::CopyState().
G4double G4SteppingManager::GetcurrentMinimumStep | ( | ) |
|
inline |
Definition at line 427 of file G4SteppingManager.hh.
References fAtRestDoItProcTriggered.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 382 of file G4SteppingManager.hh.
References fAlongStepDoItVector.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 397 of file G4SteppingManager.hh.
References fAlongStepGetPhysIntVector.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 422 of file G4SteppingManager.hh.
References fAtRestDoItProcTriggered.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 377 of file G4SteppingManager.hh.
References fAtRestDoItVector.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 392 of file G4SteppingManager.hh.
References fAtRestGetPhysIntVector.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 500 of file G4SteppingManager.hh.
References fCondition.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 372 of file G4SteppingManager.hh.
References fCurrentProcess.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 362 of file G4SteppingManager.hh.
References fCurrentVolume.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 505 of file G4SteppingManager.hh.
References fGPILSelection.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 302 of file G4SteppingManager.hh.
References FirstStep.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 442 of file G4SteppingManager.hh.
References fN2ndariesAlongStepDoIt.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 437 of file G4SteppingManager.hh.
References fN2ndariesAtRestDoIt.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 447 of file G4SteppingManager.hh.
References fN2ndariesPostStepDoIt.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 452 of file G4SteppingManager.hh.
References fNavigator.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 332 of file G4SteppingManager.hh.
References fParticleChange.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 432 of file G4SteppingManager.hh.
References fPostStepDoItProcTriggered.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 387 of file G4SteppingManager.hh.
References fPostStepDoItVector.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 402 of file G4SteppingManager.hh.
References fPostStepGetPhysIntVector.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 357 of file G4SteppingManager.hh.
References fPostStepPoint.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 352 of file G4SteppingManager.hh.
References fPreStepPoint.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 480 of file G4SteppingManager.hh.
References fPreviousStepSize.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 342 of file G4SteppingManager.hh.
References fStep, and G4Step::GetfSecondary().
Referenced by G4VSteppingVerbose::CopyState(), and G4TrackingManager::GimmeSecondaries().
|
inline |
Definition at line 469 of file G4SteppingManager.hh.
References fSelectedAlongStepDoItVector.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 463 of file G4SteppingManager.hh.
References fSelectedAtRestDoItVector.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 475 of file G4SteppingManager.hh.
References fSelectedPostStepDoItVector.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 367 of file G4SteppingManager.hh.
References fSensitive.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 347 of file G4SteppingManager.hh.
References fStep.
Referenced by G4VSteppingVerbose::CopyState(), and G4ExceptionHandler::DumpTrackInfo().
|
inline |
Definition at line 307 of file G4SteppingManager.hh.
References fStepStatus.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 337 of file G4SteppingManager.hh.
References fTrack.
Referenced by G4VSteppingVerbose::CopyState(), and G4ExceptionHandler::DumpTrackInfo().
|
inline |
Definition at line 287 of file G4SteppingManager.hh.
References GeometricalStep.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 322 of file G4SteppingManager.hh.
References Mass.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 412 of file G4SteppingManager.hh.
References MAXofAlongStepLoops.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 407 of file G4SteppingManager.hh.
References MAXofAtRestLoops.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 417 of file G4SteppingManager.hh.
References MAXofPostStepLoops.
Referenced by G4VSteppingVerbose::CopyState().
G4double G4SteppingManager::GetnumberOfInteractionLengthLeft | ( | ) |
|
inline |
Definition at line 282 of file G4SteppingManager.hh.
References PhysicalStep.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 495 of file G4SteppingManager.hh.
References physIntLength.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 297 of file G4SteppingManager.hh.
References PreStepPointIsGeom.
Referenced by G4VSteppingVerbose::CopyState().
void G4SteppingManager::GetProcessNumber | ( | ) |
Definition at line 50 of file G4SteppingManager2.cc.
References G4ProcessVector::entries(), fAlongStepDoItVector, fAlongStepGetPhysIntVector, FatalException, fAtRestDoItVector, fAtRestGetPhysIntVector, fPostStepDoItVector, fPostStepGetPhysIntVector, fTrack, G4cerr, G4cout, G4endl, G4Exception(), G4ProcessManager::GetAlongStepProcessVector(), G4ProcessManager::GetAtRestProcessVector(), G4Track::GetDefinition(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGEncoding(), G4ProcessManager::GetPostStepProcessVector(), G4ParticleDefinition::GetProcessManager(), MAXofAlongStepLoops, MAXofAtRestLoops, MAXofPostStepLoops, SizeOfSelectedDoItVector, typeDoIt, and typeGPIL.
Referenced by G4ErrorPropagator::InitG4Track(), and G4TrackingManager::ProcessOneTrack().
|
inline |
Definition at line 510 of file G4SteppingManager.hh.
References fStep, and G4Step::GetSecondary().
|
inline |
Definition at line 545 of file G4SteppingManager.hh.
References fStep.
Referenced by G4ErrorPropagator::InitG4Track(), and G4TrackingManager::ProcessOneTrack().
|
inline |
Definition at line 490 of file G4SteppingManager.hh.
References StepControlFlag.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 327 of file G4SteppingManager.hh.
References sumEnergyChange.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 312 of file G4SteppingManager.hh.
References TempInitVelocity.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 317 of file G4SteppingManager.hh.
References TempVelocity.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 485 of file G4SteppingManager.hh.
References fTouchableHandle.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 530 of file G4SteppingManager.hh.
References fTrack.
Referenced by G4TrackingMessenger::SetNewValue().
|
inline |
Definition at line 525 of file G4SteppingManager.hh.
References fUserSteppingAction.
Referenced by G4VSteppingVerbose::CopyState().
|
inline |
Definition at line 457 of file G4SteppingManager.hh.
References verboseLevel.
Referenced by G4VSteppingVerbose::CopyState().
|
private |
Definition at line 448 of file G4SteppingManager2.cc.
References G4VProcess::AlongStepDoIt(), G4VSteppingVerbose::AlongStepDoItOneByOne(), ApplyProductionCut(), G4VParticleChange::Clear(), DBL_MIN, G4ProcessVector::entries(), fAlive, FatalException, fCurrentProcess, fExclusivelyForcedProc, fN2ndariesAlongStepDoIt, fParticleChange, fSecondary, fStep, fStepStatus, fStopAndKill, fStopButAlive, fTrack, fVerbose, G4Exception(), G4ParticleDefinition::GetApplyCutsFlag(), G4ProcessManager::GetAtRestProcessVector(), G4Track::GetCreatorProcess(), G4Track::GetDefinition(), G4Track::GetKineticEnergy(), G4VParticleChange::GetNumberOfSecondaries(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetProcessManager(), G4VProcess::GetProcessName(), G4VParticleChange::GetSecondary(), G4Track::GetTrackID(), G4Track::GetTrackStatus(), G4VParticleChange::GetTrackStatus(), MAXofAlongStepLoops, MAXofAtRestLoops, G4Track::SetCreatorProcess(), G4Track::SetParentID(), G4Track::SetTrackStatus(), G4VParticleChange::UpdateStepForAlongStep(), G4Step::UpdateTrack(), and verboseLevel.
Referenced by Stepping().
|
private |
Definition at line 280 of file G4SteppingManager2.cc.
References ApplyProductionCut(), G4VProcess::AtRestDoIt(), G4VProcess::AtRestGPIL(), G4VParticleChange::Clear(), DBL_MAX, DBL_MIN, G4ProcessVector::entries(), FatalException, fAtRestDoItProcTriggered, fCondition, fCurrentProcess, fN2ndariesAtRestDoIt, fNoProcess, Forced, fParticleChange, fSecondary, fSelectedAtRestDoItVector, fStep, fStopAndKill, fStopButAlive, fTrack, G4Exception(), G4ParticleDefinition::GetApplyCutsFlag(), G4ProcessManager::GetAtRestProcessVector(), G4Track::GetCreatorProcess(), G4Track::GetDefinition(), G4Track::GetKineticEnergy(), G4VParticleChange::GetNumberOfSecondaries(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4Step::GetPostStepPoint(), G4ParticleDefinition::GetProcessManager(), G4VProcess::GetProcessName(), G4VParticleChange::GetSecondary(), G4Track::GetTrackID(), InActivated, JustWarning, MAXofAtRestLoops, NotForced, G4Track::SetCreatorProcess(), G4Track::SetParentID(), G4StepPoint::SetProcessDefinedStep(), G4Step::SetStepLength(), G4Track::SetStepLength(), G4Track::SetTrackStatus(), G4VParticleChange::UpdateStepForAtRest(), and G4Step::UpdateTrack().
Referenced by Stepping().
|
private |
Definition at line 567 of file G4SteppingManager2.cc.
References ExclusivelyForced, fExclusivelyForcedProc, Forced, fPostStepDoItProc, fStep, fStepStatus, fStopAndKill, fTrack, fWorldBoundary, G4Track::GetNextVolume(), G4Step::GetPostStepPoint(), G4Track::GetTrackStatus(), InActivated, InvokePSDIP(), MAXofPostStepLoops, NotForced, G4StepPoint::SetStepStatus(), and StronglyForced.
Referenced by Stepping().
|
private |
Definition at line 614 of file G4SteppingManager2.cc.
References ApplyProductionCut(), CalculateSafety(), G4VParticleChange::Clear(), DBL_MIN, G4ProcessVector::entries(), FatalException, fCurrentProcess, fN2ndariesPostStepDoIt, fParticleChange, fSecondary, fStep, fStopButAlive, fTrack, fVerbose, G4Exception(), G4ParticleDefinition::GetApplyCutsFlag(), G4ProcessManager::GetAtRestProcessVector(), G4Track::GetCreatorProcess(), G4Track::GetDefinition(), G4Track::GetKineticEnergy(), G4VParticleChange::GetNumberOfSecondaries(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4Step::GetPostStepPoint(), G4ParticleDefinition::GetProcessManager(), G4VProcess::GetProcessName(), G4VParticleChange::GetSecondary(), G4Track::GetTrackID(), G4VParticleChange::GetTrackStatus(), G4VProcess::PostStepDoIt(), G4VSteppingVerbose::PostStepDoItOneByOne(), G4Track::SetCreatorProcess(), G4Track::SetParentID(), G4StepPoint::SetSafety(), G4Track::SetTrackStatus(), G4VParticleChange::UpdateStepForPostStep(), G4Step::UpdateTrack(), and verboseLevel.
Referenced by InvokePostStepDoItProcs().
void G4SteppingManager::SetInitialStep | ( | G4Track * | valueTrack | ) |
Definition at line 281 of file G4SteppingManager.cc.
References CorrectedStep, G4Navigator::CreateTouchableHistory(), fAlive, FatalException, fCurrentVolume, FirstStep, fNavigator, fParticleChange, fPostponeToNextEvent, fPreviousStepSize, fStep, fStepStatus, fStopAndKill, fStopButAlive, fSuspend, fTouchableHandle, fTrack, fUndefined, fVerbose, G4cerr, G4cout, G4endl, G4Exception(), GeometricalStep, G4Track::GetCurrentStepNumber(), G4Track::GetDynamicParticle(), G4Track::GetKineticEnergy(), G4VPhysicalVolume::GetLogicalVolume(), G4DynamicParticle::GetMass(), G4Track::GetMomentumDirection(), G4Track::GetParentID(), G4Track::GetPosition(), G4VPhysicalVolume::GetRegularStructureId(), G4Track::GetTouchableHandle(), G4Track::GetTrackStatus(), G4Track::GetVolume(), G4VTouchable::GetVolume(), G4Step::InitializeStep(), G4Navigator::LocateGlobalPointAndSetup(), Mass, PhysicalStep, PreStepPointIsGeom, G4Navigator::ResetHierarchyAndLocate(), G4Track::SetLogicalVolumeAtVertex(), G4Track::SetNextTouchableHandle(), G4Track::SetOriginTouchableHandle(), G4Track::SetTouchableHandle(), G4Track::SetTrackStatus(), G4Track::SetVertexKineticEnergy(), G4Track::SetVertexMomentumDirection(), G4Track::SetVertexPosition(), sumEnergyChange, TempInitVelocity, TempVelocity, G4VSteppingVerbose::TrackingStarted(), and verboseLevel.
Referenced by G4ErrorPropagator::InitG4Track(), and G4TrackingManager::ProcessOneTrack().
|
inline |
Definition at line 515 of file G4SteppingManager.hh.
References fNavigator.
Referenced by G4SteppingManager(), and G4ErrorPropagatorManager::StartNavigator().
|
inline |
Definition at line 520 of file G4SteppingManager.hh.
References fUserSteppingAction.
Referenced by G4TrackingManager::SetUserAction().
|
inline |
Definition at line 540 of file G4SteppingManager.hh.
References fVerbose.
|
inline |
Definition at line 535 of file G4SteppingManager.hh.
References verboseLevel.
Referenced by G4ErrorPropagatorManager::SetSteppingManagerVerboseLevel().
G4StepStatus G4SteppingManager::Stepping | ( | ) |
Definition at line 122 of file G4SteppingManager.cc.
References G4Track::AddTrackLength(), G4VSteppingVerbose::AlongStepDoItAllDone(), G4VSteppingVerbose::AtRestDoItInvoked(), AvoidHitInvocation, G4Step::CopyPostToPreStepPoint(), DefinePhysicalStepLength(), endpointSafety, endpointSafOrigin, fAtRestDoItProc, fCurrentVolume, fN2ndariesAlongStepDoIt, fN2ndariesAtRestDoIt, fN2ndariesPostStepDoIt, fPostStepPoint, fPreviousStepSize, fSensitive, fStep, fStepStatus, fStopAndKill, fStopButAlive, fTrack, fUserSteppingAction, fVerbose, G4Step::GetControlFlag(), G4VPhysicalVolume::GetLogicalVolume(), G4Track::GetNextTouchableHandle(), G4StepPoint::GetPhysicalVolume(), G4StepPoint::GetPosition(), G4Step::GetPostStepPoint(), G4Step::GetPreStepPoint(), G4LogicalVolume::GetRegion(), G4Region::GetRegionalSteppingAction(), G4StepPoint::GetSensitiveDetector(), G4Step::GetStepLength(), G4Track::GetTrackStatus(), G4VSensitiveDetector::Hit(), InvokeAlongStepDoItProcs(), InvokeAtRestDoItProcs(), InvokePostStepDoItProcs(), kCarTolerance, G4INCL::Math::max(), MAXofAtRestLoops, G4VSteppingVerbose::NewStep(), PhysicalStep, G4VSteppingVerbose::PostStepDoItAllDone(), proposedSafety, G4Step::ResetTotalEnergyDeposit(), G4Step::SetPointerToVectorOfAuxiliaryPoints(), G4StepPoint::SetSafety(), G4VSteppingVerbose::SetSilent(), G4Step::SetStepLength(), G4Track::SetStepLength(), G4StepPoint::SetStepStatus(), G4Track::SetTouchableHandle(), G4Step::SetTrack(), G4Track::SetTrackStatus(), StepControlFlag, G4VSteppingVerbose::StepInfo(), G4Step::UpdateTrack(), G4UserSteppingAction::UserSteppingAction(), and verboseLevel.
Referenced by G4ErrorPropagator::MakeOneStep(), and G4TrackingManager::ProcessOneTrack().
|
private |
Definition at line 194 of file G4SteppingManager.hh.
Referenced by GetCorrectedStep(), and SetInitialStep().
|
private |
Definition at line 260 of file G4SteppingManager.hh.
Referenced by CalculateSafety(), and Stepping().
|
private |
Definition at line 259 of file G4SteppingManager.hh.
Referenced by CalculateSafety(), and Stepping().
|
private |
Definition at line 232 of file G4SteppingManager.hh.
|
private |
Definition at line 220 of file G4SteppingManager.hh.
Referenced by GetfAlongStepDoItVector(), and GetProcessNumber().
|
private |
Definition at line 224 of file G4SteppingManager.hh.
Referenced by GetfAlongStepGetPhysIntVector(), and GetProcessNumber().
|
private |
Definition at line 231 of file G4SteppingManager.hh.
Referenced by GetfAlongStepDoItProcTriggered(), GetfAtRestDoItProcTriggered(), and InvokeAtRestDoItProcs().
|
private |
Definition at line 219 of file G4SteppingManager.hh.
Referenced by GetfAtRestDoItVector(), and GetProcessNumber().
|
private |
Definition at line 223 of file G4SteppingManager.hh.
Referenced by GetfAtRestGetPhysIntVector(), and GetProcessNumber().
|
private |
Definition at line 264 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), GetfCondition(), and InvokeAtRestDoItProcs().
|
private |
Definition at line 214 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), GetfCurrentProcess(), InvokeAlongStepDoItProcs(), InvokeAtRestDoItProcs(), and InvokePSDIP().
|
private |
Definition at line 212 of file G4SteppingManager.hh.
Referenced by GetfCurrentVolume(), SetInitialStep(), and Stepping().
|
private |
Definition at line 265 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), and GetfGPILSelection().
|
private |
Definition at line 196 of file G4SteppingManager.hh.
Referenced by GetFirstStep(), and SetInitialStep().
|
private |
Definition at line 236 of file G4SteppingManager.hh.
Referenced by GetfN2ndariesAlongStepDoIt(), InvokeAlongStepDoItProcs(), and Stepping().
|
private |
Definition at line 235 of file G4SteppingManager.hh.
Referenced by GetfN2ndariesAtRestDoIt(), InvokeAtRestDoItProcs(), and Stepping().
|
private |
Definition at line 237 of file G4SteppingManager.hh.
Referenced by GetfN2ndariesPostStepDoIt(), InvokePSDIP(), and Stepping().
|
private |
Definition at line 241 of file G4SteppingManager.hh.
Referenced by GetfNavigator(), SetInitialStep(), and SetNavigator().
|
private |
Definition at line 271 of file G4SteppingManager.hh.
Referenced by G4SteppingManager(), and InvokeAtRestDoItProcs().
|
private |
Definition at line 205 of file G4SteppingManager.hh.
Referenced by GetfParticleChange(), InvokeAlongStepDoItProcs(), InvokeAtRestDoItProcs(), InvokePSDIP(), and SetInitialStep().
|
private |
Definition at line 233 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), and GetfPostStepDoItProcTriggered().
|
private |
Definition at line 221 of file G4SteppingManager.hh.
Referenced by GetfPostStepDoItVector(), and GetProcessNumber().
|
private |
Definition at line 225 of file G4SteppingManager.hh.
Referenced by GetfPostStepGetPhysIntVector(), and GetProcessNumber().
|
private |
Definition at line 210 of file G4SteppingManager.hh.
Referenced by CalculateSafety(), G4SteppingManager(), GetfPostStepPoint(), and Stepping().
|
private |
Definition at line 209 of file G4SteppingManager.hh.
Referenced by ApplyProductionCut(), G4SteppingManager(), and GetfPreStepPoint().
|
private |
Definition at line 249 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), GetfPreviousStepSize(), SetInitialStep(), and Stepping().
|
private |
Definition at line 207 of file G4SteppingManager.hh.
Referenced by G4SteppingManager(), InvokeAlongStepDoItProcs(), InvokeAtRestDoItProcs(), and InvokePSDIP().
|
private |
Definition at line 246 of file G4SteppingManager.hh.
Referenced by G4SteppingManager(), GetfSelectedAlongStepDoItVector(), and ~G4SteppingManager().
|
private |
Definition at line 245 of file G4SteppingManager.hh.
Referenced by G4SteppingManager(), GetfSelectedAtRestDoItVector(), InvokeAtRestDoItProcs(), and ~G4SteppingManager().
|
private |
Definition at line 247 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), G4SteppingManager(), GetfSelectedPostStepDoItVector(), and ~G4SteppingManager().
|
private |
Definition at line 213 of file G4SteppingManager.hh.
Referenced by GetfSensitive(), and Stepping().
|
private |
Definition at line 208 of file G4SteppingManager.hh.
Referenced by ApplyProductionCut(), DefinePhysicalStepLength(), G4SteppingManager(), GetfSecondary(), GetfStep(), GetSecondary(), GetStep(), InvokeAlongStepDoItProcs(), InvokeAtRestDoItProcs(), InvokePostStepDoItProcs(), InvokePSDIP(), SetInitialStep(), Stepping(), and ~G4SteppingManager().
|
private |
Definition at line 197 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), GetfStepStatus(), InvokeAlongStepDoItProcs(), InvokePostStepDoItProcs(), SetInitialStep(), and Stepping().
|
private |
Definition at line 251 of file G4SteppingManager.hh.
Referenced by GetTouchableHandle(), SetInitialStep(), and ~G4SteppingManager().
|
private |
Definition at line 206 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), GetfTrack(), GetProcessNumber(), GetTrack(), InvokeAlongStepDoItProcs(), InvokeAtRestDoItProcs(), InvokePostStepDoItProcs(), InvokePSDIP(), SetInitialStep(), and Stepping().
|
private |
Definition at line 188 of file G4SteppingManager.hh.
Referenced by GetUserAction(), SetUserAction(), Stepping(), and ~G4SteppingManager().
|
private |
Definition at line 190 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), G4SteppingManager(), InvokeAlongStepDoItProcs(), InvokePSDIP(), SetInitialStep(), SetVerbose(), Stepping(), and ~G4SteppingManager().
|
private |
Definition at line 193 of file G4SteppingManager.hh.
Referenced by GetGeometricalStep(), and SetInitialStep().
|
private |
Definition at line 255 of file G4SteppingManager.hh.
Referenced by CalculateSafety(), G4SteppingManager(), and Stepping().
|
private |
Definition at line 186 of file G4SteppingManager.hh.
Referenced by G4SteppingManager(), and ~G4SteppingManager().
|
private |
Definition at line 201 of file G4SteppingManager.hh.
Referenced by GetMass(), and SetInitialStep().
|
private |
Definition at line 228 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), GetMAXofAlongStepLoops(), GetProcessNumber(), and InvokeAlongStepDoItProcs().
|
private |
Definition at line 227 of file G4SteppingManager.hh.
Referenced by GetMAXofAtRestLoops(), GetProcessNumber(), InvokeAlongStepDoItProcs(), InvokeAtRestDoItProcs(), and Stepping().
|
private |
Definition at line 229 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), GetMAXofPostStepLoops(), GetProcessNumber(), and InvokePostStepDoItProcs().
|
private |
Definition at line 192 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), GetPhysicalStep(), SetInitialStep(), and Stepping().
|
private |
Definition at line 263 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), G4SteppingManager(), and GetphysIntLength().
|
private |
Definition at line 195 of file G4SteppingManager.hh.
Referenced by GetPreStepPointIsGeom(), and SetInitialStep().
|
private |
Definition at line 257 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), and Stepping().
|
staticprivate |
Definition at line 184 of file G4SteppingManager.hh.
Referenced by G4SteppingManager(), and GetProcessNumber().
|
private |
Definition at line 253 of file G4SteppingManager.hh.
Referenced by GetStepControlFlag(), and Stepping().
|
private |
Definition at line 203 of file G4SteppingManager.hh.
Referenced by GetsumEnergyChange(), and SetInitialStep().
|
private |
Definition at line 199 of file G4SteppingManager.hh.
Referenced by GetTempInitVelocity(), and SetInitialStep().
|
private |
Definition at line 200 of file G4SteppingManager.hh.
Referenced by GetTempVelocity(), and SetInitialStep().
|
private |
Definition at line 243 of file G4SteppingManager.hh.
Referenced by DefinePhysicalStepLength(), GetverboseLevel(), InvokeAlongStepDoItProcs(), InvokePSDIP(), SetInitialStep(), SetVerboseLevel(), and Stepping().