Geant4  10.03.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RunMerger Member List

This is the complete list of members for RunMerger, including all inherited members.

DestroyBuffer()G4VUserMPIrunMergerinlineprotected
G4VUserMPIrunMerger()G4VUserMPIrunMerger
G4VUserMPIrunMerger(const G4Run *aRun, G4int destination=G4MPImanager::kRANK_MASTER, G4int verbosity=0)G4VUserMPIrunMerger
GetBuffer() const G4VUserMPIrunMergerinlineprotected
GetBufferSize() const G4VUserMPIrunMergerinlineprotected
GetPosition() const G4VUserMPIrunMergerinlineprotected
InputUserData(void *input_data, const MPI::Datatype &dt, int count)G4VUserMPIrunMergerinlineprotected
Merge()G4VUserMPIrunMergervirtual
OutputUserData(void *input_data, const MPI::Datatype &dt, int count)G4VUserMPIrunMergerinlineprotected
Pack()RunMergerprotectedvirtual
Receive(const unsigned int source)G4VUserMPIrunMergerprotected
RunMerger(const Run *arun, G4int destination=G4MPImanager::kRANK_MASTER, G4int verb=0)RunMergerinline
Send(const unsigned int destination)G4VUserMPIrunMergerprotected
SetDestinationRank(G4int i)G4VUserMPIrunMergerinline
SetRun(G4Run *r)G4VUserMPIrunMergerinline
SetupOutputBuffer(char *buff, G4int size, G4int position)G4VUserMPIrunMergerinlineprotected
SetVerbosity(G4int ver)G4VUserMPIrunMergerinline
UnPack()RunMergerprotectedvirtual
~G4VUserMPIrunMerger()G4VUserMPIrunMergerinlinevirtual