BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
calib_barrel_q0.h
Go to the documentation of this file.
1#ifndef CALIB_BARREL_Q0_H
2#define CALIB_BARREL_Q0_H
3
5
6const int nBarrelQ0 = 3; // number of calib_barrel_q0.txt
7const int nParQ0 = 4; // 4: mean, mean error, sigma, sigma error
8const int nGraphTotalQ0 = 2;
9
11 public:
14
15 void calculate( RecordSet*& data, unsigned int icounter );
16
17 private:
18 void fillRecord( const Record* r, unsigned int icounter );
19 void fitHistogram( unsigned int icounter );
20 void fillGraph();
21 void fitGraph();
22
23 private:
24 std::vector<double> itofid;
25 std::vector<double> itofiderr;
26 double itofidstep;
27
28 std::vector<HepVector> m_fitresult;
29};
30
31#endif
32
TTree * data
std::vector< Record * > RecordSet
Definition: TofDataSet.h:89
const int nBarrelQ0
const int nParQ0
const int nGraphTotalQ0
void calculate(RecordSet *&data, unsigned int icounter)