BOSS 7.0.9
BESIII Offline Software System
Loading...
Searching...
No Matches
CorrectedETSCal.h
Go to the documentation of this file.
1#ifndef CORRECTEDETSCAL_H
2#define CORRECTEDETSCAL_H
3#include "GaudiKernel/DataObject.h"
6#include "Rtypes.h"
7#include <vector>
8using namespace std;
9
10namespace CalibData {
12
13public:
14 // Re-implemented from DataObject
16 virtual ~CorrectedETSCal() {}
17 inline virtual const CLID& clID() const { return classID(); }
18
19 inline static const CLID& classID() { return CLID_Calib_CorrectedETS; }
20
21 virtual StatusCode update(CalibBase1& other, MsgStream* log);
22
23 unsigned long getEts1(unsigned int No);
24 unsigned long getEts2_pre(unsigned int No);
25 unsigned long getFlag_pre(unsigned int No);
26 int getTrigChannel_9(unsigned int No);
27 int getEvt(unsigned int No);
28 int getNpar() {return m_npar;}
29
30 void setNpar(const int npar) {m_npar = npar;}
31 void setEts1(unsigned long ets1);
32 void setFlag_pre(unsigned long flag_pre);
33 void setEts2_pre(unsigned long ets2_pre);
34 void setTrigChannel_9(int trigChannel_9);
35 void setEvt(int evt);
36
37 private:
38 int m_npar;
39 vector<unsigned long> m_ets1;
40 vector<unsigned long> m_ets2_pre;
41 vector<unsigned long> m_flag_pre;
42 vector<int> m_trigChannel_9;
43 vector<int> m_evt;
44
45};
46}
47#endif /* CORRECTEDETS_H */
const CLID CLID_Calib_CorrectedETS
Definition: CalibModel.h:71
int getTrigChannel_9(unsigned int No)
void setFlag_pre(unsigned long flag_pre)
void setTrigChannel_9(int trigChannel_9)
int getEvt(unsigned int No)
virtual const CLID & clID() const
void setEts1(unsigned long ets1)
unsigned long getFlag_pre(unsigned int No)
void setNpar(const int npar)
unsigned long getEts1(unsigned int No)
void setEts2_pre(unsigned long ets2_pre)
static const CLID & classID()
unsigned long getEts2_pre(unsigned int No)