/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Simulation/G4Svc/G4Svc-00-01-52/G4Svc/G4SvcRunManager.h

Go to the documentation of this file.
00001 //------------------------------------------------------------------
00002 //
00003 // ClassName:   G4SvcRunManager
00004 //  
00005 // Description: replacement G4RunManager with extra features
00006 //
00007 // $Id: G4SvcRunManager.h,v 1.4 2007/11/10 02:19:15 dengzy Exp $
00008 // Simulation/G4Sim/G4Svc tag $Name: G4Svc-00-01-52 $
00009 
00010 #ifndef G4SvcRunManager_h
00011 #define G4SvcRunManager_h 1
00012 
00013 #include "G4RunManager.hh"
00014 
00015 class G4SvcRunManager: public G4RunManager {
00016 
00017   friend class G4Svc;
00018 
00019 public:
00020 
00021   G4SvcRunManager ();
00022   virtual ~G4SvcRunManager ();
00023 
00024         G4Event* GenerateEvent(G4int i_event);
00025         void SimulateEvent(int i);
00026   void PrintPrimary(G4Event* anEvent);
00027 
00028 private:
00029 
00030   void SetLogLevel(int l) { m_logLevel = l; }
00031   int  GetLogLevel() { return m_logLevel; }
00032 
00033 private:
00034   int m_logLevel;
00035 
00036 };
00037 
00038 #endif
00039 

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