BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
IDedxCorrecSvc Class Referenceabstract

#include <IDedxCorrecSvc.h>

Inheritance diagram for IDedxCorrecSvc:

Public Member Functions

 DeclareInterfaceID (IDedxCorrecSvc, 1, 0)
virtual double RungCorrec (int runNO, int evtNO, 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, int evtNO, 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, int evtNO, 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, int evtNO, 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
 DeclareInterfaceID (IDedxCorrecSvc, 1, 0)
virtual double RungCorrec (int runNO, int evtNO, 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, int evtNO, 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, int evtNO, 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, int evtNO, 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
 DeclareInterfaceID (IDedxCorrecSvc, 1, 0)
virtual double RungCorrec (int runNO, int evtNO, 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, int evtNO, 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, int evtNO, 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, int evtNO, 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

Detailed Description

Member Function Documentation

◆ CellCorrec() [1/3]

virtual double IDedxCorrecSvc::CellCorrec ( int ser,
double adc,
double dd,
double enta,
double z,
double theta ) const
pure virtual

◆ CellCorrec() [2/3]

virtual double IDedxCorrecSvc::CellCorrec ( int ser,
double adc,
double dd,
double enta,
double z,
double theta ) const
pure virtual

◆ CellCorrec() [3/3]

virtual double IDedxCorrecSvc::CellCorrec ( int ser,
double adc,
double dd,
double enta,
double z,
double theta ) const
pure virtual

◆ DeclareInterfaceID() [1/3]

IDedxCorrecSvc::DeclareInterfaceID ( IDedxCorrecSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [2/3]

IDedxCorrecSvc::DeclareInterfaceID ( IDedxCorrecSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [3/3]

IDedxCorrecSvc::DeclareInterfaceID ( IDedxCorrecSvc ,
1 ,
0  )

◆ DriftDistCorrec() [1/3]

virtual double IDedxCorrecSvc::DriftDistCorrec ( int layid,
double ddrift,
double ex ) const
pure virtual

◆ DriftDistCorrec() [2/3]

virtual double IDedxCorrecSvc::DriftDistCorrec ( int layid,
double ddrift,
double ex ) const
pure virtual

◆ DriftDistCorrec() [3/3]

virtual double IDedxCorrecSvc::DriftDistCorrec ( int layid,
double ddrift,
double ex ) const
pure virtual

◆ EntaCorrec() [1/3]

virtual double IDedxCorrecSvc::EntaCorrec ( int layid,
double enta,
double ex ) const
pure virtual

◆ EntaCorrec() [2/3]

virtual double IDedxCorrecSvc::EntaCorrec ( int layid,
double enta,
double ex ) const
pure virtual

◆ EntaCorrec() [3/3]

virtual double IDedxCorrecSvc::EntaCorrec ( int layid,
double enta,
double ex ) const
pure virtual

◆ GlobalCorrec() [1/3]

virtual double IDedxCorrecSvc::GlobalCorrec ( double dedx) const
pure virtual

◆ GlobalCorrec() [2/3]

virtual double IDedxCorrecSvc::GlobalCorrec ( double dedx) const
pure virtual

◆ GlobalCorrec() [3/3]

virtual double IDedxCorrecSvc::GlobalCorrec ( double dedx) const
pure virtual

◆ LayerCorrec() [1/3]

virtual double IDedxCorrecSvc::LayerCorrec ( int layer,
double z,
double costheta,
double ex ) const
pure virtual

◆ LayerCorrec() [2/3]

virtual double IDedxCorrecSvc::LayerCorrec ( int layer,
double z,
double costheta,
double ex ) const
pure virtual

◆ LayerCorrec() [3/3]

virtual double IDedxCorrecSvc::LayerCorrec ( int layer,
double z,
double costheta,
double ex ) const
pure virtual

◆ LayerGainCorrec() [1/3]

virtual double IDedxCorrecSvc::LayerGainCorrec ( int layid,
double dedx ) const
pure virtual

◆ LayerGainCorrec() [2/3]

virtual double IDedxCorrecSvc::LayerGainCorrec ( int layid,
double dedx ) const
pure virtual

◆ LayerGainCorrec() [3/3]

virtual double IDedxCorrecSvc::LayerGainCorrec ( int layid,
double dedx ) const
pure virtual

◆ PathL() [1/3]

virtual double IDedxCorrecSvc::PathL ( int ntpFlag,
const Dedx_Helix & hel,
int layer,
int cellid,
double z ) const
pure virtual

◆ PathL() [2/3]

virtual double IDedxCorrecSvc::PathL ( int ntpFlag,
const Dedx_Helix & hel,
int layer,
int cellid,
double z ) const
pure virtual

◆ PathL() [3/3]

virtual double IDedxCorrecSvc::PathL ( int ntpFlag,
const Dedx_Helix & hel,
int layer,
int cellid,
double z ) const
pure virtual

◆ RungCorrec() [1/3]

virtual double IDedxCorrecSvc::RungCorrec ( int runNO,
int evtNO,
double ex ) const
pure virtual

◆ RungCorrec() [2/3]

virtual double IDedxCorrecSvc::RungCorrec ( int runNO,
int evtNO,
double ex ) const
pure virtual

◆ RungCorrec() [3/3]

virtual double IDedxCorrecSvc::RungCorrec ( int runNO,
int evtNO,
double ex ) const
pure virtual

◆ SaturCorrec() [1/3]

virtual double IDedxCorrecSvc::SaturCorrec ( int layid,
double costheta,
double ex ) const
pure virtual

◆ SaturCorrec() [2/3]

virtual double IDedxCorrecSvc::SaturCorrec ( int layid,
double costheta,
double ex ) const
pure virtual

◆ SaturCorrec() [3/3]

virtual double IDedxCorrecSvc::SaturCorrec ( int layid,
double costheta,
double ex ) const
pure virtual

◆ set_flag() [1/3]

virtual void IDedxCorrecSvc::set_flag ( int calib_F)
pure virtual

◆ set_flag() [2/3]

virtual void IDedxCorrecSvc::set_flag ( int calib_F)
pure virtual

◆ set_flag() [3/3]

virtual void IDedxCorrecSvc::set_flag ( int calib_F)
pure virtual

◆ StandardCorrec() [1/3]

virtual double IDedxCorrecSvc::StandardCorrec ( int runFlag,
int ntpFlag,
int runNO,
int evtNO,
double pathl,
int wid,
int layid,
double adc,
double dd,
double eangle,
double z,
double costheta ) const
pure virtual

◆ StandardCorrec() [2/3]

virtual double IDedxCorrecSvc::StandardCorrec ( int runFlag,
int ntpFlag,
int runNO,
int evtNO,
double pathl,
int wid,
int layid,
double adc,
double dd,
double eangle,
double z,
double costheta ) const
pure virtual

◆ StandardCorrec() [3/3]

virtual double IDedxCorrecSvc::StandardCorrec ( int runFlag,
int ntpFlag,
int runNO,
int evtNO,
double pathl,
int wid,
int layid,
double adc,
double dd,
double eangle,
double z,
double costheta ) const
pure virtual

◆ StandardHitCorrec() [1/3]

virtual double IDedxCorrecSvc::StandardHitCorrec ( int calib_rec_Flag,
int runFlag,
int ntpFlag,
int runNO,
int evtNO,
double pathl,
int wid,
int layid,
double adc,
double dd,
double eangle,
double costheta ) const
pure virtual

◆ StandardHitCorrec() [2/3]

virtual double IDedxCorrecSvc::StandardHitCorrec ( int calib_rec_Flag,
int runFlag,
int ntpFlag,
int runNO,
int evtNO,
double pathl,
int wid,
int layid,
double adc,
double dd,
double eangle,
double costheta ) const
pure virtual

◆ StandardHitCorrec() [3/3]

virtual double IDedxCorrecSvc::StandardHitCorrec ( int calib_rec_Flag,
int runFlag,
int ntpFlag,
int runNO,
int evtNO,
double pathl,
int wid,
int layid,
double adc,
double dd,
double eangle,
double costheta ) const
pure virtual

◆ StandardTrackCorrec() [1/3]

virtual double IDedxCorrecSvc::StandardTrackCorrec ( int calib_rec_Flag,
int typFlag,
int ntpFlag,
int runNO,
int evtNO,
double ex,
double costheta,
double t0 ) const
pure virtual

◆ StandardTrackCorrec() [2/3]

virtual double IDedxCorrecSvc::StandardTrackCorrec ( int calib_rec_Flag,
int typFlag,
int ntpFlag,
int runNO,
int evtNO,
double ex,
double costheta,
double t0 ) const
pure virtual

◆ StandardTrackCorrec() [3/3]

virtual double IDedxCorrecSvc::StandardTrackCorrec ( int calib_rec_Flag,
int typFlag,
int ntpFlag,
int runNO,
int evtNO,
double ex,
double costheta,
double t0 ) const
pure virtual

◆ TrkCorrec() [1/3]

virtual double IDedxCorrecSvc::TrkCorrec ( double costheta,
double dedx ) const
pure virtual

◆ TrkCorrec() [2/3]

virtual double IDedxCorrecSvc::TrkCorrec ( double costheta,
double dedx ) const
pure virtual

◆ TrkCorrec() [3/3]

virtual double IDedxCorrecSvc::TrkCorrec ( double costheta,
double dedx ) const
pure virtual

◆ WireGainCorrec() [1/3]

virtual double IDedxCorrecSvc::WireGainCorrec ( int wireid,
double ex ) const
pure virtual

◆ WireGainCorrec() [2/3]

virtual double IDedxCorrecSvc::WireGainCorrec ( int wireid,
double ex ) const
pure virtual

◆ WireGainCorrec() [3/3]

virtual double IDedxCorrecSvc::WireGainCorrec ( int wireid,
double ex ) const
pure virtual

◆ ZdepCorrec() [1/3]

virtual double IDedxCorrecSvc::ZdepCorrec ( int layer,
double z,
double dedx ) const
pure virtual

◆ ZdepCorrec() [2/3]

virtual double IDedxCorrecSvc::ZdepCorrec ( int layer,
double z,
double dedx ) const
pure virtual

◆ ZdepCorrec() [3/3]

virtual double IDedxCorrecSvc::ZdepCorrec ( int layer,
double z,
double dedx ) const
pure virtual

The documentation for this class was generated from the following files: