![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/parallel/MPI/source/include/G4MPIbatch.hh>
Inheritance diagram for G4MPIbatch:
Collaboration diagram for G4MPIbatch:Protected Attributes | |
| std::ifstream | batch_stream_ |
| G4bool | is_opened_ |
| G4bool | is_batch_mode_ |
Protected Attributes inherited from G4VMPIsession | |
| G4MPImanager * | g4mpi_ |
| G4bool | is_master_ |
| G4bool | is_slave_ |
| G4int | rank_ |
Additional Inherited Members | |
Public Types inherited from G4coutDestination | |
| using | Transformer = std::function< G4bool(G4String &)> |
Static Public Member Functions inherited from G4UIsession | |
| static G4int | InSession () |
Static Protected Attributes inherited from G4UIsession | |
| static G4ICOMS_DLL G4int | inSession = 0 |
Definition at line 34 of file G4MPIbatch.hh.
View newest version in sPHENIX GitHub at line 34 of file G4MPIbatch.hh
Definition at line 64 of file G4MPIbatch.cc.
View newest version in sPHENIX GitHub at line 64 of file G4MPIbatch.cc
References batch_stream_, G4cerr, G4endl, in, G4VMPIsession::is_master_, and is_opened_.
| G4MPIbatch::~G4MPIbatch | ( | ) |
Definition at line 79 of file G4MPIbatch.cc.
View newest version in sPHENIX GitHub at line 79 of file G4MPIbatch.cc
References batch_stream_, and is_opened_.
|
protected |
Definition at line 85 of file G4MPIbatch.cc.
View newest version in sPHENIX GitHub at line 85 of file G4MPIbatch.cc
References batch_stream_, G4String::both, BUFSIZE, G4VMPIsession::BypassCommand(), G4Exception(), JustWarning, G4String::replace(), G4String::strip(), and Tokenize().
Referenced by SessionStart().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Implements G4VBasicShell.
Definition at line 154 of file G4MPIbatch.cc.
View newest version in sPHENIX GitHub at line 154 of file G4MPIbatch.cc
References G4VMPIsession::ExecCommand(), fCommandSucceeded, G4cerr, G4cout, G4endl, G4VMPIsession::g4mpi_, G4UImanager::GetUIpointer(), G4VMPIsession::is_master_, is_opened_, and ReadCommand().
Here is the call graph for this function:
|
protected |
Definition at line 42 of file G4MPIbatch.hh.
View newest version in sPHENIX GitHub at line 42 of file G4MPIbatch.hh
Referenced by G4MPIbatch(), ReadCommand(), and ~G4MPIbatch().
|
protected |
Definition at line 44 of file G4MPIbatch.hh.
View newest version in sPHENIX GitHub at line 44 of file G4MPIbatch.hh
|
protected |
Definition at line 43 of file G4MPIbatch.hh.
View newest version in sPHENIX GitHub at line 43 of file G4MPIbatch.hh
Referenced by G4MPIbatch(), SessionStart(), and ~G4MPIbatch().