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

#include <OffEvtFilterCal.h>

Inheritance diagram for CalibData::OffEvtFilterCal:

Public Member Functions

 OffEvtFilterCal ()
virtual ~OffEvtFilterCal ()
virtual const CLID & clID () const
virtual StatusCode update (CalibBase1 &other, MsgStream *log)
void setRunFrom (const int runFrom)
void setRunTo (const int runTo)
void setEventFrom (const int eventFrom)
void setEventTo (const int eventTo)
void setNpar (const int npar)
void setFlag (const int flag)
void setTBegin (const double tBegin)
void setTEnd (const double tEnd)
int getRunFrom ()
int getRunTo ()
int getEventFrom ()
int getEventTo ()
int getNpar ()
int getFlag (unsigned int No)
double getTBegin (unsigned int No)
double getTEnd (unsigned int No)
 OffEvtFilterCal ()
virtual ~OffEvtFilterCal ()
virtual const CLID & clID () const
virtual StatusCode update (CalibBase1 &other, MsgStream *log)
void setRunFrom (const int runFrom)
void setRunTo (const int runTo)
void setEventFrom (const int eventFrom)
void setEventTo (const int eventTo)
void setNpar (const int npar)
void setFlag (const int flag)
void setTBegin (const double tBegin)
void setTEnd (const double tEnd)
int getRunFrom ()
int getRunTo ()
int getEventFrom ()
int getEventTo ()
int getNpar ()
int getFlag (unsigned int No)
double getTBegin (unsigned int No)
double getTEnd (unsigned int No)
 OffEvtFilterCal ()
virtual ~OffEvtFilterCal ()
virtual const CLID & clID () const
virtual StatusCode update (CalibBase1 &other, MsgStream *log)
void setRunFrom (const int runFrom)
void setRunTo (const int runTo)
void setEventFrom (const int eventFrom)
void setEventTo (const int eventTo)
void setNpar (const int npar)
void setFlag (const int flag)
void setTBegin (const double tBegin)
void setTEnd (const double tEnd)
int getRunFrom ()
int getRunTo ()
int getEventFrom ()
int getEventTo ()
int getNpar ()
int getFlag (unsigned int No)
double getTBegin (unsigned int No)
double getTEnd (unsigned int No)
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

◆ OffEvtFilterCal() [1/3]

CalibData::OffEvtFilterCal::OffEvtFilterCal ( )
inline

Definition at line 14 of file Calibration/CalibData/include/CalibData/Ets/OffEvtFilterCal.h.

14{};

Referenced by update().

◆ ~OffEvtFilterCal() [1/3]

virtual CalibData::OffEvtFilterCal::~OffEvtFilterCal ( )
inlinevirtual

◆ OffEvtFilterCal() [2/3]

CalibData::OffEvtFilterCal::OffEvtFilterCal ( )
inline

◆ ~OffEvtFilterCal() [2/3]

virtual CalibData::OffEvtFilterCal::~OffEvtFilterCal ( )
inlinevirtual

◆ OffEvtFilterCal() [3/3]

CalibData::OffEvtFilterCal::OffEvtFilterCal ( )
inline

◆ ~OffEvtFilterCal() [3/3]

virtual CalibData::OffEvtFilterCal::~OffEvtFilterCal ( )
inlinevirtual

Member Function Documentation

◆ classID() [1/3]

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

◆ classID() [2/3]

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

◆ classID() [3/3]

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

◆ clID() [1/3]

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

◆ clID() [2/3]

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

◆ clID() [3/3]

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

◆ getEventFrom() [1/3]

int CalibData::OffEvtFilterCal::getEventFrom ( )
inline

Definition at line 35 of file Calibration/CalibData/include/CalibData/Ets/OffEvtFilterCal.h.

35{ return m_eventFrom; }

◆ getEventFrom() [2/3]

int CalibData::OffEvtFilterCal::getEventFrom ( )
inline

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

35{ return m_eventFrom; }

◆ getEventFrom() [3/3]

int CalibData::OffEvtFilterCal::getEventFrom ( )
inline

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

35{ return m_eventFrom; }

◆ getEventTo() [1/3]

int CalibData::OffEvtFilterCal::getEventTo ( )
inline

