BOSS
7.0.1
BESIII Offline Software System
Loading...
Searching...
No Matches
T0Calib.h
Go to the documentation of this file.
1
#ifndef T0CALIB_H
2
#define T0CALIB_H
3
4
#include "
CalibBase.h
"
5
6
#include "TObjArray.h"
7
#include "TFile.h"
8
#include "TH1F.h"
9
#include "TH1D.h"
10
11
class
T0Calib
:
public
CalibBase
{
12
public
:
13
T0Calib
();
14
~T0Calib
();
15
void
init
(TObjArray* hlist,
MdcCosGeom
* pGeom);
16
void
mergeHist
(TFile* fhist);
17
void
calib
(
MdcCalibConst
* calconst, TObjArray* newXtList, TObjArray* r2tList);
18
19
private
:
20
void
renameHist();
21
MdcCosGeom
* m_pGeom;
22
23
TFolder* m_fdT0;
24
TFolder* m_fdResiWire;
25
TH1F* m_hleft[
NWIRE
];
26
TH1F* m_hright[
NWIRE
];
27
TH1F* m_hLrResiSum;
28
TH1F* m_hLrResiSub;
29
};
30
31
#endif
/* T0CALIB_H */
NWIRE
const int NWIRE
Definition:
MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/fun.h:14
CalibBase.h
CalibBase
Definition:
Mdc/MdcCalibAlg/MdcCalibAlg-00-09-02/share/distcalib/src/include/CalibBase.h:21
MdcCalibConst
Definition:
InstallArea/include/MdcCalibAlg/MdcCalibAlg/MdcCalibConst.h:7
MdcCosGeom
Definition:
MdcAlignAlg/MdcAlignAlg-00-01-04/share/distAlign/src/include/MdcCosGeom.h:16
T0Calib
Definition:
T0Calib.h:11
T0Calib::T0Calib
T0Calib()
Definition:
T0Calib.cpp:4
T0Calib::init
void init(TObjArray *hlist, MdcCosGeom *pGeom)
Definition:
T0Calib.cpp:11
T0Calib::mergeHist
void mergeHist(TFile *fhist)
Definition:
T0Calib.cpp:42
T0Calib::~T0Calib
~T0Calib()
Definition:
T0Calib.cpp:8
T0Calib::calib
void calib(MdcCalibConst *calconst, TObjArray *newXtList, TObjArray *r2tList)
Definition:
T0Calib.cpp:61
source
Mdc
MdcCalibAlg
MdcCalibAlg-00-09-02
share
distcalib
src
include
T0Calib.h
Generated by
1.9.6