BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
DedxCalibTzero.h
Go to the documentation of this file.
1#ifndef DEDXCALIBTZERO_HH
2#define DEDXCALIBTZERO_HH
3
4#include "TH1F.h"
5#include "TH2F.h"
6#include "TTree.h"
7#include "vector"
8
10
11using namespace std;
12
13class DedxCalibTzero : public DedxCalib {
14public:
15 DedxCalibTzero( const std::string& name, ISvcLocator* pSvcLocator );
17 void initializing() {}
18 void BookHists();
19 void genNtuple() {}
20 void FillHists();
21 void AnalyseHists();
22 void WriteHists();
23
24private:
25 TH1F** m_tzero;
26 TH1F** m_pos_tzero;
27 TH1F** m_neg_tzero;
28 TH1F** m_chi;
29 TH1F** m_pos_chi;
30 TH1F** m_neg_chi;
31 TH2F* m_dEdxVsTzero;
32 TH2F* m_pos_dEdxVsTzero;
33 TH2F* m_neg_dEdxVsTzero;
34
35 vector<double> Vec_dedx;
36 vector<double> Vec_tzero;
37 bool m_debug;
38};
39#endif
DedxCalibTzero(const std::string &name, ISvcLocator *pSvcLocator)
DedxCalib(const std::string &name, ISvcLocator *pSvcLocator)
Definition DedxCalib.cxx:12