26 #ifndef G4MPISCORERMERGER_HH
27 #define G4MPISCORERMERGER_HH
45 G4int verbosity = 0 );
91 void Send(
const unsigned int destination);
92 void Receive(
const unsigned int source);
108 #endif //G4MPISCORERMERGER_HH
G4THitsMap< G4StatDouble > HitStatDoubleMap
void SetScoringManager(G4ScoringManager *mgr)
G4int CalculatePackSize(const G4ScoringManager *) const
void Pack(const G4ScoringManager *)
Pack all meshes into buffer.
HitStatDoubleMap * UnPackHitStatDoubleMap(const G4String &detName, const G4String &colName)
void Send(const unsigned int destination)
unsigned int destinationRank
void SetDestinationRank(G4int i)
virtual ~G4MPIscorerMerger()
void SetupOutputBuffer(char *buff, G4int size, G4int position)
G4ScoringManager * scoringManager
void SetVerbosity(G4int ver)
G4int outputBufferPosition
void UnPackAndMerge(const G4ScoringManager *)
void Receive(const unsigned int source)