BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcCalConstMgr.h
Go to the documentation of this file.
1#ifndef MDCCALCONSTMGR_H
2#define MDCCALCONSTMGR_H
3
6
7#include "MdcCalibFunSvc/IMdcCalibFunSvc.h"
8#include "MdcCalibFunSvc/MdcCalibFunSvc.h"
9
11public:
14 void init( IMdcGeomSvc* mdcGeomSvc, IMdcCalibFunSvc* mdcFunSvc );
15
16 /* read and write calibration data from TCDS */
17 void rdConstTcds( MdcCalibConst* calconst );
18 void wrtConstTcds( MdcCalibConst* calconst );
19
20 /* read and write calibration data directly in run directory */
21 void rdConst( MdcCalibConst* calconst );
22 void wrtConst( MdcCalibConst* calconst );
23
24private:
25 IMdcCalibFunSvc* m_mdcFunSvc;
26 IMdcGeomSvc* m_mdcGeomSvc;
27};
28
29#endif /* MDCCALCONSTMGR_H */
void wrtConst(MdcCalibConst *calconst)
void init(IMdcGeomSvc *mdcGeomSvc, IMdcCalibFunSvc *mdcFunSvc)
void rdConstTcds(MdcCalibConst *calconst)
void rdConst(MdcCalibConst *calconst)
void wrtConstTcds(MdcCalibConst *calconst)