Import Geant4 10.7.0 source tree

This commit is contained in:
Gabriele Cosmo
2020-12-04 12:30:43 +01:00
parent 67ba86d073
commit dab42d2018
3770 changed files with 226369 additions and 286486 deletions
@@ -27,7 +27,7 @@
/// \brief Definition of the OpNoviceRunAction class
//
//
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -37,25 +37,28 @@
#include "globals.hh"
#include "G4UserRunAction.hh"
class OpNovicePrimaryGeneratorAction;
class OpNoviceRun;
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
class G4Timer;
class G4Run;
class OpNoviceRunAction : public G4UserRunAction
{
public:
OpNoviceRunAction();
virtual ~OpNoviceRunAction();
public:
OpNoviceRunAction(OpNovicePrimaryGeneratorAction* = nullptr);
~OpNoviceRunAction();
public:
virtual void BeginOfRunAction(const G4Run* aRun);
virtual void EndOfRunAction(const G4Run* aRun);
G4Run* GenerateRun() override;
void BeginOfRunAction(const G4Run*) override;
void EndOfRunAction(const G4Run*) override;
private:
G4Timer* fTimer;
private:
OpNoviceRun* fRun;
OpNovicePrimaryGeneratorAction* fPrimary;
};
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#endif /*OpNoviceRunAction_h*/
#endif