BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
CalibData::CorrectedETSCal Class Reference

#include <CorrectedETSCal.h>

Inheritance diagram for CalibData::CorrectedETSCal:

Public Member Functions

 CorrectedETSCal ()
virtual ~CorrectedETSCal ()
virtual const CLID & clID () const
virtual StatusCode update (CalibBase1 &other, MsgStream *log)
unsigned long getEts1 (unsigned int No)
unsigned long getEts2_pre (unsigned int No)
unsigned long getFlag_pre (unsigned int No)
int getTrigChannel_9 (unsigned int No)
int getEvt (unsigned int No)
int getNpar ()
void setNpar (const int npar)
void setEts1 (unsigned long ets1)
void setFlag_pre (unsigned long flag_pre)
void setEts2_pre (unsigned long ets2_pre)
void setTrigChannel_9 (int trigChannel_9)
void setEvt (int evt)
 CorrectedETSCal ()
virtual ~CorrectedETSCal ()
virtual const CLID & clID () const
virtual StatusCode update (CalibBase1 &other, MsgStream *log)
unsigned long getEts1 (unsigned int No)
unsigned long getEts2_pre (unsigned int No)
unsigned long getFlag_pre (unsigned int No)
int getTrigChannel_9 (unsigned int No)
int getEvt (unsigned int No)
int getNpar ()
void setNpar (const int npar)
void setEts1 (unsigned long ets1)
void setFlag_pre (unsigned long flag_pre)
void setEts2_pre (unsigned long ets2_pre)
void setTrigChannel_9 (int trigChannel_9)
void setEvt (int evt)
 CorrectedETSCal ()
virtual ~CorrectedETSCal ()
virtual const CLID & clID () const
virtual StatusCode update (CalibBase1 &other, MsgStream *log)
unsigned long getEts1 (unsigned int No)
unsigned long getEts2_pre (unsigned int No)
unsigned long getFlag_pre (unsigned int No)
int getTrigChannel_9 (unsigned int No)
int getEvt (unsigned int No)
int getNpar ()
void setNpar (const int npar)
void setEts1 (unsigned long ets1)
void setFlag_pre (unsigned long flag_pre)
void setEts2_pre (unsigned long ets2_pre)
void setTrigChannel_9 (int trigChannel_9)
void setEvt (int evt)
Public Member Functions inherited from CalibData::CalibBase1
 CalibBase1 ()
 CalibBase1 (int serNo, int runfrm, int runto)
 CalibBase1 (int runfrm, int runto)
 CalibBase1 (const CalibBase1 &obj)
virtual int getSerNo () const
 Following is intended for deep copy.
virtual int getrunfrm () const
virtual int getrunto () const
void setSerNo (int ser)
void setrunfrm (int runfrm)
void setrunto (int runto)
 CalibBase1 ()
 CalibBase1 (int serNo, int runfrm, int runto)
 CalibBase1 (int runfrm, int runto)
 CalibBase1 (const CalibBase1 &obj)
virtual int getSerNo () const
 Following is intended for deep copy.
virtual int getrunfrm () const
virtual int getrunto () const
void setSerNo (int ser)
void setrunfrm (int runfrm)
void setrunto (int runto)
 CalibBase1 ()
 CalibBase1 (int serNo, int runfrm, int runto)
 CalibBase1 (int runfrm, int runto)
 CalibBase1 (const CalibBase1 &obj)
virtual int getSerNo () const
 Following is intended for deep copy.
virtual int getrunfrm () const
virtual int getrunto () const
void setSerNo (int ser)
void setrunfrm (int runfrm)
void setrunto (int runto)

Static Public Member Functions

static const CLID & classID ()
static const CLID & classID ()
static const CLID & classID ()

Additional Inherited Members

Protected Attributes inherited from CalibData::CalibBase1
int m_serNo
int m_runfrm
int m_runto

Detailed Description

Constructor & Destructor Documentation

◆ CorrectedETSCal() [1/3]

CalibData::CorrectedETSCal::CorrectedETSCal ( )
inline

Definition at line 15 of file Calibration/CalibData/include/CalibData/Ets/CorrectedETSCal.h.

15{};

Referenced by update().

◆ ~CorrectedETSCal() [1/3]

virtual CalibData::CorrectedETSCal::~CorrectedETSCal ( )
inlinevirtual

◆ CorrectedETSCal() [2/3]

CalibData::CorrectedETSCal::CorrectedETSCal ( )
inline

◆ ~CorrectedETSCal() [2/3]

virtual CalibData::CorrectedETSCal::~CorrectedETSCal ( )
inlinevirtual

◆ CorrectedETSCal() [3/3]

CalibData::CorrectedETSCal::CorrectedETSCal ( )
inline

◆ ~CorrectedETSCal() [3/3]

virtual CalibData::CorrectedETSCal::~CorrectedETSCal ( )
inlinevirtual

Member Function Documentation

◆ classID() [1/3]

const CLID & CalibData::CorrectedETSCal::classID ( )
inlinestatic