Definition at line 36 of file Calibration/CalibData/include/CalibData/Ets/OffEvtFilterCal.h.

36{ return m_eventTo; }

◆ getEventTo() [2/3]

int CalibData::OffEvtFilterCal::getEventTo ( )
inline

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

36{ return m_eventTo; }

◆ getEventTo() [3/3]

int CalibData::OffEvtFilterCal::getEventTo ( )
inline

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

36{ return m_eventTo; }

◆ getFlag() [1/3]

int CalibData::OffEvtFilterCal::getFlag ( unsigned int No)

Definition at line 30 of file OffEvtFilterCal.cxx.

30 {
31 int flag = 0;
32 if ( m_flag.size() != 0 )
33 {
34 vector<int>::iterator it = m_flag.begin() + No;
35 flag = ( *it );
36 }
37 return flag;
38 }

◆ getFlag() [2/3]

int CalibData::OffEvtFilterCal::getFlag ( unsigned int No)

◆ getFlag() [3/3]

int CalibData::OffEvtFilterCal::getFlag ( unsigned int No)

◆ getNpar() [1/3]

int CalibData::OffEvtFilterCal::getNpar ( )
inline

Definition at line 37 of file Calibration/CalibData/include/CalibData/Ets/OffEvtFilterCal.h.

37{ return m_npar; }

◆ getNpar() [2/3]

int CalibData::OffEvtFilterCal::getNpar ( )
inline

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

37{ return m_npar; }

◆ getNpar() [3/3]

int CalibData::OffEvtFilterCal::getNpar ( )
inline

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

37{ return m_npar; }

◆ getRunFrom() [1/3]

int CalibData::OffEvtFilterCal::getRunFrom ( )
inline

Definition at line 33 of file Calibration/CalibData/include/CalibData/Ets/OffEvtFilterCal.h.

33{ return m_runFrom; }

◆ getRunFrom() [2/3]

int CalibData::OffEvtFilterCal::getRunFrom ( )
inline

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

33{ return m_runFrom; }

◆ getRunFrom() [3/3]

int CalibData::OffEvtFilterCal::getRunFrom ( )
inline

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

33{ return m_runFrom; }

◆ getRunTo() [1/3]

int CalibData::OffEvtFilterCal::getRunTo ( )
inline

Definition at line 34 of file Calibration/CalibData/include/CalibData/Ets/OffEvtFilterCal.h.

34{ return m_runTo; }

◆ getRunTo() [2/3]

int CalibData::OffEvtFilterCal::getRunTo ( )
inline

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

34{ return m_runTo; }

◆ getRunTo() [3/3]

int CalibData::OffEvtFilterCal::getRunTo ( )
inline

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

34{ return m_runTo; }

◆ getTBegin() [1/3]

double CalibData::OffEvtFilterCal::getTBegin ( unsigned int No)

Definition at line 39 of file OffEvtFilterCal.cxx.

39 {
40 double tBegin = 0.0;
41 if ( m_tBegin.size() != 0 )
42 {
43 vector<double>::iterator it = m_tBegin.begin() + No;
44 tBegin = ( *it );
45 }
46 return tBegin;
47 }

◆ getTBegin() [2/3]

double CalibData::OffEvtFilterCal::getTBegin ( unsigned int No)

◆ getTBegin() [3/3]

double CalibData::OffEvtFilterCal::getTBegin ( unsigned int No)

◆ getTEnd() [1/3]

double CalibData::OffEvtFilterCal::getTEnd ( unsigned int No)

Definition at line 48 of file OffEvtFilterCal.cxx.

48 {
49 double tEnd = 0.0;
50 if ( m_tEnd.size() != 0 )
51 {
52 vector<double>::iterator it = m_tEnd.begin() + No;
53 tEnd = ( *it );
54 }
55 return tEnd;
56 }

◆ getTEnd() [2/3]

double CalibData::OffEvtFilterCal::getTEnd ( unsigned int No)

◆ getTEnd() [3/3]

double CalibData::OffEvtFilterCal::getTEnd ( unsigned int No)

◆ setEventFrom() [1/3]

void CalibData::OffEvtFilterCal::setEventFrom ( const int eventFrom)
inline

