Import Geant4 11.3.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2024-06-28 13:08:51 +02:00
parent f7b23877ed
commit e58e650b32
5232 changed files with 239416 additions and 244360 deletions
@@ -26,23 +26,23 @@
#ifndef G4MPIRUNMERGER_HH_
#define G4MPIRUNMERGER_HH_
#include "G4VUserMPIrunMerger.hh"
#include "G4Run.hh"
#include "G4VUserMPIrunMerger.hh"
//MPI Merger for default G4Run class
// MPI Merger for default G4Run class
class G4MPIrunMerger : public G4VUserMPIrunMerger {
public:
G4MPIrunMerger() : G4VUserMPIrunMerger() {}
G4MPIrunMerger(const G4Run* ar,
G4int destination = G4MPImanager::kRANK_MASTER,
G4int verboose = 0 ) :
G4VUserMPIrunMerger(ar,destination,verboose) {}
protected:
void Pack() {/*nothing do to*/}
G4Run* UnPack() { return new G4Run; }
class G4MPIrunMerger : public G4VUserMPIrunMerger
{
public:
G4MPIrunMerger() : G4VUserMPIrunMerger() {}
G4MPIrunMerger(const G4Run* ar, G4int destination = G4MPImanager::kRANK_MASTER,
G4int verboose = 0)
: G4VUserMPIrunMerger(ar, destination, verboose)
{}
protected:
void Pack() { /*nothing do to*/ }
G4Run* UnPack() { return new G4Run; }
};
#endif /* G4MPIRUNMERGER_HH_ */