BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Calibration/CalibData/include/CalibData/Mdc/MdcDataConst.h
Go to the documentation of this file.
1#ifndef MDCDATACONST_H
2#define MDCDATACONST_H
3#include "CalibData/CalibBase1.h"
4#include "CalibData/CalibModel.h"
5#include "GaudiKernel/DataObject.h"
6namespace CalibData {
7 class MdcDataConst : public CalibBase1 {
8
9 public:
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} // namespace CalibData
29#endif /* MDCDATACONST_H */
double p1[4]
virtual StatusCode update(CalibBase1 &other, MsgStream *log)