BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
BesRawDataWriter.hh
Go to the documentation of this file.
1//---------------------------------------------------------------------------//
2//// BOOST --- BESIII Object_Oriented Simulation Tool //
3////---------------------------------------------------------------------------//
4////Description:
5////Author : Dengzy
6
7////Created: Mar, 2004
8////Modified:
9////Comment:
10////---------------------------------------------------------------------------//
11//// $Id:BesRawDataWriter.hh
12
13#ifndef BesRawDataWriter_h
14#define BesRawDataWriter_h 1
15
16#include "G4Event.hh"
17#include "GaudiKernel/IService.h"
18#include "GaudiKernel/SmartIF.h"
19#include "MdcSim/BesMdcGeoParameter.hh"
20#include "RealizationSvc/IRealizationSvc.h"
21
22class G4DigiManager;
23class IG4Svc;
24class IDataProviderSvc;
25
27public:
30
31public:
32 void SaveDigits();
33 void SaveMdcDigits();
34 void SaveTofDigits();
35 void SaveEmcDigits();
36 void SaveMucDigits();
37
38private:
39 G4DigiManager* m_DigiMan;
40 BesMdcGeoParameter* mdcGeoPointer;
41 IDataProviderSvc* m_evtSvc;
42 IG4Svc* m_G4Svc;
43 IRealizationSvc* m_RealizationSvc;
44};
45
46#endif