/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Simulation/BOOST/BesSim/BesSim-00-01-24/BesSim/BesRunActionMessenger.hh

Go to the documentation of this file.
00001 //---------------------------------------------------------------------------//
00002 //      BOOST --- BESIII Object_Oriented Simulation Tool                     //
00003 //---------------------------------------------------------------------------//
00004 //Description: passing parameters to run action 
00005 //Author: Deng Ziyan
00006 //Created: Sep, 2004
00007 //Modified:
00008 //Comment:
00009 //---------------------------------------------------------------------------//
00010 
00011 #ifndef BesRunActionMessenger_h
00012 #define BesRunActionMessenger_h 1
00013 
00014 class BesRunAction;
00015 
00016 class G4UIdirectory;
00017 class G4UIcmdWithAnInteger;
00018 class G4UIcommand;
00019 
00020 #include "G4UImessenger.hh"
00021 #include "globals.hh"
00022 
00023 class BesRunActionMessenger: public G4UImessenger
00024 {
00025   public:
00026     BesRunActionMessenger(BesRunAction* runAction);
00027     ~BesRunActionMessenger();
00028     
00029   public:
00030     void SetNewValue(G4UIcommand * command,G4String newValues);
00031 
00032   private:
00033     BesRunAction * m_runAction;
00034     G4UIdirectory *             m_runActionDirectory;
00035     G4UIcmdWithAnInteger *      m_MCTruthCmd;
00036     G4UIcommand *               m_asciiCmd;
00037 };
00038 
00039 #endif
00040 
00041 
00042 
00043 
00044 

Generated on Tue Nov 29 23:14:23 2016 for BOSS_7.0.2 by  doxygen 1.4.7