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

Go to the documentation of this file.
00001 
00002 #ifndef BesEventAction_h
00003 #define BesEventAction_h 1
00004 
00005 #include "G4UserEventAction.hh"
00006 #include "globals.hh"
00007 #include "RealizationSvc/RealizationSvc.h"
00008 #include "RealizationSvc/IRealizationSvc.h"
00009 
00010 class BesRunAction;
00011 class G4DigiManager;
00012 //class IDataProviderSvc;
00013 
00014 class BesEventAction : public G4UserEventAction
00015 {
00016   public:
00017     BesEventAction(BesRunAction*);
00018     virtual ~BesEventAction();
00019 
00020   public:
00021     virtual void   BeginOfEventAction(const G4Event*);
00022     virtual void   EndOfEventAction(const G4Event*);
00023     
00024   private:
00025     
00026     BesRunAction* m_runAction;
00027             
00028     G4DigiManager* m_DM;    
00029     // Reference to RealizationSvc
00030     RealizationSvc* m_RealizationSvc;
00031 };
00032 
00033 
00034 #endif
00035 
00036     

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