1#ifndef CalibData_EsTimeCalibData_h
2#define CalibData_EsTimeCalibData_h
11#include "CalibData/CalibBase1.h"
12#include "CalibData/CalibModel.h"
23 if ( m_TestCalibConst ) {
delete m_TestCalibConst; }
24 if ( m_toffsetb.size() > 0 ) { m_toffsetb.clear(); }
25 if ( m_toffsete.size() > 0 ) { m_toffsete.clear(); }
26 if ( m_bunchtime.size() > 0 ) { m_bunchtime.clear(); }
27 if ( m_runFrom.size() > 0 ) { m_runFrom.clear(); }
28 if ( m_runTo.size() > 0 ) { m_runTo.clear(); }
29 if ( m_eventFrom.size() > 0 ) { m_eventFrom.clear(); }
30 if ( m_eventTo.size() > 0 ) { m_eventTo.clear(); }
53 return *( ( m_TestCalibConst->begin() ) + No );
67 unsigned int getSize()
const {
return m_bunchtime.size(); }
81 vector<double>* m_TestCalibConst;
82 vector<double> m_toffsetb;
83 vector<double> m_toffsete;
84 vector<int> m_bunchtime;
85 vector<int> m_runFrom;
87 vector<int> m_eventFrom;
88 vector<int> m_eventTo;
const CLID CLID_Calib_EsTimeCal
void setTestCalibConst(const vector< double > *TestCalibConst)
virtual const CLID & clID() const
double getTestCalibConst(unsigned int No) const
void setRunFrom(const int runFrom)
static const CLID & classID()
void setEventTo(const int eventTo)
virtual ~EsTimeCalibData()
void setToffsetb(const double toffsetb)
void setEventFrom(const int eventFrom)
virtual StatusCode update(CalibBase1 &other, MsgStream *log)
void setBunchTime(const int bunchtime)
int getTestCalibConstNo() const
void setRunTo(const int runTo)
unsigned int getSize() const
void setToffsete(const double toffsete)