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

#include <CalibBase1.h>

Inheritance diagram for CalibData::CalibBase1:

Public Member Functions

 CalibBase1 ()
 CalibBase1 (int serNo, int runfrm, int runto)
 CalibBase1 (int runfrm, int runto)
 CalibBase1 (const CalibBase1 &obj)
virtual StatusCode update (CalibBase1 &obj, MsgStream *)
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 StatusCode update (CalibBase1 &obj, MsgStream *)
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 StatusCode update (CalibBase1 &obj, MsgStream *)
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)

Protected Attributes

int m_serNo
int m_runfrm
int m_runto

Friends

class XmlBaseCnv
class RootBaseCnv

Detailed Description

Constructor & Destructor Documentation

◆ CalibBase1() [1/12]

◆ CalibBase1() [2/12]

CalibData::CalibBase1::CalibBase1 ( int serNo,
int runfrm,
int runto )

◆ CalibBase1() [3/12]

CalibData::CalibBase1::CalibBase1 ( int runfrm,
int runto )

Definition at line 16 of file CalibBase1.cxx.

16: m_runfrm( runfrm ), m_runto( runto ) {}

◆ CalibBase1() [4/12]

CalibData::CalibBase1::CalibBase1 ( const CalibBase1 & obj)

Definition at line 17 of file CalibBase1.cxx.

17 : DataObject( (DataObject&)other ) {
18 m_runfrm = other.m_runfrm;
19 m_runto = other.m_runto;
20 m_serNo = other.m_serNo;
21 }
Index other(Index i, Index j)

◆ CalibBase1() [5/12]

CalibData::CalibBase1::CalibBase1 ( )

◆ CalibBase1() [6/12]

CalibData::CalibBase1::CalibBase1 ( int serNo,
int runfrm,
int runto )

◆ CalibBase1() [7/12]

CalibData::CalibBase1::CalibBase1 ( int runfrm,
int runto )

◆ CalibBase1() [8/12]

CalibData::CalibBase1::CalibBase1 ( const CalibBase1 & obj)

◆ CalibBase1() [9/12]

CalibData::CalibBase1::CalibBase1 ( )

◆ CalibBase1() [10/12]

CalibData::CalibBase1::CalibBase1 ( int serNo,
int runfrm,
int runto )

◆ CalibBase1() [11/12]

CalibData::CalibBase1::CalibBase1 ( int runfrm,
int runto )

◆ CalibBase1() [12/12]

CalibData::CalibBase1::CalibBase1 ( const CalibBase1 & obj)

Member Function Documentation

◆ getrunfrm() [1/3]

virtual int CalibData::CalibBase1::getrunfrm ( ) const
inlinevirtual

Definition at line 50 of file Calibration/CalibData/include/CalibData/CalibBase1.h.

50{ return m_runfrm; }

Referenced by CalibDataSvc::retrieveObject().

◆ getrunfrm() [2/3]

virtual int CalibData::CalibBase1::getrunfrm ( ) const
inlinevirtual

◆ getrunfrm() [3/3]

virtual int CalibData::CalibBase1::getrunfrm ( ) const
inlinevirtual

◆ getrunto() [1/3]

virtual int CalibData::CalibBase1::getrunto ( ) const
inlinevirtual

Definition at line 51 of file Calibration/CalibData/include/CalibData/CalibBase1.h.

51{ return m_runto; }

Referenced by CalibDataSvc::retrieveObject().

◆ getrunto() [2/3]

virtual int CalibData::CalibBase1::getrunto ( ) const
inlinevirtual

◆ getrunto() [3/3]

virtual int CalibData::CalibBase1::getrunto ( ) const
inlinevirtual

◆ getSerNo() [1/3]

virtual int CalibData::CalibBase1::getSerNo ( ) const
inlinevirtual

Following is intended for deep copy.

Definition at line 49 of file Calibration/CalibData/include/CalibData/CalibBase1.h.

49{ return m_serNo; }

◆ getSerNo() [2/3]

virtual int CalibData::CalibBase1::getSerNo ( ) const
inlinevirtual

Following is intended for deep copy.

Definition at line 49 of file InstallArea/x86_64-el9-gcc13-dbg/include/CalibData/CalibBase1.h.

49{ return m_serNo; }

◆ getSerNo() [3/3]

virtual int CalibData::CalibBase1::getSerNo ( ) const
inlinevirtual

Following is intended for deep copy.

Definition at line 49 of file InstallArea/x86_64-el9-gcc13-opt/include/CalibData/CalibBase1.h.

