BOSS 7.1.1
BESIII Offline Software System
|
#include <TofCalibData.h>
Public Member Functions | |
TofCalibData () | |
TofCalibData (std::vector< bTofCalibBase > *bTofCal, std::vector< bTofCommonCalibBase > *bTofComCal, std::vector< eTofCalibBase > *eTofCal, std::vector< etfCalibBase > *etfCal, std::vector< etfBunchCalibBase > *etfBunchCal, std::vector< tofCalibInfoBase > *tofInfoCal) | |
TofCalibData (std::vector< bTofCalibBase > *bTofCal, std::vector< bTofCommonCalibBase > *bTofComCal, std::vector< eTofCalibBase > *eTofCal, std::vector< etfCalibBase > *etfCal, std::vector< tofCalibInfoBase > *tofInfoCal) | |
TofCalibData (std::vector< bTofCalibBase > *bTofCal, std::vector< bTofCommonCalibBase > *bTofComCal, std::vector< eTofCalibBase > *eTofCal, std::vector< tofCalibInfoBase > *tofInfoCal) | |
virtual | ~TofCalibData () |
virtual const CLID & | clID () const |
virtual StatusCode | update (CalibBase1 &other, MsgStream *log) |
bool | hasEtf () |
unsigned int | getBTofSize () const |
bTofCalibBase | getBTof (int cnt) const |
double | getBTofAtten (int index, int pardex) |
double | getBTofSpeed (int index, int pardex) |
double | getBTofPleft (int index, int pardex) |
double | getBTofPright (int index, int pardex) |
double | getBTofPoffleft_bunch0 (int index, int pardex) |
double | getBTofPoffright_bunch0 (int index, int pardex) |
double | getBTofPoffleft_bunch1 (int index, int pardex) |
double | getBTofPoffright_bunch1 (int index, int pardex) |
double | getBTofPoffleft_bunch2 (int index, int pardex) |
double | getBTofPoffright_bunch2 (int index, int pardex) |
double | getBTofPoffleft_bunch3 (int index, int pardex) |
double | getBTofPoffright_bunch3 (int index, int pardex) |
double | getBTofFleft (int index, int pardex) |
double | getBTofFright (int index, int pardex) |
double | getBTofFcounter (int index, int pardex) |
int | getBTofComSize () const |
bTofCommonCalibBase | getBTofCom (int cnt) const |
double | getBTofOffset (int cnt, int pardex) |
double | getBTofSigmaCorr (int cnt, int pardex) |
unsigned int | getETofSize () const |
eTofCalibBase | getETof (int cnt) const |
double | getETofAtten (int index, int pardex) |
double | getETofSpeed (int index, int pardex) |
double | getETofP (int index, int pardex) |
double | getETofFP (int index, int pardex) |
unsigned int | getEtfSize () const |
etfCalibBase | getEtf (int cnt, int strip) const |
double | getEtfSpeed (int index, int strip, int pardex) |
double | getEtfPcombine (int index, int strip, int pardex) |
double | getEtfPleft (int index, int strip, int pardex) |
double | getEtfPright (int index, int strip, int pardex) |
unsigned int | getEtfBunchSize () const |
etfBunchCalibBase | getEtfBunch (int cnt) const |
double | getEtfPBunch (int cnx, int pardex) |
unsigned int | getTofInfoSize () const |
tofCalibInfoBase | getTofInfo (int cnt) const |
int | getRunBegin (int cnt) |
int | getRunEnd (int cnt) |
int | getVersion (int cnt) |
int | getQCorr (int cnt) |
int | getQElec (int cnt) |
int | getMisLable (int cnt) |
int | getBrEast (int cnt, int index) |
int | getBrWest (int cnt, int index) |
int | getEndcap (int cnt, int index) |
int | getRunFrom (int cnt) |
int | getRunTo (int cnt) |
int | getEventFrom (int cnt) |
int | getEventTo (int cnt) |
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) |
Static Public Member Functions | |
static const CLID & | classID () |
Additional Inherited Members | |
Protected Attributes inherited from CalibData::CalibBase1 | |
int | m_serNo |
int | m_runfrm |
int | m_runto |
Definition at line 16 of file TofCalibData.h.
|
inline |
Definition at line 19 of file TofCalibData.h.
CalibData::TofCalibData::TofCalibData | ( | std::vector< bTofCalibBase > * | bTofCal, |
std::vector< bTofCommonCalibBase > * | bTofComCal, | ||
std::vector< eTofCalibBase > * | eTofCal, | ||
std::vector< etfCalibBase > * | etfCal, | ||
std::vector< etfBunchCalibBase > * | etfBunchCal, | ||
std::vector< tofCalibInfoBase > * | tofInfoCal ) |
Definition at line 10 of file TofCalibData.cxx.
CalibData::TofCalibData::TofCalibData | ( | std::vector< bTofCalibBase > * | bTofCal, |
std::vector< bTofCommonCalibBase > * | bTofComCal, | ||
std::vector< eTofCalibBase > * | eTofCal, | ||
std::vector< etfCalibBase > * | etfCal, | ||
std::vector< tofCalibInfoBase > * | tofInfoCal ) |
Definition at line 39 of file TofCalibData.cxx.
CalibData::TofCalibData::TofCalibData | ( | std::vector< bTofCalibBase > * | bTofCal, |
std::vector< bTofCommonCalibBase > * | bTofComCal, | ||
std::vector< eTofCalibBase > * | eTofCal, | ||
std::vector< tofCalibInfoBase > * | tofInfoCal ) |
Definition at line 64 of file TofCalibData.cxx.
|
inlinevirtual |
Definition at line 24 of file TofCalibData.h.
|
inlinestatic |
|
inlinevirtual |
Definition at line 34 of file TofCalibData.h.
int CalibData::TofCalibData::getBrEast | ( | int | cnt, |
int | index ) |
Definition at line 368 of file TofCalibData.cxx.
int CalibData::TofCalibData::getBrWest | ( | int | cnt, |
int | index ) |
Definition at line 373 of file TofCalibData.cxx.
bTofCalibBase CalibData::TofCalibData::getBTof | ( | int | cnt | ) | const |
Definition at line 129 of file TofCalibData.cxx.
Referenced by getBTofAtten(), getBTofFcounter(), getBTofFleft(), getBTofFright(), getBTofPleft(), getBTofPoffleft_bunch0(), getBTofPoffleft_bunch1(), getBTofPoffleft_bunch2(), getBTofPoffleft_bunch3(), getBTofPoffright_bunch0(), getBTofPoffright_bunch1(), getBTofPoffright_bunch2(), getBTofPoffright_bunch3(), getBTofPright(), and getBTofSpeed().
double CalibData::TofCalibData::getBTofAtten | ( | int | index, |
int | pardex ) |
Definition at line 203 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
bTofCommonCalibBase CalibData::TofCalibData::getBTofCom | ( | int | cnt | ) | const |
Definition at line 140 of file TofCalibData.cxx.
Referenced by getBTofOffset(), and getBTofSigmaCorr().
int CalibData::TofCalibData::getBTofComSize | ( | ) | const |
Definition at line 136 of file TofCalibData.cxx.
double CalibData::TofCalibData::getBTofFcounter | ( | int | index, |
int | pardex ) |
Definition at line 273 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofFleft | ( | int | index, |
int | pardex ) |
Definition at line 263 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofFright | ( | int | index, |
int | pardex ) |
Definition at line 268 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofOffset | ( | int | cnt, |
int | pardex ) |
Definition at line 278 of file TofCalibData.cxx.
double CalibData::TofCalibData::getBTofPleft | ( | int | index, |
int | pardex ) |
Definition at line 213 of file TofCalibData.cxx.
Referenced by RootEstTofCalibDataCnv::createRoot(), and RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofPoffleft_bunch0 | ( | int | index, |
int | pardex ) |
Definition at line 223 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofPoffleft_bunch1 | ( | int | index, |
int | pardex ) |
Definition at line 233 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofPoffleft_bunch2 | ( | int | index, |
int | pardex ) |
Definition at line 243 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofPoffleft_bunch3 | ( | int | index, |
int | pardex ) |
Definition at line 253 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofPoffright_bunch0 | ( | int | index, |
int | pardex ) |
Definition at line 228 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofPoffright_bunch1 | ( | int | index, |
int | pardex ) |
Definition at line 238 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofPoffright_bunch2 | ( | int | index, |
int | pardex ) |
Definition at line 248 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofPoffright_bunch3 | ( | int | index, |
int | pardex ) |
Definition at line 258 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofPright | ( | int | index, |
int | pardex ) |
Definition at line 218 of file TofCalibData.cxx.
Referenced by RootEstTofCalibDataCnv::createRoot(), and RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getBTofSigmaCorr | ( | int | cnt, |
int | pardex ) |
Definition at line 283 of file TofCalibData.cxx.
unsigned int CalibData::TofCalibData::getBTofSize | ( | ) | const |
Definition at line 125 of file TofCalibData.cxx.
double CalibData::TofCalibData::getBTofSpeed | ( | int | index, |
int | pardex ) |
Definition at line 208 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
int CalibData::TofCalibData::getEndcap | ( | int | cnt, |
int | index ) |
Definition at line 378 of file TofCalibData.cxx.
etfCalibBase CalibData::TofCalibData::getEtf | ( | int | cnt, |
int | strip ) const |
Definition at line 166 of file TofCalibData.cxx.
Referenced by getEtfPcombine(), getEtfPleft(), getEtfPright(), and getEtfSpeed().
etfBunchCalibBase CalibData::TofCalibData::getEtfBunch | ( | int | cnt | ) | const |
Definition at line 185 of file TofCalibData.cxx.
Referenced by getEtfPBunch().
unsigned int CalibData::TofCalibData::getEtfBunchSize | ( | ) | const |
Definition at line 177 of file TofCalibData.cxx.
double CalibData::TofCalibData::getEtfPBunch | ( | int | cnx, |
int | pardex ) |
Definition at line 332 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getEtfPcombine | ( | int | index, |
int | strip, | ||
int | pardex ) |
Definition at line 314 of file TofCalibData.cxx.
Referenced by RootEstTofCalibDataCnv::createRoot(), and RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getEtfPleft | ( | int | index, |
int | strip, | ||
int | pardex ) |
Definition at line 320 of file TofCalibData.cxx.
Referenced by RootEstTofCalibDataCnv::createRoot(), and RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getEtfPright | ( | int | index, |
int | strip, | ||
int | pardex ) |
Definition at line 326 of file TofCalibData.cxx.
Referenced by RootEstTofCalibDataCnv::createRoot(), and RootTofCalibDataCnv::createRoot().
unsigned int CalibData::TofCalibData::getEtfSize | ( | ) | const |
Definition at line 158 of file TofCalibData.cxx.
double CalibData::TofCalibData::getEtfSpeed | ( | int | index, |
int | strip, | ||
int | pardex ) |
Definition at line 308 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
eTofCalibBase CalibData::TofCalibData::getETof | ( | int | cnt | ) | const |
Definition at line 151 of file TofCalibData.cxx.
Referenced by getETofAtten(), getETofFP(), getETofP(), and getETofSpeed().
double CalibData::TofCalibData::getETofAtten | ( | int | index, |
int | pardex ) |
Definition at line 288 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getETofFP | ( | int | index, |
int | pardex ) |
Definition at line 303 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
double CalibData::TofCalibData::getETofP | ( | int | index, |
int | pardex ) |
Definition at line 298 of file TofCalibData.cxx.
Referenced by RootEstTofCalibDataCnv::createRoot(), and RootTofCalibDataCnv::createRoot().
unsigned int CalibData::TofCalibData::getETofSize | ( | ) | const |
Definition at line 147 of file TofCalibData.cxx.
double CalibData::TofCalibData::getETofSpeed | ( | int | index, |
int | pardex ) |
Definition at line 293 of file TofCalibData.cxx.
Referenced by RootTofCalibDataCnv::createRoot().
int CalibData::TofCalibData::getEventFrom | ( | int | cnt | ) |
Definition at line 393 of file TofCalibData.cxx.
int CalibData::TofCalibData::getEventTo | ( | int | cnt | ) |
Definition at line 398 of file TofCalibData.cxx.
int CalibData::TofCalibData::getMisLable | ( | int | cnt | ) |
Definition at line 363 of file TofCalibData.cxx.
int CalibData::TofCalibData::getQCorr | ( | int | cnt | ) |
Definition at line 353 of file TofCalibData.cxx.
int CalibData::TofCalibData::getQElec | ( | int | cnt | ) |
Definition at line 358 of file TofCalibData.cxx.
int CalibData::TofCalibData::getRunBegin | ( | int | cnt | ) |
Definition at line 338 of file TofCalibData.cxx.
int CalibData::TofCalibData::getRunEnd | ( | int | cnt | ) |
Definition at line 343 of file TofCalibData.cxx.
int CalibData::TofCalibData::getRunFrom | ( | int | cnt | ) |
Definition at line 383 of file TofCalibData.cxx.
int CalibData::TofCalibData::getRunTo | ( | int | cnt | ) |
Definition at line 388 of file TofCalibData.cxx.
tofCalibInfoBase CalibData::TofCalibData::getTofInfo | ( | int | cnt | ) | const |
Definition at line 196 of file TofCalibData.cxx.
Referenced by getBrEast(), getBrWest(), getEndcap(), getEventFrom(), getEventTo(), getMisLable(), getQCorr(), getQElec(), getRunBegin(), getRunEnd(), getRunFrom(), getRunTo(), and getVersion().
unsigned int CalibData::TofCalibData::getTofInfoSize | ( | ) | const |
Definition at line 192 of file TofCalibData.cxx.
int CalibData::TofCalibData::getVersion | ( | int | cnt | ) |
Definition at line 348 of file TofCalibData.cxx.
|
inline |
Definition at line 40 of file TofCalibData.h.
|
virtual |
Reimplemented from CalibData::CalibBase1.
Definition at line 83 of file TofCalibData.cxx.