26 #ifndef G4MPISCORERMERGER_HH
27 #define G4MPISCORERMERGER_HH
37 G4int verbosity = 0 );
76 #endif //G4MPISCORERMERGER_HH
std::vector< convMap_t * > convertedMesh
G4ScoringManager * GetScoringManager() const
G4int GetDestinationRank() const
void SetVerbosity(G4int ver)
void SetDestinationRank(G4int i)
G4int GetCommSize() const
void SetScoringManager(G4ScoringManager *mgr)
virtual convMap_t * convertMap(const G4String &mapName, G4THitsMap< double > *map) const
virtual void SendOneMesh()
virtual void ReceiveOneMesh()
G4MPIScorerMerger(G4ScoringManager *mgr, G4int destination=G4MPImanager::kRANK_MASTER, G4int verbosity=0)
G4int GetVerbosity() const
virtual void MergeOneMesh()
MPI::Intracomm COMM_G4COMMAND_
virtual void convertMesh(const G4VScoringMesh *mesh)
friend std::ostream & operator<<(std::ostream &os, const convMap_t &cnv)
virtual ~G4MPIScorerMerger()
G4ScoringManager * scoringManager