Geant4
10.02.p02
|
Its role is the same as G4StepManager : More...
#include <G4ITStepProcessor.hh>
Protected Member Functions | |
void | ExtractILData () |
void | SetupGeneralProcessInfo (G4ParticleDefinition *, G4ProcessManager *) |
void | ClearProcessInfo () |
void | SetTrack (G4Track *) |
void | GetProcessInfo () |
void | SetupMembers () |
void | ResetSecondaries () |
void | InitDefineStep () |
void | SetInitialStep () |
void | GetAtRestIL () |
void | DoDefinePhysicalStepLength () |
void | DoStepping () |
void | PushSecondaries () |
void | ActiveOnlyITProcess () |
void | ActiveOnlyITProcess (G4ProcessManager *) |
void | DealWithSecondaries (G4int &) |
void | InvokeAtRestDoItProcs () |
void | InvokeAlongStepDoItProcs () |
void | InvokePostStepDoItProcs () |
void | InvokePSDIP (size_t) |
void | InvokeTransportationProc () |
void | SetNavigator (G4ITNavigator *value) |
G4double | CalculateSafety () |
void | ApplyProductionCut (G4Track *) |
G4ITStepProcessor (const G4ITStepProcessor &other) | |
G4ITStepProcessor & | operator= (const G4ITStepProcessor &other) |
Friends | |
class | G4Scheduler |
Its role is the same as G4StepManager :
Definition at line 154 of file G4ITStepProcessor.hh.
G4ITStepProcessor::G4ITStepProcessor | ( | ) |
Definition at line 77 of file G4ITStepProcessor.cc.
References DBL_MAX.
|
virtual |
Definition at line 229 of file G4ITStepProcessor.cc.
References ClearProcessInfo(), G4Step::DeleteSecondaryVector(), fpSecondary, and fpStep.
|
protected |
Definition at line 245 of file G4ITStepProcessor.cc.
References CleanProcessor(), DBL_MAX, fILTimeStep, fInitialized, fpNavigator, fPreviousTimeStep, fpTrackContainer, fpTrackingManager, fpVerbose, fStoreTrajectory, kCarTolerance, and ResetSecondaries().
|
protected |
Definition at line 290 of file G4ITStepProcessor.cc.
References FatalException, G4cerr, G4cout, G4endl, G4Exception(), G4ParticleTable::GetIterator(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetProcessManager(), G4ParticleTableIterator< K, V >::reset(), theParticleIterator, and G4ParticleTableIterator< K, V >::value().
|
protected |
Definition at line 324 of file G4ITStepProcessor.cc.
References G4ProcessManager::GetProcessList(), G4ProcessManager::SetProcessActivation(), and G4ProcessVector::size().
|
protected |
Definition at line 914 of file G4ITStepProcessor2.cc.
References DBL_MIN, G4DynamicParticle::GetCharge(), G4ProductionCutsTable::GetCoupleIndex(), G4Track::GetDefinition(), G4Track::GetDynamicParticle(), G4ProductionCutsTable::GetEnergyCutsVector(), G4ProductionCuts::GetIndex(), G4Track::GetKineticEnergy(), G4ProductionCutsTable::GetProductionCutsTable(), G4LossTableManager::GetRange(), G4LossTableManager::Instance(), G4Track::IsGoodForTracking(), and G4Track::SetKineticEnergy().
|
inlineprotected |
Definition at line 442 of file G4ITStepProcessor.hh.
References G4ITStepProcessorState::fEndpointSafety, G4ITStepProcessorState::fEndpointSafOrigin, fpPostStepPoint, fpState, G4StepPoint::GetPosition(), kCarTolerance, and G4INCL::Math::max().
|
inline |
Definition at line 458 of file G4ITStepProcessor.hh.
References DBL_MAX, fAtRestDoItProcTriggered, fCondition, fGPILSelection, fpCurrentProcess, fpCurrentVolume, fPhysIntLength, fpITrack, fPostStepAtTimeDoItProcTriggered, fPostStepDoItProcTriggered, fpParticleChange, fpPostStepPoint, fpPreStepPoint, fpProcessInfo, fpSecondary, fpState, fpStep, fpTrack, fpTrackingInfo, fpTransportation, fTimeStep, INT_MAX, NotCandidateForSelection, and NotForced.
Referenced by ExtractILData(), G4ITStepProcessor(), and Initialize().
|
protected |
Definition at line 171 of file G4ITStepProcessor.cc.
References fProcessGeneralInfoMap.
Referenced by ForceReInitialization(), and ~G4ITStepProcessor().
G4double G4ITStepProcessor::ComputeInteractionLength | ( | double | previousTimeStep | ) |
Definition at line 604 of file G4ITStepProcessor.cc.
References G4ManyFastLists< OBJECT >::begin(), DBL_MAX, DefinePhysicalStepLength(), G4ManyFastLists< OBJECT >::end(), ExtractILData(), fILTimeStep, fpTrackContainer, G4cout, G4endl, G4Track::GetGlobalTime(), GetIT(), G4ITTrackHolder::GetMainList(), G4IT::GetName(), G4Track::GetTrackID(), and SetPreviousStepTime().
Referenced by G4Scheduler::Stepping().
|
protected |
Definition at line 65 of file G4ITStepProcessor2.cc.
References DBL_MIN, G4ProcessVector::entries(), fStopButAlive, G4ParticleDefinition::GetApplyCutsFlag(), G4ProcessManager::GetAtRestProcessVector(), G4Track::GetDefinition(), G4Track::GetKineticEnergy(), G4ParticleDefinition::GetProcessManager(), G4Track::SetCreatorProcess(), G4Track::SetParentID(), and G4Track::SetTrackStatus().
void G4ITStepProcessor::DefinePhysicalStepLength | ( | G4Track * | track | ) |
Definition at line 699 of file G4ITStepProcessor.cc.
References DoDefinePhysicalStepLength(), and SetTrack().
Referenced by ComputeInteractionLength().
|
protected |
Definition at line 956 of file G4ITStepProcessor.cc.
References G4VProcess::AlongStepGPIL(), CandidateForSelection, G4ITTransportation::ComputeStep(), Conditionally, DBL_MAX, G4VITSteppingVerbose::DPSLAlongStep(), G4VITSteppingVerbose::DPSLPostStep(), G4VITSteppingVerbose::DPSLStarted(), ExclusivelyForced, fAlongStepDoItProc, FatalErrorInArgument, FatalException, fCondition, fExclusivelyForcedProc, fGeomBoundary, fGPILSelection, Forced, ProcessGeneralInfo::fpAlongStepGetPhysIntVector, fpCurrentProcess, G4ITStepProcessorState::fPhysicalStep, fPhysIntLength, fpITrack, fpNavigator, fPostStepAtTimeDoItProcTriggered, fPostStepDoItProc, fPostStepDoItProcTriggered, ProcessGeneralInfo::fpPostStepGetPhysIntVector, fpProcessInfo, G4ITStepProcessorState::fPreviousStepSize, G4ITStepProcessorState::fProposedSafety, fpState, fpStep, fpTrack, fpTrackingInfo, fpTransportation, fpVerbose, G4ITStepProcessorState::fSelectedPostStepDoItVector, G4ITStepProcessorState::fStepStatus, fStopAndKill, fStopButAlive, fTimeStep, fWorldBoundary, G4Exception(), GetAtRestIL(), G4VITProcess::GetInteractionTimeLeft(), G4Track::GetNextVolume(), G4Step::GetPostStepPoint(), G4VITProcess::GetProcessID(), G4TrackingInformation::GetProcessState(), G4IT::GetTrackingInfo(), G4Track::GetTrackStatus(), InActivated, InitDefineStep(), ProcessGeneralInfo::MAXofAlongStepLoops, ProcessGeneralInfo::MAXofPostStepLoops, NotForced, G4VProcess::PostStepGPIL(), G4VITProcess::ProposesTimeStep(), G4VITProcess::ResetProcessState(), G4TrackingInformation::SetNavigatorState(), G4StepPoint::SetProcessDefinedStep(), G4VITProcess::SetProcessState(), and StronglyForced.
Referenced by DefinePhysicalStepLength().
void G4ITStepProcessor::DoIt | ( | double | timeStep | ) |
Definition at line 112 of file G4ITStepProcessor2.cc.
References G4ManyFastLists< OBJECT >::end(), FatalException, fStopAndKill, G4cout, G4endl, G4Exception(), G4Track::GetTrackID(), G4Track::GetTrackStatus(), G4MemStat::MemoryUsage(), and G4ManyFastLists< OBJECT >::size().
Referenced by G4Scheduler::Stepping().
|
protected |
Definition at line 294 of file G4ITStepProcessor2.cc.
References FatalErrorInArgument, fAtRestDoItProc, fPostStepDoItProc, fStopAndKill, fStopButAlive, fUndefined, G4cout, G4endl, G4Exception(), GetIT(), JustWarning, G4INCL::Math::max(), and G4MemStat::MemoryUsage().
void G4ITStepProcessor::ExtractDoItData | ( | ) |
Definition at line 193 of file G4ITStepProcessor2.cc.
References fAlive, fKillTrackAndSecondaries, fPostponeToNextEvent, fStopAndKill, fStopButAlive, fSuspend, G4ITReactionSet::Instance(), and G4ITReactionSet::RemoveReactionSet().
|
protected |
Definition at line 636 of file G4ITStepProcessor.cc.
References CleanProcessor(), DBL_EPSILON, G4ITTrackingManager::EndTracking(), fILTimeStep, fLeadingTracks, fpTrack, fpTrackingManager, fStopAndKill, fTimeStep, GetInteractionTime(), G4Track::GetTrackStatus(), IsInf(), G4ITLeadingTracks::Push(), and G4ITLeadingTracks::Reset().
Referenced by ComputeInteractionLength().
void G4ITStepProcessor::FindTransportationStep | ( | ) |
Definition at line 803 of file G4ITStepProcessor2.cc.
References DBL_MAX, FatalErrorInArgument, fStopAndKill, and G4Exception().
void G4ITStepProcessor::ForceReInitialization | ( | ) |
Definition at line 190 of file G4ITStepProcessor.cc.
References ClearProcessInfo(), fInitialized, and Initialize().
|
inline |
Definition at line 221 of file G4ITStepProcessor.hh.
References fAtRestDoItProcTriggered.
Referenced by G4VITSteppingVerbose::CopyState().
|
protected |
Definition at line 541 of file G4ITStepProcessor.cc.
References G4VProcess::AtRestGPIL(), DBL_MAX, fAtRestDoItProcTriggered, fCondition, Forced, ProcessGeneralInfo::fpAtRestGetPhysIntVector, fpCurrentProcess, fpProcessInfo, fpState, fpTrack, fpTrackingInfo, G4ITStepProcessorState::fSelectedAtRestDoItVector, fTimeStep, G4cerr, G4endl, G4VITProcess::GetProcessID(), G4TrackingInformation::GetProcessState(), InActivated, ProcessGeneralInfo::MAXofAtRestLoops, NotForced, G4VITProcess::ResetProcessState(), and G4VITProcess::SetProcessState().
Referenced by DoDefinePhysicalStepLength().
|
inline |
Definition at line 286 of file G4ITStepProcessor.hh.
References fCondition.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 246 of file G4ITStepProcessor.hh.
References fpCurrentProcess.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 266 of file G4ITStepProcessor.hh.
References fpProcessInfo.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 281 of file G4ITStepProcessor.hh.
References fpCurrentVolume.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 226 of file G4ITStepProcessor.hh.
References fGPILSelection.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 204 of file G4ITStepProcessor.hh.
References fILTimeStep.
|
inline |
Definition at line 492 of file G4ITStepProcessor.hh.
References fTimeStep.
Referenced by ExtractILData().
|
inline |
Definition at line 231 of file G4ITStepProcessor.hh.
References fN2ndariesAlongStepDoIt.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 236 of file G4ITStepProcessor.hh.
References fN2ndariesAtRestDoIt.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 241 of file G4ITStepProcessor.hh.
References fN2ndariesPostStepDoIt.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 276 of file G4ITStepProcessor.hh.
References fpParticleChange.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 251 of file G4ITStepProcessor.hh.
References fPhysIntLength.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 256 of file G4ITStepProcessor.hh.
References fPostStepAtTimeDoItProcTriggered.
|
inline |
Definition at line 261 of file G4ITStepProcessor.hh.
References fPostStepDoItProcTriggered.
Referenced by G4VITSteppingVerbose::CopyState().
|
protected |
Definition at line 488 of file G4ITStepProcessor.cc.
References FatalErrorInArgument, fpProcessInfo, fProcessGeneralInfoMap, fpTrack, G4Exception(), G4Track::GetDefinition(), G4ParticleDefinition::GetProcessManager(), and SetupGeneralProcessInfo().
Referenced by SetupMembers().
|
inline |
Definition at line 271 of file G4ITStepProcessor.hh.
References fpState.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 180 of file G4ITStepProcessor.hh.
References fpSecondary.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 167 of file G4ITStepProcessor.hh.
References fpStep.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 171 of file G4ITStepProcessor.hh.
References fpStep.
|
inline |
Definition at line 163 of file G4ITStepProcessor.hh.
References fpTrack.
Referenced by G4VITSteppingVerbose::CopyState().
|
inline |
Definition at line 435 of file G4ITStepProcessor.hh.
References fpTrack.
|
inline |
Definition at line 188 of file G4ITStepProcessor.hh.
References fpTrackingManager.
|
protected |
ADDED BACK
ADDED BACK
Definition at line 850 of file G4ITStepProcessor.cc.
References G4Step::CopyPostToPreStepPoint(), fpCurrentVolume, fpITrack, fpNavigator, G4ITStepProcessorState::fPreviousStepSize, fpSecondary, fpState, fpStep, fpTrack, fpTrackingManager, G4ITStepProcessorState::fTouchableHandle, G4TrackingInformation::GetNavigatorState(), G4Track::GetNextTouchableHandle(), G4StepPoint::GetPhysicalVolume(), G4Step::GetPreStepPoint(), G4Track::GetStepLength(), G4Track::GetTouchableHandle(), G4IT::GetTrackingInfo(), G4Step::NewSecondaryVector(), G4Step::ResetTotalEnergyDeposit(), SetInitialStep(), G4Track::SetNextTouchableHandle(), G4Step::SetPointerToVectorOfAuxiliaryPoints(), G4Track::SetStep(), G4TrackingInformation::SetStepProcessorState(), G4Track::SetTouchableHandle(), SetupMembers(), and G4ITTrackingManager::StartTracking().
Referenced by DoDefinePhysicalStepLength().
|
virtual |
Definition at line 199 of file G4ITStepProcessor.cc.
References CleanProcessor(), DBL_MAX, fInitialized, fPhysIntLength, fpTrackContainer, fpTrackingManager, fpVerbose, G4GeometryTolerance::GetInstance(), G4ITTrackingManager::GetInteractivity(), G4ITTrackingInteractivity::GetSteppingVerbose(), G4GeometryTolerance::GetSurfaceTolerance(), G4ITTransportationManager::GetTransportationManager(), G4ITTrackHolder::Instance(), kCarTolerance, SetNavigator(), and G4VITSteppingVerbose::SetStepProcessor().
Referenced by ForceReInitialization(), and G4Scheduler::Process().
|
protected |
Definition at line 629 of file G4ITStepProcessor2.cc.
References DBL_MIN, fAlive, fExclusivelyForcedProc, fStopAndKill, fStopButAlive, G4cout, G4endl, and G4MemStat::MemoryUsage().
|
protected |
Definition at line 562 of file G4ITStepProcessor2.cc.
References InActivated.
|
protected |
Definition at line 713 of file G4ITStepProcessor2.cc.
References ExclusivelyForced, fExclusivelyForcedProc, Forced, fPostStepDoItProc, fStopAndKill, InActivated, NotForced, and StronglyForced.
|
protected |
Definition at line 763 of file G4ITStepProcessor2.cc.
|
protected |
Definition at line 864 of file G4ITStepProcessor2.cc.
References ExclusivelyForced, fExclusivelyForcedProc, Forced, fStopAndKill, InActivated, and StronglyForced.
|
protected |
Definition at line 281 of file G4ITStepProcessor.cc.
void G4ITStepProcessor::PrepareLeadingTracks | ( | ) |
Definition at line 274 of file G4ITStepProcessor.cc.
References fLeadingTracks, and G4ITLeadingTracks::PrepareLeadingTracks().
Referenced by G4Scheduler::Stepping().
|
protected |
Definition at line 242 of file G4ITStepProcessor2.cc.
void G4ITStepProcessor::ResetLeadingTracks | ( | ) |
Definition at line 267 of file G4ITStepProcessor.cc.
References fLeadingTracks, and G4ITLeadingTracks::Reset().
Referenced by G4Scheduler::Stepping().
|
protected |
Definition at line 531 of file G4ITStepProcessor.cc.
References fN2ndariesAlongStepDoIt, fN2ndariesAtRestDoIt, and fN2ndariesPostStepDoIt.
Referenced by G4ITStepProcessor(), and SetupMembers().
|
protected |
Definition at line 707 of file G4ITStepProcessor.cc.
References fAlive, FatalException, fpCurrentVolume, fpITrack, fpNavigator, fPostponeToNextEvent, fpState, fpStep, fpTrack, G4ITStepProcessorState::fStepStatus, fStopAndKill, fStopButAlive, fSuspend, G4ITStepProcessorState::fTouchableHandle, fUndefined, G4cerr, G4cout, G4endl, G4Exception(), G4Track::GetCurrentStepNumber(), G4Track::GetKineticEnergy(), G4VPhysicalVolume::GetLogicalVolume(), G4Track::GetMomentumDirection(), G4TrackingInformation::GetNavigatorState(), G4Track::GetParentID(), G4Track::GetPosition(), G4VPhysicalVolume::GetRegularStructureId(), G4Track::GetTouchableHandle(), G4IT::GetTrackingInfo(), G4Track::GetTrackStatus(), G4VTouchable::GetVolume(), G4Track::GetVolume(), G4Step::InitializeStep(), G4Track::SetLogicalVolumeAtVertex(), G4TrackingInformation::SetNavigatorState(), G4Track::SetNextTouchableHandle(), G4Track::SetTouchableHandle(), G4Track::SetTrackStatus(), G4Track::SetVertexKineticEnergy(), G4Track::SetVertexMomentumDirection(), and G4Track::SetVertexPosition().
Referenced by InitDefineStep().
|
inlineprotected |
Definition at line 451 of file G4ITStepProcessor.hh.
References fpNavigator.
Referenced by Initialize().
|
inline |
Definition at line 428 of file G4ITStepProcessor.hh.
References fPreviousTimeStep.
Referenced by ComputeInteractionLength().
|
inline |
Definition at line 175 of file G4ITStepProcessor.hh.
References fpStep.
|
protected |
Definition at line 455 of file G4ITStepProcessor.cc.
References FatalErrorInArgument, fpITrack, fpStep, fpTrack, fpTrackingInfo, G4cerr, G4endl, G4Exception(), GetIT(), G4Track::GetStep(), G4Track::GetTrackID(), and G4IT::GetTrackingInfo().
Referenced by DefinePhysicalStepLength().
|
inline |
Definition at line 184 of file G4ITStepProcessor.hh.
References fpTrackingManager.
Referenced by G4Scheduler::Initialize().
|
protected |
Definition at line 344 of file G4ITStepProcessor.cc.
References G4ProcessVector::entries(), FatalErrorInArgument, FatalException, ProcessGeneralInfo::fpAlongStepDoItVector, ProcessGeneralInfo::fpAlongStepGetPhysIntVector, ProcessGeneralInfo::fpAtRestDoItVector, ProcessGeneralInfo::fpAtRestGetPhysIntVector, ProcessGeneralInfo::fpPostStepDoItVector, ProcessGeneralInfo::fpPostStepGetPhysIntVector, fpProcessInfo, fProcessGeneralInfoMap, ProcessGeneralInfo::fpTransportation, G4cerr, G4cout, G4endl, G4Exception(), G4ProcessManager::GetAlongStepProcessVector(), G4ProcessManager::GetAtRestProcessVector(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGEncoding(), G4ProcessManager::GetPostStepProcessVector(), ProcessGeneralInfo::MAXofAlongStepLoops, ProcessGeneralInfo::MAXofAtRestLoops, ProcessGeneralInfo::MAXofPostStepLoops, SizeOfSelectedDoItVector, typeDoIt, and typeGPIL.
Referenced by GetProcessInfo().
|
protected |
Definition at line 516 of file G4ITStepProcessor.cc.
References fpITrack, fpPostStepPoint, fpPreStepPoint, fpSecondary, fpState, fpStep, G4Step::GetfSecondary(), G4Step::GetPostStepPoint(), G4Step::GetPreStepPoint(), GetProcessInfo(), G4TrackingInformation::GetStepProcessorState(), G4IT::GetTrackingInfo(), and ResetSecondaries().
Referenced by InitDefineStep().
void G4ITStepProcessor::Stepping | ( | G4Track * | track, |
const double & | timeStep | ||
) |
Definition at line 265 of file G4ITStepProcessor2.cc.
References G4cout, G4endl, G4Track::GetTrackID(), and G4MemStat::MemoryUsage().
|
friend |
Definition at line 156 of file G4ITStepProcessor.hh.
|
private |
Definition at line 378 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), GetAtRestDoItProcTriggered(), and GetAtRestIL().
|
private |
Definition at line 383 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), GetAtRestIL(), and GetCondition().
|
private |
Definition at line 384 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), and GetGPILSelection().
|
private |
Definition at line 360 of file G4ITStepProcessor.hh.
Referenced by ComputeInteractionLength(), ExtractILData(), G4ITStepProcessor(), and GetILTimeStep().
|
private |
Definition at line 340 of file G4ITStepProcessor.hh.
Referenced by ForceReInitialization(), G4ITStepProcessor(), and Initialize().
|
private |
Definition at line 352 of file G4ITStepProcessor.hh.
Referenced by ExtractILData(), PrepareLeadingTracks(), and ResetLeadingTracks().
|
private |
Definition at line 372 of file G4ITStepProcessor.hh.
Referenced by GetN2ndariesAlongStepDoIt(), and ResetSecondaries().
|
private |
Definition at line 371 of file G4ITStepProcessor.hh.
Referenced by GetN2ndariesAtRestDoIt(), and ResetSecondaries().
|
private |
Definition at line 373 of file G4ITStepProcessor.hh.
Referenced by GetN2ndariesPostStepDoIt(), and ResetSecondaries().
|
private |
Definition at line 366 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), GetAtRestIL(), and GetCurrentProcess().
|
private |
Definition at line 397 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), GetCurrentVolume(), InitDefineStep(), and SetInitialStep().
|
private |
Definition at line 390 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), GetPhysIntLength(), and Initialize().
|
private |
Definition at line 416 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), InitDefineStep(), SetInitialStep(), SetTrack(), and SetupMembers().
|
private |
Definition at line 347 of file G4ITStepProcessor.hh.
Referenced by DoDefinePhysicalStepLength(), G4ITStepProcessor(), InitDefineStep(), SetInitialStep(), and SetNavigator().
|
private |
Definition at line 380 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), and GetPostStepAtTimeDoItProcTriggered().
|
private |
Definition at line 379 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), and GetPostStepDoItProcTriggered().
|
private |
Definition at line 364 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), and GetParticleChange().
|
private |
Definition at line 423 of file G4ITStepProcessor.hh.
Referenced by CalculateSafety(), CleanProcessor(), and SetupMembers().
|
private |
Definition at line 422 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), and SetupMembers().
|
private |
Definition at line 407 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), GetAtRestIL(), GetCurrentProcessInfo(), GetProcessInfo(), and SetupGeneralProcessInfo().
|
private |
Definition at line 362 of file G4ITStepProcessor.hh.
Referenced by G4ITStepProcessor(), and SetPreviousStepTime().
|
private |
Definition at line 406 of file G4ITStepProcessor.hh.
Referenced by ClearProcessInfo(), GetProcessInfo(), and SetupGeneralProcessInfo().
|
private |
Definition at line 363 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), GetSecondaries(), InitDefineStep(), SetupMembers(), and ~G4ITStepProcessor().
|
private |
Definition at line 419 of file G4ITStepProcessor.hh.
Referenced by CalculateSafety(), CleanProcessor(), DoDefinePhysicalStepLength(), GetAtRestIL(), GetProcessorState(), InitDefineStep(), SetInitialStep(), and SetupMembers().
|
private |
Definition at line 420 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), GetStep(), InitDefineStep(), SetInitialStep(), SetStep(), SetTrack(), SetupMembers(), and ~G4ITStepProcessor().
|
private |
Definition at line 415 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), ExtractILData(), GetAtRestIL(), GetProcessInfo(), GetTrack(), InitDefineStep(), SetInitialStep(), and SetTrack().
|
private |
Definition at line 351 of file G4ITStepProcessor.hh.
Referenced by ComputeInteractionLength(), G4ITStepProcessor(), and Initialize().
|
private |
Definition at line 417 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), GetAtRestIL(), and SetTrack().
|
private |
Definition at line 342 of file G4ITStepProcessor.hh.
Referenced by ExtractILData(), G4ITStepProcessor(), GetTrackingManager(), InitDefineStep(), Initialize(), and SetTrackingManager().
|
private |
Definition at line 408 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), and DoDefinePhysicalStepLength().
|
private |
Definition at line 349 of file G4ITStepProcessor.hh.
Referenced by DoDefinePhysicalStepLength(), G4ITStepProcessor(), and Initialize().
|
private |
Definition at line 348 of file G4ITStepProcessor.hh.
Referenced by G4ITStepProcessor().
|
private |
Definition at line 359 of file G4ITStepProcessor.hh.
Referenced by CleanProcessor(), DoDefinePhysicalStepLength(), ExtractILData(), GetAtRestIL(), and GetInteractionTime().
|
private |
Definition at line 344 of file G4ITStepProcessor.hh.
Referenced by CalculateSafety(), G4ITStepProcessor(), and Initialize().