Geant4  10.02
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
myrunRunMergerprivate
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