Geant4.10
|
#include <G4MPImanager.hh>
Public Types | |
enum | { kRANK_MASTER = 0 } |
enum | { kTAG_G4COMMAND = 100, kTAG_G4STATUS = 200, kTAG_G4SEED = 300, kTAG_DATA = 1000 } |
Static Public Member Functions | |
static G4MPImanager * | GetManager () |
Definition at line 45 of file G4MPImanager.hh.
anonymous enum |
Enumerator | |
---|---|
kRANK_MASTER |
Definition at line 48 of file G4MPImanager.hh.
anonymous enum |
Enumerator | |
---|---|
kTAG_G4COMMAND | |
kTAG_G4STATUS | |
kTAG_G4SEED | |
kTAG_DATA |
Definition at line 50 of file G4MPImanager.hh.
G4MPImanager::G4MPImanager | ( | ) |
Definition at line 68 of file G4MPImanager.cc.
References Initialize().
G4MPImanager::G4MPImanager | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 78 of file G4MPImanager.cc.
References Initialize().
G4MPImanager::~G4MPImanager | ( | ) |
Definition at line 416 of file G4MPImanager.cc.
References kRANK_MASTER, and kTAG_G4COMMAND.
Definition at line 460 of file G4MPImanager.cc.
References G4UIcommand::ConvertToString(), G4cout, G4endl, G4RunManager::GetRunManager(), and G4UImanager::GetUIpointer().
G4bool G4MPImanager::CheckThreadStatus | ( | ) |
Definition at line 325 of file G4MPImanager.cc.
References kRANK_MASTER, and kTAG_G4STATUS.
Referenced by ExecuteBeamOnThread(), and ShowStatus().
void G4MPImanager::DistributeSeeds | ( | ) |
Definition at line 385 of file G4MPImanager.cc.
References CheckThreadStatus(), test::cmdstr, FatalException, G4cout, G4endl, and G4Exception().
Definition at line 449 of file G4MPImanager.cc.
Definition at line 356 of file G4MPImanager.cc.
References fCommandSucceeded, fIllegalApplicationState, G4cerr, G4endl, and G4UImanager::GetUIpointer().
|
inline |
Definition at line 199 of file G4MPImanager.hh.
Referenced by G4MPIsession::SessionStart().
|
inline |
Definition at line 210 of file G4MPImanager.hh.
Referenced by G4MPIsession::SessionStart().
|
static |
Definition at line 103 of file G4MPImanager.cc.
References FatalException, and G4Exception().
Referenced by G4MPIrandomSeedGenerator::CheckDoubleCount(), G4VMPIsession::G4VMPIsession(), and G4MPIrandomSeedGenerator::GenerateSeeds().
|
inline |
Definition at line 223 of file G4MPImanager.hh.
Referenced by G4MPImessenger::GetCurrentValue().
|
inline |
Definition at line 153 of file G4MPImanager.hh.
|
inline |
Definition at line 173 of file G4MPImanager.hh.
|
inline |
Definition at line 228 of file G4MPImanager.hh.
|
inline |
Definition at line 178 of file G4MPImanager.hh.
|
inline |
Definition at line 158 of file G4MPImanager.hh.
Referenced by G4MPImessenger::GetCurrentValue().
|
inline |
Definition at line 205 of file G4MPImanager.hh.
|
inline |
Definition at line 193 of file G4MPImanager.hh.
|
inline |
Definition at line 183 of file G4MPImanager.hh.
|
inline |
Definition at line 188 of file G4MPImanager.hh.
void G4MPImanager::JoinBeamOnThread | ( | ) |
Definition at line 407 of file G4MPImanager.cc.
Definition at line 532 of file G4MPImanager.cc.
Referenced by ShowStatus().
Definition at line 215 of file G4MPImanager.hh.
Definition at line 163 of file G4MPImanager.hh.
void G4MPImanager::ShowHelp | ( | ) | const |
Definition at line 546 of file G4MPImanager.cc.
References G4cout, and G4endl.
void G4MPImanager::ShowSeeds | ( | ) |
Definition at line 294 of file G4MPImanager.cc.
References G4cout, G4endl, CLHEP::HepRandom::getTheSeed(), kRANK_MASTER, and kTAG_G4SEED.
void G4MPImanager::ShowStatus | ( | ) |
Definition at line 238 of file G4MPImanager.cc.
References CheckThreadStatus(), G4cout, G4endl, G4FFGEnumerations::INT, G4MPIstatus::kNSIZE, kRANK_MASTER, kTAG_G4STATUS, and Print().
void G4MPImanager::WaitBeamOn | ( | ) |
Definition at line 511 of file G4MPImanager.cc.
References G4FFGEnumerations::INT, kRANK_MASTER, and kTAG_G4STATUS.