BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Calibration/CalibData/include/CalibData/Ets/InjSigIntervalCal.h
Go to the documentation of this file.
1#ifndef INJSIGINTERVALCAL_H
2# define INJSIGINTERVALCAl_H
3# include "CalibData/CalibBase1.h"
4# include "CalibData/CalibModel.h"
5# include "GaudiKernel/DataObject.h"
6# include <vector>
7
8using namespace std;
9
10namespace CalibData {
12
13 public:
15 // Re-implemented from DataObject
16 virtual ~InjSigIntervalCal() {}
17 inline virtual const CLID& clID() const { return classID(); }
18
19 inline static const CLID& classID() { return CLID_Calib_InjSigInterval; }
20
21 virtual StatusCode update( CalibBase1& other, MsgStream* log );
22
23 int getTInterval() { return m_tInterval; }
24 void setTInterval( int tInterval ) { m_tInterval = tInterval; }
25
26 private:
27 int m_tInterval;
28 };
29} // namespace CalibData
30#endif /* INJSIGINTERVALCAl_H */
virtual StatusCode update(CalibBase1 &other, MsgStream *log)