BOSS 6.6.4.p01
BESIII Offline Software System
|
#include <IDedxCorrecSvc.h>
Public Member Functions | |
virtual double | RungCorrec (int runNO, double ex) const =0 |
virtual double | WireGainCorrec (int wireid, double ex) const =0 |
virtual double | DriftDistCorrec (int layid, double ddrift, double ex) const =0 |
virtual double | SaturCorrec (int layid, double costheta, double ex) const =0 |
virtual double | EntaCorrec (int layid, double enta, double ex) const =0 |
virtual double | ZdepCorrec (int layer, double z, double dedx) const =0 |
virtual double | LayerGainCorrec (int layid, double dedx) const =0 |
virtual double | GlobalCorrec (double dedx) const =0 |
virtual double | CellCorrec (int ser, double adc, double dd, double enta, double z, double theta) const =0 |
virtual double | LayerCorrec (int layer, double z, double costheta, double ex) const =0 |
virtual double | TrkCorrec (double costheta, double dedx) const =0 |
virtual double | StandardCorrec (int runFlag, int ntpFlag, int runNO, double pathl, int wid, int layid, double adc, double dd, double eangle, double z, double costheta) const =0 |
virtual double | StandardHitCorrec (int calib_rec_Flag, int runFlag, int ntpFlag, int runNO, double pathl, int wid, int layid, double adc, double dd, double eangle, double costheta) const =0 |
virtual double | StandardTrackCorrec (int calib_rec_Flag, int typFlag, int ntpFlag, int runNO, double ex, double costheta, double t0) const =0 |
virtual double | PathL (int ntpFlag, const Dedx_Helix &hel, int layer, int cellid, double z) const =0 |
virtual void | set_flag (int calib_F)=0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Definition at line 13 of file IDedxCorrecSvc.h.
|
pure virtual |
Implemented in DedxCorrecSvc.
|
pure virtual |
Implemented in DedxCorrecSvc.
|
pure virtual |
Implemented in DedxCorrecSvc.
|
pure virtual |
Implemented in DedxCorrecSvc.
|
inlinestatic |
Definition at line 15 of file IDedxCorrecSvc.h.
|
pure virtual |
Implemented in DedxCorrecSvc.
|
pure virtual |
Implemented in DedxCorrecSvc.
|
pure virtual |
Implemented in DedxCorrecSvc.
Referenced by MdcDedxRecon::execute(), MdcDedxRecon::kaltrackrec(), and MdcDedxRecon::mdctrackrec().
|
pure virtual |
Implemented in DedxCorrecSvc.
|
pure virtual |
Implemented in DedxCorrecSvc.
|
pure virtual |
Implemented in DedxCorrecSvc.
Referenced by DedxCalib::initialize(), and MdcDedxRecon::initialize().
|
pure virtual |
Implemented in DedxCorrecSvc.
|
pure virtual |
Implemented in DedxCorrecSvc.
Referenced by MdcDedxRecon::execute(), DedxCalibCostheta::FillHists(), DedxCalibDocaEAng::FillHists(), DedxCalibEAng::FillHists(), DedxCalibLayerGain::FillHists(), DedxCalibMomentum::FillHists(), DedxCalibRunByRun::FillHists(), DedxCalibWireGain::FillHists(), MdcDedxRecon::kaltrackrec(), and MdcDedxRecon::mdctrackrec().
|
pure virtual |
Implemented in DedxCorrecSvc.
Referenced by MdcDedxRecon::execute(), DedxCalibCostheta::FillHists(), DedxCalibDocaEAng::FillHists(), DedxCalibEAng::FillHists(), DedxCalibLayerGain::FillHists(), DedxCalibMomentum::FillHists(), DedxCalibRunByRun::FillHists(), DedxCalibWireGain::FillHists(), MdcDedxRecon::kaltrackrec(), and MdcDedxRecon::mdctrackrec().
|
pure virtual |
Implemented in DedxCorrecSvc.
|
pure virtual |
Implemented in DedxCorrecSvc.
|
pure virtual |
Implemented in DedxCorrecSvc.