BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
InstallArea/include/BesSim/BesSim/BesMcTruthWriter.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:BesMcTruthWriter.hh
12
13#ifndef BesMcTruthWriter_h
14#define BesMcTruthWriter_h 1
15
16#include "G4Event.hh"
17#include "BesMdcGeoParameter.hh"
18#include "McTruth/McParticle.h"
19
20class G4DigiManager;
21class IDataProviderSvc;
22
24{
25 public:
28
29 public:
30
31 void SaveMcTruth();
32 void SaveMcParticle();
34 void SaveDecayMode();
35 void SaveMdcTruth();
36 void SaveTofTruth();
37 void SaveEmcTruth();
38 void SaveMucTruth();
39
40 private:
41
42 G4DigiManager* m_DigiMan;
43 BesMdcGeoParameter* mdcGeoPointer;
44 IDataProviderSvc* m_evtSvc;
45};
46
47#endif
void AddMother(Event::McParticle *, Event::McParticleCol *)
ObjectList< McParticle > McParticleCol