BOSS 7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcDataConst.h
Go to the documentation of this file.
1#ifndef MDCDATACONST_H
2#define MDCDATACONST_H
3#include "GaudiKernel/DataObject.h"
6namespace CalibData {
8
9public:
10 void readPar(char* p1);
11 // Re-implemented from DataObject
12 virtual ~MdcDataConst() {}
13 inline virtual const CLID& clID() const { return classID(); }
14
15 inline static const CLID& classID() { return CLID_Calib_MdcDataConst; }
16
17 virtual StatusCode update(CalibBase1& other, MsgStream* log);
18
19 double getWireEff(int i){return wireEff[i];}
20
21 private:
22 static const int NMDCWIRE = 6796;
23
24 /* raw data wire efficiency data */
25
26 double wireEff[NMDCWIRE];
27
28
29};
30}
31#endif /* MDCDATACONST_H */
const CLID CLID_Calib_MdcDataConst
Definition: CalibModel.h:63
static const CLID & classID()
Definition: MdcDataConst.h:15
virtual const CLID & clID() const
Definition: MdcDataConst.h:13
double getWireEff(int i)
Definition: MdcDataConst.h:19
void readPar(char *p1)