◆ classID() [2/3]

const CLID & CalibData::CorrectedETSCal::classID ( )
inlinestatic

◆ classID() [3/3]

const CLID & CalibData::CorrectedETSCal::classID ( )
inlinestatic

◆ clID() [1/3]

virtual const CLID & CalibData::CorrectedETSCal::clID ( ) const
inlinevirtual

◆ clID() [2/3]

virtual const CLID & CalibData::CorrectedETSCal::clID ( ) const
inlinevirtual

◆ clID() [3/3]

virtual const CLID & CalibData::CorrectedETSCal::clID ( ) const
inlinevirtual

◆ getEts1() [1/3]

unsigned long CalibData::CorrectedETSCal::getEts1 ( unsigned int No)

Definition at line 38 of file CorrectedETSCal.cxx.

38 {
39 unsigned long ets1 = 0;
40 if ( m_ets1.size() != 0 )
41 {
42 vector<unsigned long>::iterator it = m_ets1.begin() + No;
43 ets1 = ( *it );
44 }
45 return ets1;
46 }

◆ getEts1() [2/3]

unsigned long CalibData::CorrectedETSCal::getEts1 ( unsigned int No)

◆ getEts1() [3/3]

unsigned long CalibData::CorrectedETSCal::getEts1 ( unsigned int No)

◆ getEts2_pre() [1/3]

unsigned long CalibData::CorrectedETSCal::getEts2_pre ( unsigned int No)

Definition at line 48 of file CorrectedETSCal.cxx.

48 {
49 unsigned long ets2_pre = 0;
50 if ( m_ets2_pre.size() != 0 )
51 {
52 vector<unsigned long>::iterator it = m_ets2_pre.begin() + No;
53 ets2_pre = ( *it );
54 }
55 return ets2_pre;
56 }

◆ getEts2_pre() [2/3]

unsigned long CalibData::CorrectedETSCal::getEts2_pre ( unsigned int No)

◆ getEts2_pre() [3/3]

unsigned long CalibData::CorrectedETSCal::getEts2_pre ( unsigned int No)

◆ getEvt() [1/3]

int CalibData::CorrectedETSCal::getEvt ( unsigned int No)

Definition at line 75 of file CorrectedETSCal.cxx.

75 {
76 int evt = 0;
77 if ( m_evt.size() != 0 )
78 {
79 vector<int>::iterator it = m_evt.begin() + No;
80 evt = ( *it );
81 }
82 return evt;
83 }

◆ getEvt() [2/3]

int CalibData::CorrectedETSCal::getEvt ( unsigned int No)

◆ getEvt() [3/3]

int CalibData::CorrectedETSCal::getEvt ( unsigned int No)

◆ getFlag_pre() [1/3]

unsigned long CalibData::CorrectedETSCal::getFlag_pre ( unsigned int No)

Definition at line 57 of file CorrectedETSCal.cxx.

57 {
58 unsigned long flag_pre = 0;
59 if ( m_flag_pre.size() != 0 )
60 {
61 vector<unsigned long>::iterator it = m_flag_pre.begin() + No;
62 flag_pre = ( *it );
63 }
64 return flag_pre;
65 }

◆ getFlag_pre() [2/3]

unsigned long CalibData::CorrectedETSCal::getFlag_pre ( unsigned int No)

◆ getFlag_pre() [3/3]

unsigned long CalibData::CorrectedETSCal::getFlag_pre ( unsigned int No)

◆ getNpar() [1/3]

int CalibData::CorrectedETSCal::getNpar ( )
inline

Definition at line 28 of file Calibration/CalibData/include/CalibData/Ets/CorrectedETSCal.h.

28{ return m_npar; }

◆ getNpar() [2/3]

int CalibData::CorrectedETSCal::getNpar ( )
inline

Definition at line 28 of file InstallArea/x86_64-el9-gcc13-dbg/include/CalibData/Ets/CorrectedETSCal.h.

28{ return m_npar; }

◆ getNpar() [3/3]

int CalibData::CorrectedETSCal::getNpar ( )
inline

Definition at line 28 of file InstallArea/x86_64-el9-gcc13-opt/include/CalibData/Ets/CorrectedETSCal.h.

28{ return m_npar; }

◆ getTrigChannel_9() [1/3]

int CalibData::CorrectedETSCal::getTrigChannel_9 ( unsigned int No)

Definition at line 66 of file CorrectedETSCal.cxx.

66 {
67 int trigChannel_9 = 0;
68 if ( m_trigChannel_9.size() != 0 )
69 {
70 vector<int>::iterator it = m_trigChannel_9.begin() + No;
71 trigChannel_9 = ( *it );
72 }
73 return trigChannel_9;
74 }

◆ getTrigChannel_9() [2/3]

int CalibData::CorrectedETSCal::getTrigChannel_9 ( unsigned int No)

◆ getTrigChannel_9() [3/3]

int CalibData::CorrectedETSCal::getTrigChannel_9 ( unsigned int No)

◆ setEts1() [1/3]

