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

Go to the documentation of this file.
00001 //---------------------------------------------------------------------------//
00006 
00012 
00013 #ifndef BesRawDataWriter_h
00014 #define BesRawDataWriter_h 1
00015 
00016 #include "G4Event.hh"
00017 #include "BesMdcGeoParameter.hh"
00018 #include "RealizationSvc/RealizationSvc.h"
00019 #include "RealizationSvc/IRealizationSvc.h"
00020 
00021 class G4DigiManager;
00022 class G4Svc;
00023 class IDataProviderSvc;
00024 
00025 class BesRawDataWriter
00026 {
00027   public:
00028     BesRawDataWriter() ;
00029     ~BesRawDataWriter();
00030 
00031   public:
00032 
00033     void SaveDigits();
00034     void SaveMdcDigits();
00035     void SaveTofDigits();
00036     void SaveEmcDigits();
00037     void SaveMucDigits();
00038     
00039   private:
00040     
00041     G4DigiManager* m_DigiMan;
00042     BesMdcGeoParameter* mdcGeoPointer;
00043     IDataProviderSvc* m_evtSvc;
00044     G4Svc* m_G4Svc;
00045     RealizationSvc* m_RealizationSvc;
00046 };
00047 
00048 #endif

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