49{ return m_serNo; }

◆ setrunfrm() [1/3]

void CalibData::CalibBase1::setrunfrm ( int runfrm)
inline

◆ setrunfrm() [2/3]

void CalibData::CalibBase1::setrunfrm ( int runfrm)
inline

◆ setrunfrm() [3/3]

void CalibData::CalibBase1::setrunfrm ( int runfrm)
inline

◆ setrunto() [1/3]

void CalibData::CalibBase1::setrunto ( int runto)
inline

◆ setrunto() [2/3]

void CalibData::CalibBase1::setrunto ( int runto)
inline

◆ setrunto() [3/3]

void CalibData::CalibBase1::setrunto ( int runto)
inline

◆ setSerNo() [1/3]

void CalibData::CalibBase1::setSerNo ( int ser)
inline

Definition at line 52 of file Calibration/CalibData/include/CalibData/CalibBase1.h.

52{ m_serNo = ser; }

◆ setSerNo() [2/3]

void CalibData::CalibBase1::setSerNo ( int ser)
inline

◆ setSerNo() [3/3]

void CalibData::CalibBase1::setSerNo ( int ser)
inline

◆ update() [1/3]

StatusCode CalibData::CalibBase1::update ( CalibBase1 & obj,
MsgStream *  )
virtual

Reimplemented in CalibData::CorrectedETSCal, CalibData::CorrectedETSCal, CalibData::CorrectedETSCal, CalibData::DedxCalibData, CalibData::DedxCalibData, CalibData::DedxCalibData, CalibData::DedxSimData, CalibData::DedxSimData, CalibData::DedxSimData, CalibData::EmcCalibData, CalibData::EmcCalibData, CalibData::EmcCalibData, CalibData::EsTimeCalibData, CalibData::EsTimeCalibData, CalibData::EsTimeCalibData, CalibData::InjSigIntervalCal, CalibData::InjSigIntervalCal, CalibData::InjSigIntervalCal, CalibData::InjSigTimeCal, CalibData::InjSigTimeCal, CalibData::InjSigTimeCal, CalibData::MdcAlignData, CalibData::MdcAlignData, CalibData::MdcAlignData, CalibData::MdcCalibData, CalibData::MdcCalibData, CalibData::MdcCalibData, CalibData::MdcDataConst, CalibData::MdcDataConst, CalibData::MdcDataConst, CalibData::MucCalibData, CalibData::MucCalibData, CalibData::MucCalibData, CalibData::OffEvtFilterCal, CalibData::OffEvtFilterCal, CalibData::OffEvtFilterCal, CalibData::TofCalibData, CalibData::TofCalibData, CalibData::TofCalibData, CalibData::TofElecData, CalibData::TofElecData, CalibData::TofElecData, CalibData::TofSimData, CalibData::TofSimData, and CalibData::TofSimData.

Definition at line 23 of file CalibBase1.cxx.

23 {
24
25 m_serNo = obj.m_serNo;
26 m_runfrm = obj.m_runfrm;
27 m_runto = obj.m_runto;
28 return StatusCode::SUCCESS;
29 }

Referenced by CalibData::CorrectedETSCal::update(), CalibData::DedxCalibData::update(), CalibData::DedxSimData::update(), CalibData::EmcCalibData::update(), CalibData::EsTimeCalibData::update(), CalibData::InjSigIntervalCal::update(), CalibData::InjSigTimeCal::update(), CalibData::MdcAlignData::update(), CalibData::MdcCalibData::update(), CalibData::MdcDataConst::update(), CalibData::MucCalibData::update(), CalibData::OffEvtFilterCal::update(), CalibData::TofCalibData::update(), CalibData::TofElecData::update(), CalibData::TofSimData::update(), and CalibMySQLCnvSvc::updateCalib().

◆ update() [2/3]

◆ update() [3/3]

◆ RootBaseCnv

RootBaseCnv
friend

Definition at line 30 of file Calibration/CalibData/include/CalibData/CalibBase1.h.

Referenced by RootBaseCnv.

◆ XmlBaseCnv

XmlBaseCnv
friend

Definition at line 29 of file Calibration/CalibData/include/CalibData/CalibBase1.h.

Referenced by XmlBaseCnv.

Member Data Documentation

◆ m_runfrm

int CalibData::CalibBase1::m_runfrm
protected

◆ m_runto

int CalibData::CalibBase1::m_runto
protected

◆ m_serNo

int CalibData::CalibBase1::m_serNo
protected

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