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
@@ -37,11 +37,12 @@
#ifndef tsrunaction_hh
#define tsrunaction_hh 1
#include "globals.hh"
#include "G4UserRunAction.hh"
#include <vector>
#include "globals.hh"
#include <map>
#include <tuple>
#include <vector>
class G4Run;
class G4Timer;
@@ -49,24 +50,24 @@ class TSDetectorConstruction;
class TSRunAction : public G4UserRunAction
{
public:
typedef std::tuple<G4double, G4double, G4double> Compare_t;
typedef std::map<G4int, Compare_t> IDcompare_t;
typedef std::map<G4String, IDcompare_t> TypeCompare_t;
public:
typedef std::tuple<G4double, G4double, G4double> Compare_t;
typedef std::map<G4int, Compare_t> IDcompare_t;
typedef std::map<G4String, IDcompare_t> TypeCompare_t;
public:
TSRunAction();
virtual ~TSRunAction();
public:
TSRunAction();
virtual ~TSRunAction();
public:
virtual void BeginOfRunAction(const G4Run*);
virtual void EndOfRunAction(const G4Run*);
virtual G4Run* GenerateRun();
public:
virtual void BeginOfRunAction(const G4Run*);
virtual void EndOfRunAction(const G4Run*);
virtual G4Run* GenerateRun();
private:
TSDetectorConstruction* fDetector;
G4String fName;
TypeCompare_t fTypeCompare;
private:
TSDetectorConstruction* fDetector;
G4String fName;
TypeCompare_t fTypeCompare;
};
#endif