BOSS 7.1.2
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 48 of file TofCaliSvc.cxx.
TofCaliSvc::~TofCaliSvc | ( | ) |
Definition at line 102 of file TofCaliSvc.cxx.
const double TofCaliSvc::BAtten | ( | unsigned int | id | ) |
Definition at line 994 of file TofCaliSvc.cxx.
const double TofCaliSvc::BGainBackward | ( | unsigned int | id | ) |
Definition at line 1007 of file TofCaliSvc.cxx.
const double TofCaliSvc::BGainForward | ( | unsigned int | id | ) |
Definition at line 999 of file TofCaliSvc.cxx.
const double TofCaliSvc::BPh | ( | double | ADC1, |
double | ADC2, | ||
double | zHit, | ||
unsigned int | id ) |
Definition at line 948 of file TofCaliSvc.cxx.
const double TofCaliSvc::BPulseHeight | ( | double | ADC1, |
double | ADC2, | ||
double | zHit, | ||
double | sint, | ||
unsigned int | id ) |
Definition at line 938 of file TofCaliSvc.cxx.
const double TofCaliSvc::BPulseHeight1 | ( | double | ADC, |
double | zHit, | ||
double | sint, | ||
unsigned int | id ) |
Definition at line 920 of file TofCaliSvc.cxx.
const double TofCaliSvc::BPulseHeight2 | ( | double | ADC, |
double | zHit, | ||
double | sint, | ||
unsigned int | id ) |
Definition at line 929 of file TofCaliSvc.cxx.
const int TofCaliSvc::BrEast | ( | unsigned int | No | ) |
Definition at line 1133 of file TofCaliSvc.cxx.
const int TofCaliSvc::BrWest | ( | unsigned int | No | ) |
Definition at line 1137 of file TofCaliSvc.cxx.
const double TofCaliSvc::BSigma1 | ( | double | zHit, |
unsigned int | id ) |
Definition at line 644 of file TofCaliSvc.cxx.
Referenced by BTimeCounter().
const double TofCaliSvc::BSigma2 | ( | double | zHit, |
unsigned int | id ) |
Definition at line 660 of file TofCaliSvc.cxx.
Referenced by BTimeCounter().
const double TofCaliSvc::BSigmaCluster | ( | double | zHit1, |
double | zHit2, | ||
unsigned int | id1, | ||
unsigned int | id2 ) |
Definition at line 692 of file TofCaliSvc.cxx.
const double TofCaliSvc::BSigmaCounter | ( | double | zHit, |
unsigned int | id ) |
Definition at line 676 of file TofCaliSvc.cxx.
Referenced by BSigmaCluster(), and BTimeCluster().
const double TofCaliSvc::BTCorr1 | ( | double | ADC, |
double | zHit, | ||
unsigned int | id ) |
Definition at line 427 of file TofCaliSvc.cxx.
Referenced by BTime1().
const double TofCaliSvc::BTCorr2 | ( | double | ADC, |
double | zHit, | ||
unsigned int | id ) |
Definition at line 443 of file TofCaliSvc.cxx.
Referenced by BTime2().
const double TofCaliSvc::BTCorrOffset1 | ( | double | zHit, |
unsigned int | id, | ||
double | t0 ) |
Definition at line 459 of file TofCaliSvc.cxx.
Referenced by BTime1().
const double TofCaliSvc::BTCorrOffset2 | ( | double | zHit, |
unsigned int | id, | ||
double | t0 ) |
Definition at line 501 of file TofCaliSvc.cxx.
Referenced by BTime2().
const double TofCaliSvc::BTDelay1 | ( | unsigned int | id | ) |
Definition at line 388 of file TofCaliSvc.cxx.
const double TofCaliSvc::BTDelay2 | ( | unsigned int | id | ) |
Definition at line 401 of file TofCaliSvc.cxx.
const double TofCaliSvc::BTime1 | ( | double | ADC, |
double | TDC, | ||
double | zHit, | ||
unsigned int | id, | ||
double | t0 ) |
Definition at line 549 of file TofCaliSvc.cxx.
const double TofCaliSvc::BTime2 | ( | double | ADC, |
double | TDC, | ||
double | zHit, | ||
unsigned int | id, | ||
double | t0 ) |
Definition at line 567 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 623 of file TofCaliSvc.cxx.
const double TofCaliSvc::BTimeCounter | ( | double | tleft, |
double | tright, | ||
double | z, | ||
unsigned int | id ) |
Definition at line 602 of file TofCaliSvc.cxx.
BTofCal * TofCaliSvc::BTof | ( | unsigned int | id | ) | const |
Definition at line 1149 of file TofCaliSvc.cxx.
Referenced by Dump().
BTofCommonCal * TofCaliSvc::BTofCommon | ( | ) | const |
Definition at line 1161 of file TofCaliSvc.cxx.
const double TofCaliSvc::BVeff | ( | unsigned int | id | ) |
Definition at line 985 of file TofCaliSvc.cxx.
StatusCode TofCaliSvc::chooseConstants | ( | int | run, |
int | number ) |
Definition at line 323 of file TofCaliSvc.cxx.
void TofCaliSvc::Dump | ( | ) |
Definition at line 1169 of file TofCaliSvc.cxx.
Referenced by main().
const double TofCaliSvc::EAtten | ( | unsigned int | id | ) |
Definition at line 1099 of file TofCaliSvc.cxx.
const double TofCaliSvc::EGain | ( | unsigned int | id | ) |
Definition at line 1104 of file TofCaliSvc.cxx.
const int TofCaliSvc::Endcap | ( | unsigned int | No | ) |
Definition at line 1141 of file TofCaliSvc.cxx.
const double TofCaliSvc::EPh | ( | double | ADC, |
double | rHit, | ||
unsigned int | id ) |
Definition at line 970 of file TofCaliSvc.cxx.
const double TofCaliSvc::EPulseHeight | ( | double | ADC, |
double | rHit, | ||
double | cost, | ||
unsigned int | id ) |
Definition at line 957 of file TofCaliSvc.cxx.
const double TofCaliSvc::ESigma | ( | double | rHit, |
unsigned int | id ) |
Definition at line 726 of file TofCaliSvc.cxx.
const double TofCaliSvc::ETDelay | ( | unsigned int | id | ) |
Definition at line 414 of file TofCaliSvc.cxx.
const int TofCaliSvc::Etf | ( | unsigned int | No | ) |
Definition at line 1145 of file TofCaliSvc.cxx.
const double TofCaliSvc::EtfBunchP | ( | int | index | ) |
Definition at line 908 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 774 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 809 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 844 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 864 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 881 of file TofCaliSvc.cxx.
EtfCal * TofCaliSvc::EtfTof | ( | unsigned int | id | ) | const |
Definition at line 1157 of file TofCaliSvc.cxx.
const double TofCaliSvc::EtfVeff | ( | unsigned int | id, |
unsigned int | strip ) |
Definition at line 1017 of file TofCaliSvc.cxx.
const double TofCaliSvc::EtfZTDC | ( | double | tleft, |
double | tright, | ||
unsigned int | id, | ||
unsigned int | strip ) |
Definition at line 1089 of file TofCaliSvc.cxx.
const double TofCaliSvc::ETime | ( | double | ADC, |
double | TDC, | ||
double | rHit, | ||
unsigned int | id ) |
Definition at line 705 of file TofCaliSvc.cxx.
ETofCal * TofCaliSvc::ETof | ( | unsigned int | id | ) | const |
Definition at line 1153 of file TofCaliSvc.cxx.
const double TofCaliSvc::EVeff | ( | unsigned int | id | ) |
Definition at line 1012 of file TofCaliSvc.cxx.
const int TofCaliSvc::EventFrom | ( | ) |
const int TofCaliSvc::EventTo | ( | ) |
|
virtual |
Definition at line 96 of file TofCaliSvc.cxx.
const double TofCaliSvc::getQ0 | ( | unsigned int | id | ) |
Definition at line 980 of file TofCaliSvc.cxx.
void TofCaliSvc::handle | ( | const Incident & | inc | ) |
Definition at line 1180 of file TofCaliSvc.cxx.
|
virtual |
Definition at line 63 of file TofCaliSvc.cxx.
Referenced by main().
const int TofCaliSvc::MisLable | ( | ) |
Definition at line 1129 of file TofCaliSvc.cxx.
const int TofCaliSvc::QCorr | ( | ) |
Definition at line 1121 of file TofCaliSvc.cxx.
const int TofCaliSvc::QElec | ( | ) |
Definition at line 1125 of file TofCaliSvc.cxx.
const int TofCaliSvc::RunBegin | ( | ) |
Definition at line 1109 of file TofCaliSvc.cxx.
const int TofCaliSvc::RunEnd | ( | ) |
Definition at line 1113 of file TofCaliSvc.cxx.
const int TofCaliSvc::RunFrom | ( | ) |
const int TofCaliSvc::RunTo | ( | ) |
const double TofCaliSvc::TOffset | ( | ) |
Definition at line 543 of file TofCaliSvc.cxx.
TofInfoCal * TofCaliSvc::TofInfo | ( | ) | const |
Definition at line 1165 of file TofCaliSvc.cxx.
const int TofCaliSvc::Version | ( | ) |
Definition at line 1117 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZADC | ( | double | qleft, |
double | qright, | ||
unsigned int | id ) |
Definition at line 1056 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZADC1 | ( | double | qright, |
unsigned int | id, | ||
double | z ) |
Definition at line 1067 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZADC2 | ( | double | qleft, |
unsigned int | id, | ||
double | z ) |
Definition at line 1078 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZTDC | ( | double | tleft, |
double | tright, | ||
unsigned int | id ) |
Definition at line 1027 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZTDC1 | ( | double | tright, |
unsigned int | id, | ||
double | z ) |
Definition at line 1036 of file TofCaliSvc.cxx.
const double TofCaliSvc::ZTDC2 | ( | double | tleft, |
unsigned int | id, | ||
double | z ) |
Definition at line 1046 of file TofCaliSvc.cxx.