Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2024-06-26 07:05:25

0001 // ********************************************************************
0002 //
0003 // eASTRun.hh
0004 //   Header file of Run class
0005 //
0006 // History
0007 //   September 8th, 2020 : first implementation
0008 //
0009 // ********************************************************************
0010 
0011 #ifndef eASTRun_h
0012 #define eASTRun_h 1
0013 
0014 #include "G4Run.hh"
0015 #include "G4Event.hh"
0016 
0017 #include "G4THitsMap.hh"
0018 #include <vector>
0019 
0020 class eASTRunAction;
0021 
0022 class eASTRun : public G4Run {
0023 
0024 public:
0025   eASTRun(eASTRunAction*);
0026   virtual ~eASTRun();
0027 
0028 public:
0029   virtual void RecordEvent(const G4Event*);
0030   virtual void Merge(const G4Run*);
0031 
0032 private:
0033   eASTRunAction* pRA;
0034 };
0035 
0036 #endif