34 #include "RunAction.hh"
35 #include "DetectorConstruction.hh"
36 #include "PrimaryGeneratorAction.hh"
37 #include "HistoManager.hh"
54 :fDetector(det),fKinematic(kin),fHistoManager(0),fRun(0)
70 fRun =
new Run(fDetector,fKinematic);
94 if ( analysisManager->IsActive() ) {
95 analysisManager->Write();
96 analysisManager->CloseFile();
The primary generator action class with particle gun.
void BeginOfRunAction(const G4Run *)
void SetRandomNumberStore(G4bool flag)
virtual G4Run * GenerateRun()
G4GLOB_DLL std::ostream G4cout
void EndOfRunAction(const G4Run *)
static void showEngineStatus()
static G4RunManager * GetRunManager()
Detector construction class to define materials and geometry.
G4CsvAnalysisManager G4AnalysisManager