Geant4
10.02.p03
|
#include <G4RunManager.hh>
Public Types | |
enum | RMType { sequentialRM, masterRM, workerRM } |
Static Public Member Functions | |
static G4RunManager * | GetRunManager () |
static G4bool | IfGeometryHasBeenDestroyed () |
Protected Member Functions | |
void | CleanUpPreviousEvents () |
void | CleanUpUnnecessaryEvents (G4int keepNEvents) |
void | StackPreviousEvent (G4Event *anEvent) |
G4RunManager (RMType rmType) | |
virtual void | StoreRNGStatus (const G4String &filenamePrefix) |
void | UpdateScoring () |
virtual void | DeleteUserInitializations () |
Static Protected Attributes | |
static G4bool | fGeometryHasBeenDestroyed = false |
Private Member Functions | |
G4RunManager (const G4RunManager &) | |
G4RunManager & | operator= (const G4RunManager &) |
Private Attributes | |
G4RunMessenger * | runMessenger |
Static Private Attributes | |
static G4ThreadLocal G4RunManager * | fRunManager = 0 |
Definition at line 138 of file G4RunManager.hh.
enum G4RunManager::RMType |
Enumerator | |
---|---|
sequentialRM | |
masterRM | |
workerRM |
Definition at line 268 of file G4RunManager.hh.
G4RunManager::G4RunManager | ( | ) |
Definition at line 82 of file G4RunManager.cc.
|
virtual |
Definition at line 183 of file G4RunManager.cc.
|
protected |
Definition at line 121 of file G4RunManager.cc.
|
inlineprivate |
Definition at line 574 of file G4RunManager.hh.
|
virtual |
Reimplemented in G4MTRunManager.
Definition at line 624 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager.
Definition at line 604 of file G4RunManager.cc.
|
virtual |
Definition at line 470 of file G4RunManager.cc.
|
virtual |
Definition at line 262 of file G4RunManager.cc.
|
protected |
Definition at line 491 of file G4RunManager.cc.
|
protected |
Definition at line 510 of file G4RunManager.cc.
|
virtual |
Definition at line 279 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4WorkerRunManager, G4MTRunManager, and tbbWorkerRunManager.
Definition at line 726 of file G4RunManager.cc.
|
inline |
Definition at line 468 of file G4RunManager.hh.
|
virtual |
Definition at line 640 of file G4RunManager.cc.
|
protectedvirtual |
Definition at line 227 of file G4RunManager.cc.
|
virtual |
Reimplemented in CexmcRunManager, G4WorkerRunManager, ParRunManager, and ParRunManager.
Definition at line 360 of file G4RunManager.cc.
void G4RunManager::DumpRegion | ( | const G4String & | rname | ) | const |
Definition at line 703 of file G4RunManager.cc.
void G4RunManager::DumpRegion | ( | G4Region * | region = 0 | ) | const |
Definition at line 708 of file G4RunManager.cc.
Reimplemented in G4WorkerRunManager.
Definition at line 429 of file G4RunManager.cc.
void G4RunManager::GeometryHasBeenModified | ( | G4bool | prop = true | ) |
Definition at line 892 of file G4RunManager.cc.
|
inline |
|
inline |
|
inline |
Definition at line 396 of file G4RunManager.hh.
|
inline |
|
inline |
|
inline |
Definition at line 354 of file G4RunManager.hh.
|
inline |
Definition at line 549 of file G4RunManager.hh.
|
inline |
Definition at line 545 of file G4RunManager.hh.
|
inline |
Definition at line 525 of file G4RunManager.hh.
|
inline |
|
inline |
Definition at line 428 of file G4RunManager.hh.
|
inline |
Definition at line 426 of file G4RunManager.hh.
|
inline |
|
inline |
|
inline |
|
static |
Definition at line 79 of file G4RunManager.cc.
|
inline |
|
inline |
|
inline |
Definition at line 352 of file G4RunManager.hh.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 362 of file G4RunManager.hh.
|
inline |
|
inline |
Definition at line 366 of file G4RunManager.hh.
|
inline |
Definition at line 370 of file G4RunManager.hh.
|
inline |
Definition at line 368 of file G4RunManager.hh.
|
inline |
Definition at line 356 of file G4RunManager.hh.
|
inline |
Definition at line 358 of file G4RunManager.hh.
|
inline |
|
inline |
Definition at line 381 of file G4RunManager.hh.
|
static |
Definition at line 71 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager.
Definition at line 554 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager.
Definition at line 376 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4WorkerRunManager.
Definition at line 570 of file G4RunManager.cc.
|
virtual |
Definition at line 589 of file G4RunManager.cc.
|
inlineprivate |
Definition at line 575 of file G4RunManager.hh.
|
inline |
Definition at line 460 of file G4RunManager.hh.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 396 of file G4RunManager.cc.
Definition at line 906 of file G4RunManager.cc.
void G4RunManager::ReOptimize | ( | G4LogicalVolume * | pLog | ) |
Definition at line 810 of file G4RunManager.cc.
void G4RunManager::ReOptimizeMotherOf | ( | G4VPhysicalVolume * | pPhys | ) |
Definition at line 804 of file G4RunManager.cc.
|
virtual |
Definition at line 689 of file G4RunManager.cc.
|
inlinevirtual |
Reimplemented in G4WorkerRunManager.
Definition at line 585 of file G4RunManager.hh.
|
virtual |
Definition at line 668 of file G4RunManager.cc.
|
virtual |
Definition at line 646 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4WorkerRunManager.
Definition at line 311 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, G4WorkerRunManager, and tbbMasterRunManager.
Definition at line 477 of file G4RunManager.cc.
|
inline |
|
inline |
Definition at line 496 of file G4RunManager.hh.
|
inline |
Definition at line 374 of file G4RunManager.hh.
|
inline |
Definition at line 547 of file G4RunManager.hh.
|
inline |
Definition at line 509 of file G4RunManager.hh.
|
inline |
Definition at line 384 of file G4RunManager.hh.
|
inline |
|
inline |
|
inline |
Definition at line 404 of file G4RunManager.hh.
|
inline |
|
inline |
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 862 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 865 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 868 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 874 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 880 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 886 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 835 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 838 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 856 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 844 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 850 of file G4RunManager.cc.
|
inline |
Definition at line 486 of file G4RunManager.hh.
|
protected |
Definition at line 539 of file G4RunManager.cc.
|
inline |
Definition at line 387 of file G4RunManager.hh.
|
protectedvirtual |
Reimplemented in G4MTRunManager, and G4WorkerRunManager.
Definition at line 464 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4WorkerRunManager.
Definition at line 412 of file G4RunManager.cc.
|
virtual |
Reimplemented in G4MTRunManager.
Definition at line 405 of file G4RunManager.cc.
|
protected |
Definition at line 782 of file G4RunManager.cc.
|
protected |
Definition at line 306 of file G4RunManager.hh.
|
protected |
Definition at line 305 of file G4RunManager.hh.
|
protected |
Definition at line 319 of file G4RunManager.hh.
|
protected |
Definition at line 303 of file G4RunManager.hh.
|
protected |
Definition at line 275 of file G4RunManager.hh.
|
protected |
Definition at line 327 of file G4RunManager.hh.
|
staticprotected |
Definition at line 579 of file G4RunManager.hh.
|
staticprivate |
Definition at line 148 of file G4RunManager.hh.
|
protected |
Definition at line 293 of file G4RunManager.hh.
|
protected |
Definition at line 297 of file G4RunManager.hh.
|
protected |
Definition at line 296 of file G4RunManager.hh.
|
protected |
Definition at line 274 of file G4RunManager.hh.
|
protected |
Definition at line 323 of file G4RunManager.hh.
|
protected |
Definition at line 308 of file G4RunManager.hh.
|
protected |
Definition at line 324 of file G4RunManager.hh.
|
protected |
Definition at line 321 of file G4RunManager.hh.
|
protected |
Definition at line 325 of file G4RunManager.hh.
|
protected |
Definition at line 309 of file G4RunManager.hh.
|
protected |
Definition at line 294 of file G4RunManager.hh.
|
protected |
Definition at line 278 of file G4RunManager.hh.
|
protected |
Definition at line 307 of file G4RunManager.hh.
|
protected |
Definition at line 301 of file G4RunManager.hh.
|
protected |
Definition at line 313 of file G4RunManager.hh.
|
protected |
Definition at line 315 of file G4RunManager.hh.
|
protected |
Definition at line 314 of file G4RunManager.hh.
|
protected |
Definition at line 316 of file G4RunManager.hh.
|
protected |
Definition at line 295 of file G4RunManager.hh.
|
protected |
Definition at line 299 of file G4RunManager.hh.
|
protected |
Definition at line 563 of file G4RunManager.hh.
|
private |
Definition at line 290 of file G4RunManager.hh.
|
protected |
Definition at line 326 of file G4RunManager.hh.
|
protected |
Definition at line 311 of file G4RunManager.hh.
|
protected |
Definition at line 312 of file G4RunManager.hh.
|
protected |
Definition at line 302 of file G4RunManager.hh.
|
protected |
Definition at line 279 of file G4RunManager.hh.
|
protected |
Definition at line 277 of file G4RunManager.hh.
|
protected |
Definition at line 284 of file G4RunManager.hh.
|
protected |
Definition at line 283 of file G4RunManager.hh.
|
protected |
Definition at line 282 of file G4RunManager.hh.
|
protected |
Definition at line 285 of file G4RunManager.hh.
|
protected |
Definition at line 287 of file G4RunManager.hh.
|
protected |
Definition at line 286 of file G4RunManager.hh.
|
protected |
Definition at line 280 of file G4RunManager.hh.
|
protected |
Definition at line 281 of file G4RunManager.hh.
|
protected |
Definition at line 300 of file G4RunManager.hh.