Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

IDedxCorrecSvc Class Reference

#include <IDedxCorrecSvc.h>

Inheritance diagram for IDedxCorrecSvc:

DedxCorrecSvc DedxCorrecSvc List of all members.

Public Member Functions

virtual double CellCorrec (int ser, double adc, double dd, double enta, double z, double theta) const =0
virtual double CellCorrec (int ser, double adc, double dd, double enta, double z, double theta) const =0
virtual double DriftDistCorrec (int layid, double ddrift, double ex) const =0
virtual double DriftDistCorrec (int layid, double ddrift, double ex) const =0
virtual double EntaCorrec (int layid, double enta, double ex) const =0
virtual double EntaCorrec (int layid, double enta, double ex) const =0
virtual double GlobalCorrec (double dedx) const =0
virtual double GlobalCorrec (double dedx) const =0
virtual double LayerCorrec (int layer, double z, double costheta, double ex) const =0
virtual double LayerCorrec (int layer, double z, double costheta, double ex) const =0
virtual double LayerGainCorrec (int layid, double dedx) const =0
virtual double LayerGainCorrec (int layid, double dedx) const =0
virtual double PathL (int ntpFlag, const Dedx_Helix &hel, int layer, int cellid, double z) const =0
virtual double PathL (int ntpFlag, const Dedx_Helix &hel, int layer, int cellid, double z) const =0
virtual double RungCorrec (int runNO, double ex) const =0
virtual double RungCorrec (int runNO, double ex) const =0
virtual double SaturCorrec (int layid, double costheta, double ex) const =0
virtual double SaturCorrec (int layid, double costheta, double ex) const =0
virtual void set_flag (int calib_F)=0
virtual void set_flag (int calib_F)=0
virtual double StandardCorrec (int typFlag, int ntpFlag, int runNO, Dedx_Helix &hel, Identifier mdcid, double adc, double dd, double enta, double z, double costheta) const =0
virtual double StandardCorrec (int typFlag, int ntpFlag, int runNO, Dedx_Helix &hel, Identifier mdcid, double adc, double dd, double enta, double z, double costheta) const =0
virtual double StandardHitCorrec (int calib_rec_Flag, int typFlag, int ntpFlag, int runNO, Dedx_Helix &hel, Identifier mdcid, double adc, double dd, double enta, double z, double costheta) const =0
virtual double StandardHitCorrec (int calib_rec_Flag, int typFlag, int ntpFlag, int runNO, Dedx_Helix &hel, Identifier mdcid, double adc, double dd, double enta, double z, 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 StandardTrackCorrec (int calib_rec_Flag, int typFlag, int ntpFlag, int runNO, double ex, double costheta, double t0) const =0
virtual double TrkCorrec (double costheta, double dedx) const =0
virtual double TrkCorrec (double costheta, double dedx) const =0
virtual double WireGainCorrec (int wireid, double ex) const =0
virtual double WireGainCorrec (int wireid, double ex) const =0
virtual double ZdepCorrec (int layer, double z, double dedx) const =0
virtual double ZdepCorrec (int layer, double z, double dedx) const =0

Static Public Member Functions

const InterfaceID & interfaceID ()
const InterfaceID & interfaceID ()

Member Function Documentation

virtual double IDedxCorrecSvc::CellCorrec int  ser,
double  adc,
double  dd,
double  enta,
double  z,
double  theta
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::CellCorrec int  ser,
double  adc,
double  dd,
double  enta,
double  z,
double  theta
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::DriftDistCorrec int  layid,
double  ddrift,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::DriftDistCorrec int  layid,
double  ddrift,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::EntaCorrec int  layid,
double  enta,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::EntaCorrec int  layid,
double  enta,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::GlobalCorrec double  dedx  )  const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::GlobalCorrec double  dedx  )  const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

const InterfaceID& IDedxCorrecSvc::interfaceID  )  [inline, static]
 

00015 { return IID_IDedxCorrecSvc; }

const InterfaceID& IDedxCorrecSvc::interfaceID  )  [inline, static]
 

00015 { return IID_IDedxCorrecSvc; }

virtual double IDedxCorrecSvc::LayerCorrec int  layer,
double  z,
double  costheta,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::LayerCorrec int  layer,
double  z,
double  costheta,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::LayerGainCorrec int  layid,
double  dedx
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::LayerGainCorrec int  layid,
double  dedx
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::PathL int  ntpFlag,
const Dedx_Helix hel,
int  layer,
int  cellid,
double  z
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::PathL int  ntpFlag,
const Dedx_Helix hel,
int  layer,
int  cellid,
double  z
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::RungCorrec int  runNO,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::RungCorrec int  runNO,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::SaturCorrec int  layid,
double  costheta,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::SaturCorrec int  layid,
double  costheta,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual void IDedxCorrecSvc::set_flag int  calib_F  )  [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual void IDedxCorrecSvc::set_flag int  calib_F  )  [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::StandardCorrec int  typFlag,
int  ntpFlag,
int  runNO,
Dedx_Helix hel,
Identifier  mdcid,
double  adc,
double  dd,
double  enta,
double  z,
double  costheta
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::StandardCorrec int  typFlag,
int  ntpFlag,
int  runNO,
Dedx_Helix hel,
Identifier  mdcid,
double  adc,
double  dd,
double  enta,
double  z,
double  costheta
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::StandardHitCorrec int  calib_rec_Flag,
int  typFlag,
int  ntpFlag,
int  runNO,
Dedx_Helix hel,
Identifier  mdcid,
double  adc,
double  dd,
double  enta,
double  z,
double  costheta
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::StandardHitCorrec int  calib_rec_Flag,
int  typFlag,
int  ntpFlag,
int  runNO,
Dedx_Helix hel,
Identifier  mdcid,
double  adc,
double  dd,
double  enta,
double  z,
double  costheta
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::StandardTrackCorrec int  calib_rec_Flag,
int  typFlag,
int  ntpFlag,
int  runNO,
double  ex,
double  costheta,
double  t0
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::StandardTrackCorrec int  calib_rec_Flag,
int  typFlag,
int  ntpFlag,
int  runNO,
double  ex,
double  costheta,
double  t0
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::TrkCorrec double  costheta,
double  dedx
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::TrkCorrec double  costheta,
double  dedx
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::WireGainCorrec int  wireid,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::WireGainCorrec int  wireid,
double  ex
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::ZdepCorrec int  layer,
double  z,
double  dedx
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.

virtual double IDedxCorrecSvc::ZdepCorrec int  layer,
double  z,
double  dedx
const [pure virtual]
 

Implemented in DedxCorrecSvc, and DedxCorrecSvc.


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:17:54 2011 for BOSS6.5.5 by  doxygen 1.3.9.1