Geant4
10.02.p03
|
#include <G4Scheduler.hh>
Static Public Member Functions | |
static G4Scheduler * | Instance () |
static void | DeleteInstance () |
![]() | |
static G4VScheduler * | Instance () |
Protected Member Functions | |
virtual | ~G4Scheduler () |
void | DoProcess () |
void | SynchronizeTracks () |
void | Stepping () |
void | FindUserPreDefinedTimeStep () |
bool | CanICarryOn () |
void | PrintWhyDoYouStop () |
![]() | |
G4VScheduler () | |
virtual | ~G4VScheduler () |
Private Member Functions | |
G4Scheduler () | |
void | Create () |
G4Scheduler (const G4Scheduler &) | |
G4Scheduler & | operator= (const G4Scheduler &) |
Static Private Attributes | |
static G4ThreadLocal G4Scheduler * | fgScheduler |
G4ITStepManager enables to synchronize in time the step of tracks.
Definition at line 94 of file G4Scheduler.hh.
|
protectedvirtual |
Definition at line 201 of file G4Scheduler.cc.
|
private |
Definition at line 133 of file G4Scheduler.cc.
|
private |
Definition at line 1122 of file G4Scheduler.cc.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 310 of file G4Scheduler.hh.
|
inline |
Definition at line 181 of file G4Scheduler.hh.
|
inline |
|
protected |
void G4Scheduler::Clear | ( | ) |
Definition at line 217 of file G4Scheduler.cc.
void G4Scheduler::ClearList | ( | ) |
Definition at line 265 of file G4Scheduler.cc.
|
private |
Definition at line 140 of file G4Scheduler.cc.
|
static |
DeleteInstance should be used instead of the destructor
Definition at line 124 of file G4Scheduler.cc.
|
protected |
Definition at line 601 of file G4Scheduler.cc.
void G4Scheduler::EndTracking | ( | ) |
Definition at line 1061 of file G4Scheduler.cc.
|
protected |
Definition at line 1006 of file G4Scheduler.cc.
void G4Scheduler::ForceReinitialization | ( | ) |
void G4Scheduler::GetCollisionType | ( | G4String & | interactionType | ) |
Definition at line 1146 of file G4Scheduler.cc.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 341 of file G4Scheduler.hh.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 356 of file G4Scheduler.hh.
|
inline |
Definition at line 428 of file G4Scheduler.hh.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 418 of file G4Scheduler.hh.
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 940 of file G4Scheduler.cc.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 331 of file G4Scheduler.hh.
|
inline |
Definition at line 194 of file G4Scheduler.hh.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 388 of file G4Scheduler.hh.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 321 of file G4Scheduler.hh.
double G4Scheduler::GetNextWatchedTime | ( | ) | const |
|
virtual |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
Definition at line 408 of file G4Scheduler.hh.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 398 of file G4Scheduler.hh.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 367 of file G4Scheduler.hh.
|
inline |
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 282 of file G4Scheduler.cc.
|
static |
Definition at line 102 of file G4Scheduler.cc.
|
inline |
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 114 of file G4Scheduler.hh.
|
virtual |
Implements G4VStateDependent.
Definition at line 109 of file G4Scheduler.cc.
|
private |
Definition at line 1131 of file G4Scheduler.cc.
|
protected |
Definition at line 557 of file G4Scheduler.cc.
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 377 of file G4Scheduler.cc.
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 275 of file G4Scheduler.cc.
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 357 of file G4Scheduler.cc.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 298 of file G4Scheduler.hh.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 423 of file G4Scheduler.hh.
|
virtual |
Reimplemented from G4VScheduler.
Definition at line 1103 of file G4Scheduler.cc.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 326 of file G4Scheduler.hh.
|
inline |
Definition at line 188 of file G4Scheduler.hh.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 383 of file G4Scheduler.hh.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 304 of file G4Scheduler.hh.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 393 of file G4Scheduler.hh.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 362 of file G4Scheduler.hh.
|
inlinevirtual |
Reimplemented from G4VScheduler.
Definition at line 372 of file G4Scheduler.hh.
|
protected |
Definition at line 648 of file G4Scheduler.cc.
|
inline |
Definition at line 413 of file G4Scheduler.hh.
|
protected |
Definition at line 496 of file G4Scheduler.cc.
|
inline |
|
inline |
|
private |
Definition at line 224 of file G4Scheduler.hh.
|
private |
Definition at line 248 of file G4Scheduler.hh.
|
private |
Definition at line 252 of file G4Scheduler.hh.
|
private |
Definition at line 238 of file G4Scheduler.hh.
|
private |
Definition at line 234 of file G4Scheduler.hh.
|
staticprivate |
Definition at line 219 of file G4Scheduler.hh.
|
private |
Definition at line 273 of file G4Scheduler.hh.
|
private |
Definition at line 222 of file G4Scheduler.hh.
|
private |
Definition at line 277 of file G4Scheduler.hh.
|
private |
Definition at line 229 of file G4Scheduler.hh.
|
private |
Definition at line 241 of file G4Scheduler.hh.
|
private |
Definition at line 227 of file G4Scheduler.hh.
|
private |
Definition at line 244 of file G4Scheduler.hh.
|
private |
Definition at line 226 of file G4Scheduler.hh.
|
private |
Definition at line 281 of file G4Scheduler.hh.
|
private |
Definition at line 217 of file G4Scheduler.hh.
|
private |
Definition at line 268 of file G4Scheduler.hh.
|
private |
Definition at line 263 of file G4Scheduler.hh.
|
private |
Definition at line 239 of file G4Scheduler.hh.
|
private |
Definition at line 262 of file G4Scheduler.hh.
|
private |
Definition at line 265 of file G4Scheduler.hh.
|
private |
Definition at line 264 of file G4Scheduler.hh.
|
private |
Definition at line 258 of file G4Scheduler.hh.
|
private |
Definition at line 249 of file G4Scheduler.hh.
|
private |
Definition at line 254 of file G4Scheduler.hh.
|
private |
Definition at line 266 of file G4Scheduler.hh.
|
private |
Definition at line 223 of file G4Scheduler.hh.
|
private |
Definition at line 236 of file G4Scheduler.hh.
|
private |
Definition at line 237 of file G4Scheduler.hh.
|
private |
Definition at line 243 of file G4Scheduler.hh.
|
private |
Definition at line 233 of file G4Scheduler.hh.
|
private |
Definition at line 235 of file G4Scheduler.hh.
|
private |
Definition at line 267 of file G4Scheduler.hh.
|
private |
Definition at line 271 of file G4Scheduler.hh.
|
private |
Definition at line 232 of file G4Scheduler.hh.
|
private |
Definition at line 247 of file G4Scheduler.hh.
|
mutableprivate |
Definition at line 251 of file G4Scheduler.hh.
|
private |
Definition at line 220 of file G4Scheduler.hh.
|
private |
Definition at line 256 of file G4Scheduler.hh.
|
private |
Definition at line 221 of file G4Scheduler.hh.
|
private |
Definition at line 240 of file G4Scheduler.hh.