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