Geant4-11
|
#include <G4Scheduler.hh>
Static Public Member Functions | |
static void | DeleteInstance () |
static G4Scheduler * | Instance () |
Protected Member Functions | |
G4bool | CanICarryOn () |
void | DoProcess () |
void | FindUserPreDefinedTimeStep () |
void | PrintWhyDoYouStop () |
void | Stepping () |
void | SynchronizeTracks () |
virtual | ~G4Scheduler () |
Private Member Functions | |
void | Create () |
G4Scheduler () | |
G4Scheduler (const G4Scheduler &) | |
G4Scheduler & | operator= (const G4Scheduler &) |
Static Private Attributes | |
static G4ThreadLocal G4Scheduler * | fgScheduler |
static G4ThreadLocal G4VScheduler * | fpInstance |
G4Scheduler synchronizes (in time) track stepping
Definition at line 88 of file G4Scheduler.hh.
|
protectedvirtual |
Definition at line 203 of file G4Scheduler.cc.
References Clear(), fgScheduler, and fpMessenger.
|
private |
Definition at line 132 of file G4Scheduler.cc.
References Create().
Referenced by Instance().
|
private |
Definition at line 1135 of file G4Scheduler.cc.
References Create().
Reimplemented from G4VScheduler.
Definition at line 318 of file G4Scheduler.hh.
References fpUserTimeSteps, and fUsePreDefinedTimeSteps.
|
inline |
Definition at line 177 of file G4Scheduler.hh.
References fWatchedTimes.
|
inline |
Definition at line 451 of file G4Scheduler.hh.
References fUseDefaultTimeSteps, and fUsePreDefinedTimeSteps.
Referenced by G4SchedulerMessenger::GetCurrentValue().
|
protected |
Definition at line 564 of file G4Scheduler.cc.
References fContinue, fEndTime, fGlobalTime, fMaxSteps, and fNbSteps.
Referenced by SynchronizeTracks().
void G4Scheduler::Clear | ( | ) |
Definition at line 219 of file G4Scheduler.cc.
References ClearList(), fpMessenger, fpModelHandler, fpModelProcessor, fpStepProcessor, fpTrackingManager, fReactionSet, G4ITTypeManager::Instance(), and G4ITTypeManager::ReleaseRessource().
Referenced by Notify(), and ~G4Scheduler().
void G4Scheduler::ClearList | ( | ) |
Definition at line 267 of file G4Scheduler.cc.
References G4ITTrackHolder::Clear(), G4AllITFinder::DeleteInstance(), and fTrackContainer.
|
private |
Definition at line 139 of file G4Scheduler.cc.
References DBL_MAX, eUndefined, fContinue, fDefaultMinTimeStep, fDefinedMinTimeStep, fEndTime, fGlobalTime, fILTimeStep, fInitialized, fInteractionStep, fITStepStatus, fMaxNZeroTimeStepsAllowed, fMaxSteps, fMaxTimeStep, fNbSteps, fpGun, fpMessenger, fpModelHandler, fpModelProcessor, fPreviousTimeStep, fpStepProcessor, fpTrackingInteractivity, fpTrackingManager, fpUserTimeStepAction, fpUserTimeSteps, fReachedUserTimeLimit, fReactionSet, fResetScavenger, fRunning, fStartTime, fStopTime, fTimeStep, fTimeTolerance, fTmpGlobalTime, fTSTimeStep, fUseDefaultTimeSteps, fUsePreDefinedTimeSteps, fUserUpperTimeLimit, fVerbose, fWhyDoYouStop, fZeroTimeCount, G4ITReactionSet::Instance(), G4ITTypeManager::Instance(), microsecond, picosecond, and G4ITTypeManager::ReserveRessource().
Referenced by G4Scheduler(), and operator=().
|
static |
DeleteInstance should be used instead of the destructor
Definition at line 123 of file G4Scheduler.cc.
References fgScheduler.
|
protected |
Definition at line 616 of file G4Scheduler.cc.
References fContinue, fGlobalTime, fMaxSteps, fNbSteps, fpUserTimeStepAction, fStopTime, fTrackContainer, fVerbose, G4BestUnit, G4cout, G4endl, G4ITTrackHolder::MainListsNOTEmpty(), G4MemStat::MemoryUsage(), G4UserTimeStepAction::NewStage(), PrintWhyDoYouStop(), and Stepping().
Referenced by SynchronizeTracks().
void G4Scheduler::EndTracking | ( | ) |
Definition at line 1074 of file G4Scheduler.cc.
References G4ManyFastLists< OBJECT >::begin(), G4ManyFastLists< OBJECT >::end(), G4ITTrackingManager::EndTrackingWOKill(), FatalErrorInArgument, fpTrackingManager, fRunning, fTrackContainer, G4endl, G4Exception(), G4ITTrackHolder::GetMainList(), G4ITTrackHolder::GetSecondariesList(), G4ITTrackHolder::MainListsNOTEmpty(), G4ITTrackHolder::MergeSecondariesWithMainList(), and G4ITTrackHolder::SecondaryListsNOTEmpty().
Referenced by Process().
|
protected |
Definition at line 1019 of file G4Scheduler.cc.
References FatalErrorInArgument, fDefinedMinTimeStep, fGlobalTime, fpUserTimeSteps, fTimeTolerance, and G4Exception().
void G4Scheduler::ForceReinitialization | ( | ) |
Definition at line 1128 of file G4Scheduler.cc.
References fInitialized, and Initialize().
void G4Scheduler::GetCollisionType | ( | G4String & | interactionType | ) |
Definition at line 1159 of file G4Scheduler.cc.
References eCollisionBetweenTracks, eInteractionWithMedium, and fITStepStatus.
Referenced by Stepping().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 349 of file G4Scheduler.hh.
References fEndTime.
Referenced by G4DNAIRT::G4DNAIRT(), G4DNAIRT_geometries::G4DNAIRT_geometries(), G4SchedulerMessenger::GetCurrentValue(), and G4DNAIRT::Initialize().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 364 of file G4Scheduler.hh.
References fGlobalTime.
Referenced by G4ITTrackHolder::_PushTrack(), G4DNAIRT_geometries::Initialize(), G4DNAIRT::MakeReaction(), G4DNAIRT_geometries::MakeReaction(), G4DNAIRT::Sampling(), and G4DNAIRT_geometries::Sampling().
|
inline |
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 426 of file G4Scheduler.hh.
References fpTrackingInteractivity.
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 953 of file G4Scheduler.cc.
References fDefaultMinTimeStep, fDefinedMinTimeStep, fGlobalTime, fpUserTimeSteps, fStopTime, fTimeTolerance, and fUserUpperTimeLimit.
Referenced by Stepping().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 339 of file G4Scheduler.hh.
References fMaxSteps.
Referenced by G4SchedulerMessenger::GetCurrentValue().
|
inline |
Definition at line 189 of file G4Scheduler.hh.
References fMaxTimeStep.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 396 of file G4Scheduler.hh.
References fMaxNZeroTimeStepsAllowed.
Referenced by G4SchedulerMessenger::GetCurrentValue().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 301 of file G4Scheduler.hh.
References fpModelHandler.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 329 of file G4Scheduler.hh.
References fNbSteps.
G4double G4Scheduler::GetNextWatchedTime | ( | ) | const |
Definition at line 502 of file G4Scheduler.cc.
References DBL_MAX, fGlobalTime, and fWatchedTimes.
Referenced by SynchronizeTracks().
|
virtual |
Definition at line 1153 of file G4Scheduler.cc.
References fTrackContainer, and G4ITTrackHolder::GetNTracks().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 411 of file G4Scheduler.hh.
References fPreviousTimeStep.
Referenced by G4DNAIRT_geometries::SpaceBinning().
|
inline |
Definition at line 194 of file G4Scheduler.hh.
References fpUserScavenger.
Referenced by G4DNAScavengerProcess::BuildPhysicsTable(), G4DNAUpdateSystemModel::CreateMolecule(), G4DNAEventScheduler::Initialize(), G4DNAGillespieDirectMethod::Initialize(), G4DNAUpdateSystemModel::KillMolecule(), and G4DNAEventScheduler::Voxelizing().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 344 of file G4Scheduler.hh.
References fStartTime.
Referenced by G4DNAIRT::G4DNAIRT(), G4DNAIRT_geometries::G4DNAIRT_geometries(), and G4DNAIRT::Initialize().
|
inline |
Definition at line 416 of file G4Scheduler.hh.
References fITStepStatus.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 354 of file G4Scheduler.hh.
References fTimeStep.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 406 of file G4Scheduler.hh.
References fTimeTolerance.
Referenced by G4ITTrackHolder::_PushTrack(), and G4SchedulerMessenger::GetCurrentValue().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 375 of file G4Scheduler.hh.
References fpUserTimeStepAction.
|
inline |
Definition at line 385 of file G4Scheduler.hh.
References fVerbose.
Referenced by G4SchedulerMessenger::GetCurrentValue().
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 284 of file G4Scheduler.cc.
References FatalErrorInArgument, fInitialized, fpModelHandler, fpModelProcessor, fpStepProcessor, fpTrackingInteractivity, fpTrackingManager, fpUserTimeSteps, fUsePreDefinedTimeSteps, G4Exception(), G4ITTrackingManager::SetInteractivity(), G4ITModelProcessor::SetModelHandler(), G4ITModelProcessor::SetTrackingManager(), and G4ITStepProcessor::SetTrackingManager().
Referenced by ForceReinitialization(), G4DNAChemistryManager::InitializeThread(), Process(), and G4SchedulerMessenger::SetNewValue().
|
static |
Definition at line 101 of file G4Scheduler.cc.
References fgScheduler, and G4Scheduler().
Referenced by G4ITTrackHolder::_PushTrack(), G4MoleculeCounter::AddAMoleculeAtTime(), G4DNAScavengerProcess::BuildPhysicsTable(), G4DNAIRTMoleculeEncounterStepper::CalculateMinTimeStep(), G4DNAIndependentReactionTimeStepper::CalculateStep(), G4DNAUpdateSystemModel::CreateMolecule(), G4DNAIRT::G4DNAIRT(), G4DNAIRT_geometries::G4DNAIRT_geometries(), G4DNAEventScheduler::Initialize(), G4DNAGillespieDirectMethod::Initialize(), G4DNAIRT::Initialize(), G4DNAIRT_geometries::Initialize(), G4DNAChemistryManager::InitializeMaster(), G4DNAChemistryManager::InitializeThread(), G4VScheduler::Instance(), G4DNAUpdateSystemModel::KillMolecule(), G4DNAIRT::MakeReaction(), G4DNAIRT_geometries::MakeReaction(), G4DNAIRTMoleculeEncounterStepper::Prepare(), G4DNAScavengerMaterial::RemoveAMoleculeAtTime(), G4MoleculeCounter::RemoveAMoleculeAtTime(), G4DNAChemistryManager::Run(), G4DNAIRT::Sampling(), G4DNAIRT_geometries::Sampling(), G4DNAChemistryManager::SetGun(), G4DNAIRT_geometries::SpaceBinning(), and G4DNAEventScheduler::Voxelizing().
|
inline |
Definition at line 296 of file G4Scheduler.hh.
References fInitialized.
Referenced by G4SchedulerMessenger::GetCurrentValue().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 108 of file G4Scheduler.hh.
References fRunning.
|
virtual |
Implements G4VStateDependent.
Definition at line 108 of file G4Scheduler.cc.
References Clear(), fVerbose, G4cout, G4endl, and G4State_Quit.
|
inherited |
Definition at line 66 of file G4VStateDependent.cc.
|
private |
Definition at line 1144 of file G4Scheduler.cc.
References Create().
|
inherited |
Definition at line 61 of file G4VStateDependent.cc.
|
protected |
Definition at line 572 of file G4Scheduler.cc.
References fContinue, fGlobalTime, fMaxSteps, fNbSteps, fStopTime, fTrackContainer, fWhyDoYouStop, G4BestUnit, G4cout, G4endl, and G4ITTrackHolder::MainListsNOTEmpty().
Referenced by DoProcess().
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 379 of file G4Scheduler.cc.
References ClearList(), G4ITGun::DefineTracks(), G4ITTrackHolder::DelayListsNOTEmpty(), G4UserTimeStepAction::EndProcessing(), EndTracking(), fGlobalTime, G4ITTrackingInteractivity::Finalize(), fInitialized, fpGun, fpModelProcessor, fpStepProcessor, fpTrackingInteractivity, fpUserScavenger, fpUserTimeStepAction, fResetScavenger, fRunning, fStartTime, fTrackContainer, fVerbose, G4BestUnit, G4cout, G4endl, G4ITTrackHolder::GetNextTime(), G4ITModelProcessor::Initialize(), G4ITStepProcessor::Initialize(), G4ITTrackingInteractivity::Initialize(), Initialize(), Reset(), G4Timer::Start(), G4UserTimeStepAction::StartProcessing(), G4Timer::Stop(), and SynchronizeTracks().
Referenced by G4DNAChemistryManager::Run(), and G4SchedulerMessenger::SetNewValue().
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 277 of file G4Scheduler.cc.
References fpModelHandler, and G4ITModelHandler::RegisterModel().
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 359 of file G4Scheduler.cc.
References G4ITReactionSet::CleanAllReaction(), DBL_MAX, eUndefined, fContinue, fGlobalTime, fILTimeStep, fInteractionStep, fITStepStatus, fNbSteps, fPreviousTimeStep, fReactionSet, fStartTime, fTimeStep, fTSTimeStep, fUserUpperTimeLimit, and fZeroTimeCount.
Referenced by Process().
|
inline |
Definition at line 456 of file G4Scheduler.hh.
References fResetScavenger.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 359 of file G4Scheduler.hh.
References fDefaultMinTimeStep.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 306 of file G4Scheduler.hh.
References fEndTime.
Referenced by G4SchedulerMessenger::SetNewValue().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 431 of file G4Scheduler.hh.
References fpGun.
Referenced by G4DNAChemistryManager::SetGun().
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 1116 of file G4Scheduler.cc.
References fpTrackingInteractivity, fpTrackingManager, and G4ITTrackingManager::SetInteractivity().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 334 of file G4Scheduler.hh.
References fMaxSteps.
Referenced by G4SchedulerMessenger::SetNewValue().
|
inline |
Definition at line 184 of file G4Scheduler.hh.
References fMaxTimeStep.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 391 of file G4Scheduler.hh.
References fMaxNZeroTimeStepsAllowed.
Referenced by G4SchedulerMessenger::SetNewValue().
|
inline |
Definition at line 198 of file G4Scheduler.hh.
References fpUserScavenger.
Reimplemented from G4VScheduler.
Definition at line 312 of file G4Scheduler.hh.
References fpUserTimeSteps, and fUsePreDefinedTimeSteps.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 401 of file G4Scheduler.hh.
References fTimeTolerance.
Referenced by G4SchedulerMessenger::SetNewValue().
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 370 of file G4Scheduler.hh.
References fpUserTimeStepAction.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 380 of file G4Scheduler.hh.
References fVerbose.
Referenced by G4SchedulerMessenger::SetNewValue().
|
protected |
Definition at line 663 of file G4Scheduler.cc.
References G4ITModelProcessor::CalculateMinTimeStep(), G4ITReactionSet::CleanAllReaction(), G4ITStepProcessor::ComputeInteractionLength(), G4ITModelProcessor::ComputeTrackReaction(), DBL_MAX, G4ITStepProcessor::DoIt(), eCollisionBetweenTracks, eInteractionWithMedium, eUndefined, FatalErrorInArgument, fDefinedMinTimeStep, fGlobalTime, fILTimeStep, fInteractionStep, fITStepStatus, fMaxNZeroTimeStepsAllowed, fMaxTimeStep, fNbSteps, fpModelProcessor, fPreviousTimeStep, fpStepProcessor, fpUserTimeStepAction, fReachedUserTimeLimit, fReactionSet, fStopTime, fTimeStep, fTimeTolerance, fTSTimeStep, fUseDefaultTimeSteps, fUsePreDefinedTimeSteps, fVerbose, fZeroTimeCount, G4BestUnit, G4cout, G4endl, G4Exception(), GetCollisionType(), G4ITModelProcessor::GetComputeTimeStep(), GetLimitingTimeStep(), LIGHT_RED, G4MemStat::MemoryUsage(), G4ITStepProcessor::PrepareLeadingTracks(), RESET_COLOR, G4ITStepProcessor::ResetLeadingTracks(), G4UserTimeStepAction::UserPostTimeStepAction(), and G4UserTimeStepAction::UserPreTimeStepAction().
Referenced by DoProcess().
|
inline |
Definition at line 421 of file G4Scheduler.hh.
References fContinue.
Referenced by G4DNAIRTMoleculeEncounterStepper::CalculateMinTimeStep().
|
protected |
Definition at line 511 of file G4Scheduler.cc.
References CanICarryOn(), DoProcess(), fEndTime, fGlobalTime, fStopTime, fTmpGlobalTime, fTrackContainer, G4ITTrackHolder::GetNextTime(), GetNextWatchedTime(), G4ITTrackHolder::MergeNextTimeToMainList(), and G4INCL::Math::min().
Referenced by Process().
|
inline |
Definition at line 446 of file G4Scheduler.hh.
References fUseDefaultTimeSteps.
Referenced by G4SchedulerMessenger::SetNewValue().
|
inline |
Definition at line 441 of file G4Scheduler.hh.
References fWhyDoYouStop.
Referenced by G4SchedulerMessenger::SetNewValue().
|
private |
Definition at line 228 of file G4Scheduler.hh.
Referenced by CanICarryOn(), Create(), DoProcess(), PrintWhyDoYouStop(), Reset(), and Stop().
|
private |
Definition at line 252 of file G4Scheduler.hh.
Referenced by Create(), GetLimitingTimeStep(), and SetDefaultTimeStep().
|
private |
Definition at line 256 of file G4Scheduler.hh.
Referenced by Create(), FindUserPreDefinedTimeStep(), GetLimitingTimeStep(), and Stepping().
|
private |
Definition at line 242 of file G4Scheduler.hh.
Referenced by CanICarryOn(), Create(), GetEndTime(), SetEndTime(), and SynchronizeTracks().
|
private |
Definition at line 238 of file G4Scheduler.hh.
Referenced by CanICarryOn(), Create(), DoProcess(), FindUserPreDefinedTimeStep(), GetGlobalTime(), GetLimitingTimeStep(), GetNextWatchedTime(), PrintWhyDoYouStop(), Process(), Reset(), Stepping(), and SynchronizeTracks().
|
staticprivate |
Definition at line 223 of file G4Scheduler.hh.
Referenced by DeleteInstance(), Instance(), and ~G4Scheduler().
|
private |
Definition at line 279 of file G4Scheduler.hh.
Referenced by Create(), Reset(), and Stepping().
|
private |
Definition at line 226 of file G4Scheduler.hh.
Referenced by Create(), ForceReinitialization(), Initialize(), IsInitialized(), and Process().
|
private |
Definition at line 283 of file G4Scheduler.hh.
Referenced by Create(), Reset(), and Stepping().
|
private |
Definition at line 233 of file G4Scheduler.hh.
Referenced by Create(), GetCollisionType(), GetStatus(), Reset(), and Stepping().
|
private |
Definition at line 245 of file G4Scheduler.hh.
Referenced by Create(), GetMaxZeroTimeAllowed(), SetMaxZeroTimeAllowed(), and Stepping().
|
private |
Definition at line 231 of file G4Scheduler.hh.
Referenced by CanICarryOn(), Create(), DoProcess(), GetMaxNbSteps(), PrintWhyDoYouStop(), and SetMaxNbSteps().
|
private |
Definition at line 248 of file G4Scheduler.hh.
Referenced by Create(), GetMaxTimeStep(), SetMaxTimeStep(), and Stepping().
|
private |
Definition at line 230 of file G4Scheduler.hh.
Referenced by CanICarryOn(), Create(), DoProcess(), GetNbSteps(), PrintWhyDoYouStop(), Reset(), and Stepping().
|
private |
|
staticprivateinherited |
Definition at line 52 of file G4VScheduler.hh.
Referenced by G4VScheduler::G4VScheduler(), and G4VScheduler::~G4VScheduler().
|
private |
Definition at line 221 of file G4Scheduler.hh.
Referenced by Clear(), Create(), and ~G4Scheduler().
|
private |
Definition at line 274 of file G4Scheduler.hh.
Referenced by Clear(), Create(), GetModelHandler(), Initialize(), and RegisterModel().
|
private |
Definition at line 269 of file G4Scheduler.hh.
Referenced by Clear(), Create(), Initialize(), Process(), and Stepping().
|
private |
Definition at line 243 of file G4Scheduler.hh.
Referenced by Create(), GetPreviousTimeStep(), Reset(), and Stepping().
|
private |
Definition at line 268 of file G4Scheduler.hh.
Referenced by Clear(), Create(), Initialize(), Process(), and Stepping().
|
private |
Definition at line 271 of file G4Scheduler.hh.
Referenced by Create(), GetInteractivity(), Initialize(), Process(), and SetInteractivity().
|
private |
Definition at line 270 of file G4Scheduler.hh.
Referenced by Clear(), Create(), EndTracking(), Initialize(), and SetInteractivity().
|
private |
Definition at line 264 of file G4Scheduler.hh.
Referenced by GetScavengerMaterial(), Process(), and SetScavengerMaterial().
|
private |
Definition at line 262 of file G4Scheduler.hh.
Referenced by Create(), DoProcess(), GetUserTimeStepAction(), Process(), SetUserAction(), and Stepping().
Definition at line 253 of file G4Scheduler.hh.
Referenced by AddTimeStep(), Create(), FindUserPreDefinedTimeStep(), GetLimitingTimeStep(), Initialize(), and SetTimeSteps().
|
private |
Definition at line 258 of file G4Scheduler.hh.
Referenced by Create(), and Stepping().
|
private |
Definition at line 272 of file G4Scheduler.hh.
Referenced by Clear(), Create(), Reset(), and Stepping().
|
private |
Definition at line 291 of file G4Scheduler.hh.
Referenced by Create(), Process(), and ResetScavenger().
|
private |
Definition at line 227 of file G4Scheduler.hh.
Referenced by Create(), EndTracking(), IsRunning(), and Process().
|
private |
Definition at line 240 of file G4Scheduler.hh.
Referenced by Create(), GetStartTime(), Process(), and Reset().
|
private |
Definition at line 241 of file G4Scheduler.hh.
Referenced by Create(), DoProcess(), GetLimitingTimeStep(), PrintWhyDoYouStop(), Stepping(), and SynchronizeTracks().
|
private |
Definition at line 247 of file G4Scheduler.hh.
Referenced by Create(), GetTimeStep(), Reset(), and Stepping().
|
private |
Definition at line 237 of file G4Scheduler.hh.
Referenced by Create(), FindUserPreDefinedTimeStep(), GetLimitingTimeStep(), GetTimeTolerance(), SetTimeTolerance(), and Stepping().
|
private |
Definition at line 239 of file G4Scheduler.hh.
Referenced by Create(), and SynchronizeTracks().
|
private |
Definition at line 273 of file G4Scheduler.hh.
Referenced by ClearList(), DoProcess(), EndTracking(), GetNTracks(), PrintWhyDoYouStop(), Process(), and SynchronizeTracks().
|
private |
Definition at line 277 of file G4Scheduler.hh.
Referenced by Create(), Reset(), and Stepping().
|
private |
Definition at line 236 of file G4Scheduler.hh.
Referenced by AreDefaultTimeStepsUsed(), Create(), Stepping(), and UseDefaultTimeSteps().
|
private |
Definition at line 251 of file G4Scheduler.hh.
Referenced by AddTimeStep(), AreDefaultTimeStepsUsed(), Create(), Initialize(), SetTimeSteps(), and Stepping().
|
mutableprivate |
Definition at line 255 of file G4Scheduler.hh.
Referenced by Create(), GetLimitingTimeStep(), and Reset().
|
private |
Definition at line 224 of file G4Scheduler.hh.
Referenced by Create(), DoProcess(), GetVerbose(), Notify(), Process(), SetVerbose(), and Stepping().
|
private |
Definition at line 260 of file G4Scheduler.hh.
Referenced by AddWatchedTime(), and GetNextWatchedTime().
|
private |
Definition at line 225 of file G4Scheduler.hh.
Referenced by Create(), PrintWhyDoYouStop(), and WhyDoYouStop().
|
private |
Definition at line 244 of file G4Scheduler.hh.
Referenced by Create(), Reset(), and Stepping().