BOSS 7.0.6
BESIII Offline Software System
|
#include <EstTofCaliSvc.h>
Public Member Functions | |
EstTofCaliSvc (const std::string &name, ISvcLocator *svcloc) | |
~EstTofCaliSvc () | |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvUnknown) |
virtual StatusCode | initialize () |
virtual StatusCode | finalize () |
void | handle (const Incident &) |
StatusCode | chooseConstants (int run, int number) |
BTofCal * | BTof (unsigned id) const |
BTofCommonCal * | BTofCommon () const |
ETofCal * | ETof (unsigned id) const |
EtfCal * | EtfTof (unsigned int id) const |
TofInfoCal * | TofInfo () const |
const double | BTCorr1 (double ADC, double zHit, unsigned int id) |
const double | BTCorr2 (double ADC, double zHit, unsigned int id) |
const double | TOffset () |
const double | BTime1 (double ADC, double TDC, double zHit, unsigned id) |
const double | BTime2 (double ADC, double TDC, double zHit, unsigned id) |
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) |
const double | EtfTime1 (double ADC, double TDC, double zHit, unsigned int id, unsigned int strip) |
const double | EtfTime2 (double ADC, double TDC, double zHit, unsigned int id, unsigned int strip) |
const double | EtfTime (double TDC1, double TDC2, unsigned int id, unsigned int strip) |
const bool | ValidInfo () |
void | Dump () |
Public Member Functions inherited from IEstTofCaliSvc | |
virtual StatusCode | chooseConstants (int run, int event)=0 |
virtual BTofCal * | BTof (unsigned id) const =0 |
virtual BTofCommonCal * | BTofCommon () const =0 |
virtual ETofCal * | ETof (unsigned id) const =0 |
virtual EtfCal * | EtfTof (unsigned id) const =0 |
virtual TofInfoCal * | TofInfo () const =0 |
virtual const double | BTCorr1 (double ADC, double zHit, unsigned int id)=0 |
virtual const double | BTCorr2 (double ADC, double zHit, unsigned int id)=0 |
virtual const double | TOffset ()=0 |
virtual const double | BTime1 (double ADC, double TDC, double zHit, unsigned id)=0 |
virtual const double | BTime2 (double ADC, double TDC, double zHit, unsigned id)=0 |
virtual const double | ETime (double ADC, double TDC, double rHit, unsigned id)=0 |
virtual const double | EtfTime (double ADC1, double ADC2, double TDC1, double TDC2, unsigned int id, unsigned int strip)=0 |
virtual const double | EtfTime1 (double ADC, double TDC, double zHit, unsigned id, unsigned strip)=0 |
virtual const double | EtfTime2 (double ADC, double TDC, double zHit, unsigned id, unsigned strip)=0 |
virtual const double | EtfTime (double TDC1, double TDC2, unsigned int id, unsigned int strip)=0 |
virtual const bool | ValidInfo ()=0 |
virtual void | Dump ()=0 |
Additional Inherited Members | |
Static Public Member Functions inherited from IEstTofCaliSvc | |
static const InterfaceID & | interfaceID () |
Definition at line 23 of file EstTofCaliSvc.h.
EstTofCaliSvc::EstTofCaliSvc | ( | const std::string & | name, |
ISvcLocator * | svcloc | ||
) |
Definition at line 43 of file EstTofCaliSvc.cxx.
EstTofCaliSvc::~EstTofCaliSvc | ( | ) |
Definition at line 96 of file EstTofCaliSvc.cxx.
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 260 of file EstTofCaliSvc.cxx.
Referenced by BTime1().
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 276 of file EstTofCaliSvc.cxx.
Referenced by BTime2().
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 298 of file EstTofCaliSvc.cxx.
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 315 of file EstTofCaliSvc.cxx.
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 478 of file EstTofCaliSvc.cxx.
Referenced by Dump().
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 490 of file EstTofCaliSvc.cxx.
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 196 of file EstTofCaliSvc.cxx.
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 500 of file EstTofCaliSvc.cxx.
Referenced by main().
|
virtual |
Implements IEstTofCaliSvc.
|
virtual |
Implements IEstTofCaliSvc.
const double EstTofCaliSvc::EtfTime1 | ( | double | ADC, |
double | TDC, | ||
double | zHit, | ||
unsigned int | id, | ||
unsigned int | strip | ||
) |
Definition at line 381 of file EstTofCaliSvc.cxx.
const double EstTofCaliSvc::EtfTime2 | ( | double | ADC, |
double | TDC, | ||
double | zHit, | ||
unsigned int | id, | ||
unsigned int | strip | ||
) |
Definition at line 413 of file EstTofCaliSvc.cxx.
EtfCal * EstTofCaliSvc::EtfTof | ( | unsigned int | id | ) | const |
Definition at line 486 of file EstTofCaliSvc.cxx.
const double EstTofCaliSvc::ETime | ( | double | ADC, |
double | TDC, | ||
double | rHit, | ||
unsigned int | id | ||
) |
Definition at line 332 of file EstTofCaliSvc.cxx.
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 482 of file EstTofCaliSvc.cxx.
|
virtual |
Definition at line 90 of file EstTofCaliSvc.cxx.
void EstTofCaliSvc::handle | ( | const Incident & | inc | ) |
Definition at line 509 of file EstTofCaliSvc.cxx.
|
virtual |
Definition at line 57 of file EstTofCaliSvc.cxx.
Referenced by main().
|
virtual |
Definition at line 47 of file EstTofCaliSvc.cxx.
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 292 of file EstTofCaliSvc.cxx.
|
virtual |
Implements IEstTofCaliSvc.
Definition at line 495 of file EstTofCaliSvc.cxx.
|
inlinevirtual |