void CalibData::CorrectedETSCal::setEts1 ( unsigned long ets1)

Definition at line 19 of file CorrectedETSCal.cxx.

19 {
20 m_ets1.push_back( ets1 );
21 return;
22 }

Referenced by RootCorrectedETSCnv::i_createObj(), and TreeCorrectedETSCnv::i_createObj().

◆ setEts1() [2/3]

void CalibData::CorrectedETSCal::setEts1 ( unsigned long ets1)

◆ setEts1() [3/3]

void CalibData::CorrectedETSCal::setEts1 ( unsigned long ets1)

◆ setEts2_pre() [1/3]

void CalibData::CorrectedETSCal::setEts2_pre ( unsigned long ets2_pre)

Definition at line 23 of file CorrectedETSCal.cxx.

23 {
24 m_ets2_pre.push_back( ets2_pre );
25 return;
26 }

Referenced by RootCorrectedETSCnv::i_createObj(), and TreeCorrectedETSCnv::i_createObj().

◆ setEts2_pre() [2/3]

void CalibData::CorrectedETSCal::setEts2_pre ( unsigned long ets2_pre)

◆ setEts2_pre() [3/3]

void CalibData::CorrectedETSCal::setEts2_pre ( unsigned long ets2_pre)

◆ setEvt() [1/3]

void CalibData::CorrectedETSCal::setEvt ( int evt)

Definition at line 34 of file CorrectedETSCal.cxx.

34 {
35 m_evt.push_back( evt );
36 return;
37 }

Referenced by RootCorrectedETSCnv::i_createObj(), and TreeCorrectedETSCnv::i_createObj().

◆ setEvt() [2/3]

void CalibData::CorrectedETSCal::setEvt ( int evt)

◆ setEvt() [3/3]

void CalibData::CorrectedETSCal::setEvt ( int evt)

◆ setFlag_pre() [1/3]

void CalibData::CorrectedETSCal::setFlag_pre ( unsigned long flag_pre)

Definition at line 27 of file CorrectedETSCal.cxx.

27 {
28 m_flag_pre.push_back( flag_pre );
29 }

Referenced by RootCorrectedETSCnv::i_createObj(), and TreeCorrectedETSCnv::i_createObj().

◆ setFlag_pre() [2/3]

void CalibData::CorrectedETSCal::setFlag_pre ( unsigned long flag_pre)

◆ setFlag_pre() [3/3]

void CalibData::CorrectedETSCal::setFlag_pre ( unsigned long flag_pre)

◆ setNpar() [1/3]

void CalibData::CorrectedETSCal::setNpar ( const int npar)
inline

◆ setNpar() [2/3]

void CalibData::CorrectedETSCal::setNpar ( const int npar)
inline

Definition at line 30 of file InstallArea/x86_64-el9-gcc13-dbg/include/CalibData/Ets/CorrectedETSCal.h.

30{ m_npar = npar; }

◆ setNpar() [3/3]

void CalibData::CorrectedETSCal::setNpar ( const int npar)
inline

Definition at line 30 of file InstallArea/x86_64-el9-gcc13-opt/include/CalibData/Ets/CorrectedETSCal.h.

30{ m_npar = npar; }

◆ setTrigChannel_9() [1/3]

void CalibData::CorrectedETSCal::setTrigChannel_9 ( int trigChannel_9)

Definition at line 30 of file CorrectedETSCal.cxx.

30 {
31 m_trigChannel_9.push_back( trigChannel_9 );
32 return;
33 }

Referenced by RootCorrectedETSCnv::i_createObj(), and TreeCorrectedETSCnv::i_createObj().

◆ setTrigChannel_9() [2/3]

void CalibData::CorrectedETSCal::setTrigChannel_9 ( int trigChannel_9)

◆ setTrigChannel_9() [3/3]

void CalibData::CorrectedETSCal::setTrigChannel_9 ( int trigChannel_9)

◆ update() [1/3]

StatusCode CalibData::CorrectedETSCal::update ( CalibBase1 & other,
MsgStream * log )
virtual

Reimplemented from CalibData::CalibBase1.

Definition at line 10 of file CorrectedETSCal.cxx.

10 {
11 CorrectedETSCal& other1 = dynamic_cast<CorrectedETSCal&>( other );
12 cout << "\n"
13 << "here is the update in the CorrectedETS in calibration" << std::endl;
14 CalibBase1::update( other, log );
15
16 return StatusCode::SUCCESS;
17 }
virtual StatusCode update(CalibBase1 &obj, MsgStream *)
Index other(Index i, Index j)

◆ update() [2/3]

virtual StatusCode CalibData::CorrectedETSCal::update ( CalibBase1 & other,
MsgStream * log )
virtual

Reimplemented from CalibData::CalibBase1.

◆ update() [3/3]

virtual StatusCode CalibData::CorrectedETSCal::update ( CalibBase1 & other,
MsgStream * log )
virtual

Reimplemented from CalibData::CalibBase1.


The documentation for this class was generated from the following files: