CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <BesRootIO.hh>
Public Member Functions | |
BesRootIO (G4int, G4int, G4int, G4int, G4int, G4int, G4int, G4int, G4int, G4int, G4String) | |
~BesRootIO () | |
void | SetMdcDigiFlag (G4int flag) |
void | SetCgemDigiFlag (G4int flag) |
void | SaveEmcDigiRootEvent () |
void | SaveHitRootEvent (G4int, const G4Event *) |
void | SaveMdcHitRoot () |
void | SaveCgemHitRoot () |
void | SaveTofHitRoot () |
Public Attributes | |
TFile * | f |
TTree * | HitTree |
Definition at line 18 of file BesRootIO.hh.
BesRootIO::BesRootIO | ( | G4int | mdcTruFlag, |
G4int | mdcDigiFlag, | ||
G4int | cgemTruFlag, | ||
G4int | cgemDigiFlag, | ||
G4int | tofTruFlag, | ||
G4int | tofDigiFlag, | ||
G4int | emcTruFlag, | ||
G4int | emcDigiFlag, | ||
G4int | mucTruFlag, | ||
G4int | mucDigiFlag, | ||
G4String | name | ||
) |
Definition at line 41 of file BesRootIO.cc.
BesRootIO::~BesRootIO | ( | ) |
Definition at line 63 of file BesRootIO.cc.
void BesRootIO::SaveCgemHitRoot | ( | ) |
Definition at line 165 of file BesRootIO.cc.
Referenced by SaveHitRootEvent().
void BesRootIO::SaveEmcDigiRootEvent | ( | ) |
Definition at line 92 of file BesRootIO.cc.
Referenced by SaveHitRootEvent().
void BesRootIO::SaveHitRootEvent | ( | G4int | runId, |
const G4Event * | evt | ||
) |
Definition at line 68 of file BesRootIO.cc.
Referenced by BesEventAction::EndOfEventAction().
void BesRootIO::SaveMdcHitRoot | ( | ) |
Definition at line 124 of file BesRootIO.cc.
Referenced by SaveHitRootEvent().
void BesRootIO::SaveTofHitRoot | ( | ) |
Definition at line 230 of file BesRootIO.cc.
Referenced by SaveHitRootEvent().
|
inline |
Definition at line 31 of file BesRootIO.hh.
|
inline |
Definition at line 30 of file BesRootIO.hh.
TFile* BesRootIO::f |
Definition at line 24 of file BesRootIO.hh.
Referenced by BesRootIO(), and ~BesRootIO().
TTree* BesRootIO::HitTree |
Definition at line 25 of file BesRootIO.hh.
Referenced by BesRootIO(), and SaveHitRootEvent().