BOSS 7.1.0
BESIII Offline Software System
|
#include <TofCaliSvc.h>
Public Member Functions | |
TofCaliSvc (const std::string &name, ISvcLocator *svcloc) | |
~TofCaliSvc () | |
virtual StatusCode | initialize () |
virtual StatusCode | finalize () |
void | handle (const Incident &) |
StatusCode | chooseConstants (int run, int number) |
BTofCal * | BTof (unsigned int id) const |
BTofCommonCal * | BTofCommon () const |
ETofCal * | ETof (unsigned int id) const |
EtfCal * | EtfTof (unsigned int id) const |
TofInfoCal * | TofInfo () const |
const double | BTDelay1 (unsigned int id) |
const double | BTDelay2 (unsigned int id) |
const double | ETDelay (unsigned int id) |
const double | BTCorr1 (double ADC, double zHit, unsigned int id) |
const double | BTCorr2 (double ADC, double zHit, unsigned int id) |
const double | BTCorrOffset1 (double zHit, unsigned int id, double t0) |
const double | BTCorrOffset2 (double zHit, unsigned int id, double t0) |
const double | TOffset () |
const double | BTime1 (double ADC, double TDC, double zHit, unsigned int id, double t0) |
const double | BTime2 (double ADC, double TDC, double zHit, unsigned int id, double t0) |
const double | ETime (double ADC, double TDC, double rHit, unsigned int id) |
const double | EtfTime (double ADC1, double ADC2, double TDC1, double TDC2, unsigned int id, unsigned int strip, double t0) |
const double | EtfTime1 (double ADC, double TDC, double zHit, unsigned int id, unsigned int strip, double t0) |
const double | EtfTime2 (double ADC, double TDC, double zHit, unsigned int id, unsigned int strip, double t0) |
const double | EtfTimeMC (double ADC1, double ADC2, double TDC1, double TDC2, unsigned int id, unsigned int strip, double t0) |
const double | EtfTimeMC1 (double ADC, double TDC, double zHit, unsigned int id, unsigned int strip, double t0) |
const double | EtfTimeMC2 (double ADC, double TDC, double zHit, unsigned int id, unsigned int strip, double t0) |
const double | EtfTime (double tleft, double tright) |
const double | EtfBunchP (int index) |
const double | BTimeCounter (double tleft, double tright, double z, unsigned int id) |
const double | BTimeCluster (double tlayer1, double tlayer2, double z1, double z2, unsigned int id1, unsigned int id2) |
const double | BSigma1 (double zHit, unsigned int id) |
const double | BSigma2 (double zHit, unsigned int id) |
const double | BSigmaCounter (double zHit, unsigned int id) |
const double | BSigmaCluster (double zHit1, double zHit2, unsigned int id1, unsigned int id2) |
const double | ESigma (double rHit, unsigned int id) |
const double | BPulseHeight1 (double ADC, double zHit, double sint, unsigned int id) |
const double | BPulseHeight2 (double ADC, double zHit, double sint, unsigned int id) |
const double | BPulseHeight (double ADC1, double ADC2, double zHit, double sint, unsigned int id) |
const double | BPh (double ADC1, double ADC2, double zHit, unsigned int id) |
const double | EPulseHeight (double ADC, double rHit, double cost, unsigned int id) |
const double | EPh (double ADC, double rHit, unsigned int id) |
const double | BVeff (unsigned int id) |
const double | BAtten (unsigned int id) |
const double | BGainForward (unsigned int id) |
const double | BGainBackward (unsigned int id) |
const double | getQ0 (unsigned int id) |
const double | EVeff (unsigned int id) |
const double | EAtten (unsigned int id) |
const double | EGain (unsigned int id) |
const double | EtfVeff (unsigned int id, unsigned int strip) |
const double | ZTDC (double tleft, double tright, unsigned int id) |
const double | ZTDC1 (double tright, unsigned int id, double z) |
const double | ZTDC2 (double tleft, unsigned int id, double z) |
const double | ZADC (double qleft, double qright, unsigned int id) |
const double | ZADC1 (double qright, unsigned int id, double z) |
const double | ZADC2 (double qleft, unsigned int id, double z) |
const double | EtfZTDC (double tleft, double tright, unsigned int id, unsigned int strip) |
const int | RunBegin () |
const int | RunEnd () |
const int | Version () |
const int | QCorr () |
const int | QElec () |
const int | MisLable () |
const int | BrEast (unsigned int No) |
const int | BrWest (unsigned int No) |
const int | Endcap (unsigned int No) |
const int | Etf (unsigned int No) |
const int | RunFrom () |
const int | RunTo () |
const int | EventFrom () |
const int | EventTo () |
void | Dump () |
Definition at line 27 of file TofCaliSvc.h.
TofCaliSvc::TofCaliSvc | ( | const std::string & | name, |
ISvcLocator * | svcloc | ||
) |
Definition at line 47 of file TofCaliSvc.cxx.
TofCaliSvc::~TofCaliSvc | ( | ) |
Definition at line 101 of file TofCaliSvc.cxx.
const double TofCaliSvc::BAtten | ( | unsigned int | id | ) |
Definition at line 944 of file TofCaliSvc.cxx.
const double TofCaliSvc::BGainBackward | ( | unsigned int | id | ) |
Definition at line 957 of file TofCaliSvc.cxx.
const double TofCaliSvc::BGainForward | ( | unsigned int | id | ) |
Definition at line 949 of file TofCaliSvc.cxx.
const double TofCaliSvc::BPh | ( | double | ADC1, |
double | ADC2, | ||
double | zHit, | ||
unsigned int | id | ||
) |
Definition at line 898 of file TofCaliSvc.cxx.
const double TofCaliSvc::BPulseHeight | ( | double | ADC1, |
double | ADC2, | ||
double | zHit, | ||
double | sint, | ||
unsigned int | id | ||
) |
Definition at line 888 of file TofCaliSvc.cxx.
const double TofCaliSvc::BPulseHeight1 | ( | double | ADC, |
double | zHit, | ||
double | sint, | ||
unsigned int | id | ||
) |
Definition at line 870 of file TofCaliSvc.cxx.
const double TofCaliSvc::BPulseHeight2 | ( | double | ADC, |
double | zHit, | ||
double | sint, | ||
unsigned int | id | ||
) |
Definition at line 879 of file TofCaliSvc.cxx.
const int TofCaliSvc::BrEast | ( | unsigned int | No | ) |
Definition at line 1083 of file TofCaliSvc.cxx.
const int TofCaliSvc::BrWest | ( | unsigned int | No | ) |
Definition at line 1087 of file TofCaliSvc.cxx.
const double TofCaliSvc::BSigma1 | ( | double | zHit, |
unsigned int | id | ||
) |
Definition at line 594 of file TofCaliSvc.cxx.
Referenced by BTimeCounter().
const double TofCaliSvc::BSigma2 | ( | double | zHit, |
unsigned int | id | ||
) |
Definition at line 610 of file TofCaliSvc.cxx.
Referenced by BTimeCounter().
const double TofCaliSvc::BSigmaCluster | ( | double | zHit1, |
double | zHit2, | ||
unsigned int | id1, | ||
unsigned int | id2 | ||
) |
Definition at line 642 of file TofCaliSvc.cxx.
const double TofCaliSvc::BSigmaCounter | ( | double | zHit, |
unsigned int | id | ||
) |
Definition at line 626 of file TofCaliSvc.cxx.
Referenced by BSigmaCluster(), and BTimeCluster().
const double TofCaliSvc::BTCorr1 | ( | double | ADC, |
double | zHit, | ||
unsigned int | id | ||
) |
Definition at line 377 of file TofCaliSvc.cxx.
Referenced by BTime1().
const double TofCaliSvc::BTCorr2 | ( | double | ADC, |
double | zHit, | ||
unsigned int | id | ||
) |
Definition at line 393 of file TofCaliSvc.cxx.
Referenced by BTime2().
const double TofCaliSvc::BTCorrOffset1 | ( | double | zHit, |
unsigned int | id, | ||
double | t0 | ||
) |
Definition at line 409 of file TofCaliSvc.cxx.
Referenced by BTime1().
const double TofCaliSvc::BTCorrOffset2 | ( | double | zHit, |
unsigned int | id, | ||
double | t0 | ||
) |
Definition at line 451 of file TofCaliSvc.cxx.
Referenced by BTime2().
const double TofCaliSvc::BTDelay1 | ( | unsigned int | id | ) |
Definition at line 338 of file TofCaliSvc.cxx.
const double TofCaliSvc::BTDelay2 | ( | unsigned int | id | ) |
Definition at line 351 of file TofCaliSvc.cxx.
const double TofCaliSvc::BTime1 | ( | double | ADC, |
double | TDC, | ||
double | zHit, | ||
unsigned int | id, | ||
double | t0 | ||
) |
Definition at line 499 of file TofCaliSvc.cxx.
const double TofCaliSvc::BTime2 | ( | double | ADC, |
double | TDC, | ||
double | zHit, | ||
unsigned int | id, | ||
double | t0 | ||
) |
Definition at line 517 of file TofCaliSvc.cxx.
const double TofCaliSvc::BTimeCluster | ( | double | tlayer1, |
double | tlayer2, | ||
double | z1, | ||
double | z2, | ||
unsigned int | id1, | ||
unsigned int | id2 | ||
) |
Definition at line 573 of file TofCaliSvc.cxx.
const double TofCaliSvc::BTimeCounter | ( | double | tleft, |
double | tright, | ||
double | z, | ||
unsigned int | id | ||
) |
Definition at line 552 of file TofCaliSvc.cxx.
BTofCal * TofCaliSvc::BTof | ( | unsigned int | id | ) | const |
Definition at line 1099 of file TofCaliSvc.cxx.
Referenced by Dump().
BTofCommonCal * TofCaliSvc::BTofCommon | ( | ) | const |
Definition at line 1111 of file TofCaliSvc.cxx.
const double TofCaliSvc::BVeff | ( | unsigned int | id | ) |
Definition at line 935 of file TofCaliSvc.cxx.
StatusCode TofCaliSvc::chooseConstants | ( | int | run, |
int | number | ||
) |
Definition at line 273 of file TofCaliSvc.cxx.
void TofCaliSvc::Dump | ( | ) |
Definition at line 1119 of file TofCaliSvc.cxx.
Referenced by main().
const double TofCaliSvc::EAtten | ( | unsigned int | id | ) |
Definition at line 1049 of file TofCaliSvc.cxx.
const double TofCaliSvc::EGain | ( | unsigned int | id | ) |
Definition at line 1054 of file TofCaliSvc.cxx.
const int TofCaliSvc::Endcap | ( | unsigned int | No | ) |
Definition at line 1091 of file TofCaliSvc.cxx.
const double TofCaliSvc::EPh | ( | double | ADC, |
double | rHit, | ||
unsigned int | id | ||
) |
Definition at line 920 of file TofCaliSvc.cxx.
const double TofCaliSvc::EPulseHeight | ( | double | ADC, |
double | rHit, | ||
double | cost, | ||
unsigned int | id | ||
) |
Definition at line 907 of file TofCaliSvc.cxx.
const double TofCaliSvc::ESigma | ( | double | rHit, |
unsigned int | id | ||
) |
Definition at line 676 of file TofCaliSvc.cxx.
const double TofCaliSvc::ETDelay | ( | unsigned int | id | ) |
Definition at line 364 of file TofCaliSvc.cxx.
const int TofCaliSvc::Etf | ( | unsigned int | No | ) |
Definition at line 1095 of file TofCaliSvc.cxx.
const double TofCaliSvc::EtfBunchP | ( | int | index | ) |
Definition at line 858 of file TofCaliSvc.cxx.
Referenced by EtfTime1(), and EtfTime2().
const double TofCaliSvc::EtfTime | ( | double | ADC1, |
double | ADC2, | ||
double | TDC1, | ||
double | TDC2, | ||
unsigned int | id, | ||
unsigned int | strip, | ||
double | t0 | ||
) |
const double TofCaliSvc::EtfTime | ( | double | tleft, |
double | tright | ||
) |
const double TofCaliSvc::EtfTime1 | ( | double | ADC, |
double | TDC, | ||
double | zHit, | ||
unsigned int | id, | ||
unsigned int | strip, | ||
double | t0 | ||
) |
Definition at line 724 of file TofCaliSvc.cxx.
const double TofCaliSvc::EtfTime2 | ( | double | ADC, |
double | TDC, | ||
double | zHit, | ||
unsigned int | id, | ||
unsigned int | strip, | ||
double | t0 | ||
) |
Definition at line 759 of file TofCaliSvc.cxx.
const double TofCaliSvc::EtfTimeMC | ( | double | ADC1, |
double | ADC2, | ||
double | TDC1, | ||
double | TDC2, | ||
unsigned int | id, | ||
unsigned int | strip, | ||
double | t0 | ||
) |
Definition at line 794 of file TofCaliSvc.cxx.
const double TofCaliSvc::EtfTimeMC1 | ( | double | ADC, |
double | TDC, | ||
double | zHit, | ||
unsigned int | id, | ||
unsigned int | strip, | ||
double | t0 | ||
) |
Definition at line 814 of file TofCaliSvc.cxx.
const double TofCaliSvc::EtfTimeMC2 | ( | double | ADC, |
double | TDC, | ||
double | zHit, | ||
unsigned int | id, | ||
unsigned int | strip, | ||
double | t0 | ||
) |
Definition at line 831 of file TofCaliSvc.cxx.
EtfCal * TofCaliSvc::EtfTof | ( | unsigned int | id | ) | const |
Definition at line 1107 of file TofCaliSvc.cxx.
const double TofCaliSvc::EtfVeff | ( | unsigned int | id, |
unsigned int | strip | ||
) |
Definition at line 967 of file TofCaliSvc.cxx.
const double TofCaliSvc::EtfZTDC | ( | double | tleft, |
double | tright, | ||
unsigned int | id, | ||
unsigned int | strip | ||
) |
Definition at line 1039 of file TofCaliSvc.cxx.
const double TofCaliSvc::ETime | ( | double | ADC, |
double | TDC, | ||
double | rHit, | ||
unsigned int | id | ||
) |
Definition at line 655 of file TofCaliSvc.cxx.
ETofCal * TofCaliSvc::ETof | ( | unsigned int | id | ) | const |
Definition at line 1103 of file TofCaliSvc.cxx.
const double TofCaliSvc::EVeff | ( | unsigned int | id | ) |
Definition at line 962 of file TofCaliSvc.cxx.
const int TofCaliSvc::EventFrom | ( | ) |
const int TofCaliSvc::EventTo | ( | ) |
|
virtual |
Definition at line 95 of file TofCaliSvc.cxx.
const double TofCaliSvc::getQ0 | ( | unsigned int | id | ) |
Definition at line 930 of file TofCaliSvc.cxx.
void TofCaliSvc::handle | ( | const Incident & | inc | ) |
Definition at line 1130 of file TofCaliSvc.cxx.
|
virtual |
Definition at line 62 of file TofCaliSvc.cxx.
Referenced by main().
const int TofCaliSvc::MisLable | ( | ) |
Definition at line 1079 of file TofCaliSvc.cxx.
const int TofCaliSvc::QCorr | ( | ) |
Definition at line 1071 of file TofCaliSvc.cxx.
const int TofCaliSvc::QElec | ( | ) |
Definition at line 1075 of file TofCaliSvc.cxx.
const int TofCaliSvc::RunBegin | ( | ) |
Definition at line 1059 of file TofCaliSvc.cxx.
const int TofCaliSvc::RunEnd | ( | ) |
Definition at line 1063 of file TofCaliSvc.cxx.
const int TofCaliSvc::RunFrom | ( | ) |
const int TofCaliSvc::RunTo | ( | ) |
const double TofCaliSvc::TOffset | ( | ) |
Definition at line 493 of file TofCaliSvc.cxx.
TofInfoCal * TofCaliSvc::TofInfo | ( | ) | const |
Definition at line 1115 of file TofCaliSvc.cxx.
const int TofCaliSvc::Version | ( | ) |
Definition at line 1067 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZADC | ( | double | qleft, |
double | qright, | ||
unsigned int | id | ||
) |
Definition at line 1006 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZADC1 | ( | double | qright, |
unsigned int | id, | ||
double | z | ||
) |
Definition at line 1017 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZADC2 | ( | double | qleft, |
unsigned int | id, | ||
double | z | ||
) |
Definition at line 1028 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZTDC | ( | double | tleft, |
double | tright, | ||
unsigned int | id | ||
) |
Definition at line 977 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZTDC1 | ( | double | tright, |
unsigned int | id, | ||
double | z | ||
) |
Definition at line 986 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZTDC2 | ( | double | tleft, |
unsigned int | id, | ||
double | z | ||
) |
Definition at line 996 of file TofCaliSvc.cxx.