BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
Mdc/DedxCalibAlg/DedxCalibAlg-00-01-20/DedxCalibAlg/DedxCalibEAng.h
Go to the documentation of this file.
1#ifndef DEDXCALIBEANG_HH
2#define DEDXCALIBEANG_HH
3
4#include "TH1F.h"
5
6#include "DedxCalibAlg/DedxCalib.h"
7
8using namespace std;
9
10class DedxCalibEAng: public DedxCalib
11{
12 public:
13 DedxCalibEAng(const std::string& name, ISvcLocator* pSvcLocator);
15 void initializing() {}
16 void BookHists();
17 void genNtuple() {}
18 void FillHists();
20 void WriteHists();
21
22 private:
23 TH1F** m_eangle;
24 TH1F** m_pos_eangle;
25 TH1F** m_trunc_eangle;
26 TH1F** m_neg_eangle;
27 TH1F* m_EAngAverdE;
28 TH1F* m_trunc_EAngAverdE;
29 TH1F* m_pos_EAngAverdE;
30 TH1F* m_neg_EAngAverdE;
31 double m_truncate;
32 double pMin, pMax;
33};
34#endif
void WriteHists()
void FillHists()
void BookHists()
DedxCalibEAng(const std::string &name, ISvcLocator *pSvcLocator)
void AnalyseHists()