Precalibrated Ion Beam Identification Detector Simulation 1.0
A pilot study detector simulation, written in C++ with Geant4.
RunActionMessenger.hh
Go to the documentation of this file.
00001 
00011 #ifndef RunActionMessenger_h
00012 #define RunActionMessenger_h 1 //!<Inclusion guard.
00013 
00014 #include "globals.hh"
00015 #include "G4UImessenger.hh"
00016 #include "RunAction.hh"
00017 #include "G4UIdirectory.hh"
00018 #include "G4UIcmdWithAString.hh"
00019 #include "G4UIcmdWithABool.hh"
00020 #include "globals.hh"
00021 
00022 
00023 
00024 
00025 class RunAction;
00026 class G4UIdirectory;
00027 class G4UIcmdWithAString;
00028 class G4UIcmdWithABool;
00029 
00033 class RunActionMessenger: public G4UImessenger
00034 {
00035 public:
00036   RunActionMessenger(RunAction* 
00037                        ); 
00038   virtual ~RunActionMessenger(); 
00039     
00040   void SetNewValue(G4UIcommand* 
00041                    , G4String   
00042                    );           
00043     
00044 private:
00045   RunAction*     runAction; 
00046   G4UIdirectory*        eventDir; 
00047   G4UIcmdWithAString* SimulationResultsFileCmd; 
00048 
00049   G4UIcmdWithAString * VerboseResultsFile;
00050   G4UIcmdWithABool * UseVerboseFile;
00051 };
00052 
00053 #endif
 All Classes Files Functions Variables Defines

Back to the main page of the Precalibrated Ion Beam Identification Detector project

Created by Rikard Lundmark