◆ setEventFrom() [2/3]

void CalibData::OffEvtFilterCal::setEventFrom ( const int eventFrom)
inline

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

25{ m_eventFrom = eventFrom; }

◆ setEventFrom() [3/3]

void CalibData::OffEvtFilterCal::setEventFrom ( const int eventFrom)
inline

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

25{ m_eventFrom = eventFrom; }

◆ setEventTo() [1/3]

void CalibData::OffEvtFilterCal::setEventTo ( const int eventTo)
inline

◆ setEventTo() [2/3]

void CalibData::OffEvtFilterCal::setEventTo ( const int eventTo)
inline

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

26{ m_eventTo = eventTo; }

◆ setEventTo() [3/3]

void CalibData::OffEvtFilterCal::setEventTo ( const int eventTo)
inline

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

26{ m_eventTo = eventTo; }

◆ setFlag() [1/3]

void CalibData::OffEvtFilterCal::setFlag ( const int flag)

Definition at line 18 of file OffEvtFilterCal.cxx.

18 {
19 m_flag.push_back( flag );
20 return;
21 }

Referenced by RootOffEvtFilterCnv::i_createObj(), and TreeOffEvtFilterCnv::i_createObj().

◆ setFlag() [2/3]

void CalibData::OffEvtFilterCal::setFlag ( const int flag)

◆ setFlag() [3/3]

void CalibData::OffEvtFilterCal::setFlag ( const int flag)

◆ setNpar() [1/3]

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

◆ setNpar() [2/3]

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

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

27{ m_npar = npar; }

◆ setNpar() [3/3]

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

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

27{ m_npar = npar; }

◆ setRunFrom() [1/3]

void CalibData::OffEvtFilterCal::setRunFrom ( const int runFrom)
inline

◆ setRunFrom() [2/3]

void CalibData::OffEvtFilterCal::setRunFrom ( const int runFrom)
inline

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

23{ m_runFrom = runFrom; }

◆ setRunFrom() [3/3]

void CalibData::OffEvtFilterCal::setRunFrom ( const int runFrom)
inline

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

23{ m_runFrom = runFrom; }

◆ setRunTo() [1/3]

void CalibData::OffEvtFilterCal::setRunTo ( const int runTo)
inline

◆ setRunTo() [2/3]

void CalibData::OffEvtFilterCal::setRunTo ( const int runTo)
inline

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

24{ m_runTo = runTo; }

◆ setRunTo() [3/3]

void CalibData::OffEvtFilterCal::setRunTo ( const int runTo)
inline

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

24{ m_runTo = runTo; }

◆ setTBegin() [1/3]

void CalibData::OffEvtFilterCal::setTBegin ( const double tBegin)

Definition at line 22 of file OffEvtFilterCal.cxx.

22 {
23 m_tBegin.push_back( tBegin );
24 return;
25 }

Referenced by RootOffEvtFilterCnv::i_createObj(), and TreeOffEvtFilterCnv::i_createObj().

◆ setTBegin() [2/3]

void CalibData::OffEvtFilterCal::setTBegin ( const double tBegin)

◆ setTBegin() [3/3]

void CalibData::OffEvtFilterCal::setTBegin ( const double tBegin)

◆ setTEnd() [1/3]

void CalibData::OffEvtFilterCal::setTEnd ( const double tEnd)

Definition at line 26 of file OffEvtFilterCal.cxx.

26 {
27 m_tEnd.push_back( tEnd );
28 return;
29 }

Referenced by RootOffEvtFilterCnv::i_createObj(), and TreeOffEvtFilterCnv::i_createObj().

◆ setTEnd() [2/3]

void CalibData::OffEvtFilterCal::setTEnd ( const double tEnd)

◆ setTEnd() [3/3]

void CalibData::OffEvtFilterCal::setTEnd ( const double tEnd)

◆ update() [1/3]

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

Reimplemented from CalibData::CalibBase1.

Definition at line 10 of file OffEvtFilterCal.cxx.

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

◆ update() [2/3]

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

Reimplemented from CalibData::CalibBase1.

◆ update() [3/3]

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

Reimplemented from CalibData::CalibBase1.


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