BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
ITofCaliSvc Class Referenceabstract

#include <ITofCaliSvc.h>

+ Inheritance diagram for ITofCaliSvc:

Public Member Functions

virtual StatusCode chooseConstants (int run, int event)=0
 
virtual BTofCalBTof (unsigned id) const =0
 
virtual BTofCommonCalBTofCommon () const =0
 
virtual ETofCalETof (unsigned id) const =0
 
virtual EtfCalEtfTof (unsigned id) const =0
 
virtual TofInfoCalTofInfo () const =0
 
virtual const double BTDelay1 (unsigned id)=0
 
virtual const double BTDelay2 (unsigned id)=0
 
virtual const double ETDelay (unsigned id)=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 BTCorrOffset1 (double zHit, unsigned int id, double t0)=0
 
virtual const double BTCorrOffset2 (double zHit, unsigned int id, double t0)=0
 
virtual const double TOffset ()=0
 
virtual const double BTime1 (double ADC, double TDC, double zHit, unsigned id, double t0)=0
 
virtual const double BTime2 (double ADC, double TDC, double zHit, unsigned id, double t0)=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, double t0)=0
 
virtual const double EtfTime1 (double ADC, double TDC, double zHit, unsigned id, unsigned strip, double t0)=0
 
virtual const double EtfTime2 (double ADC, double TDC, double zHit, unsigned id, unsigned strip, double t0)=0
 
virtual const double EtfTimeMC (double ADC1, double ADC2, double TDC1, double TDC2, unsigned int id, unsigned int strip, double t0)=0
 
virtual const double EtfTimeMC1 (double ADC, double TDC, double zHit, unsigned id, unsigned strip, double t0)=0
 
virtual const double EtfTimeMC2 (double ADC, double TDC, double zHit, unsigned id, unsigned strip, double t0)=0
 
virtual const double EtfTime (double tleft, double tright)=0
 
virtual const double EtfBunchP (int index)=0
 
virtual const double BTimeCounter (double tleft, double tright, double z, unsigned id)=0
 
virtual const double BTimeCluster (double tlayer1, double tlayer2, double z1, double z2, unsigned id1, unsigned int id2)=0
 
virtual const double BSigma1 (double zHit, unsigned id)=0
 
virtual const double BSigma2 (double zHit, unsigned id)=0
 
virtual const double BSigmaCounter (double zHit, unsigned id)=0
 
virtual const double BSigmaCluster (double zHit1, double zHit2, unsigned id1, unsigned id2)=0
 
virtual const double ESigma (double rHit, unsigned id)=0
 
virtual const double BPulseHeight1 (double ADC, double zHit, double sint, unsigned int id)=0
 
virtual const double BPulseHeight2 (double ADC, double zHit, double sint, unsigned int id)=0
 
virtual const double BPulseHeight (double ADC1, double ADC2, double zHit, double sint, unsigned int id)=0
 
virtual const double BPh (double ADC1, double ADC2, double zHit, unsigned int id)=0
 
virtual const double EPulseHeight (double ADC, double rHit, double cost, unsigned int id)=0
 
virtual const double EPh (double ADC, double rHit, unsigned int id)=0
 
virtual const double BVeff (unsigned id)=0
 
virtual const double BAtten (unsigned id)=0
 
virtual const double BGainForward (unsigned id)=0
 
virtual const double BGainBackward (unsigned id)=0
 
virtual const double getQ0 (unsigned id)=0
 
virtual const double EVeff (unsigned id)=0
 
virtual const double EAtten (unsigned id)=0
 
virtual const double EGain (unsigned id)=0
 
virtual const double EtfVeff (unsigned int id, unsigned int strip)=0
 
virtual const double ZTDC (double tleft, double tright, unsigned id)=0
 
virtual const double ZTDC1 (double tright, unsigned id, double z)=0
 
virtual const double ZTDC2 (double tleft, unsigned id, double z)=0
 
virtual const double ZADC (double qleft, double qright, unsigned id)=0
 
virtual const double ZADC1 (double qright, unsigned id, double z)=0
 
virtual const double ZADC2 (double qleft, unsigned id, double z)=0
 
virtual const double EtfZTDC (double tleft, double tright, unsigned int id, unsigned int strip)=0
 
virtual const int RunBegin ()=0
 
virtual const int RunEnd ()=0
 
virtual const int Version ()=0
 
virtual const int QCorr ()=0
 
virtual const int QElec ()=0
 
virtual const int MisLable ()=0
 
virtual const int BrEast (unsigned int No)=0
 
virtual const int BrWest (unsigned int No)=0
 
virtual const int Endcap (unsigned int No)=0
 
virtual const int Etf (unsigned int No)=0
 
virtual void Dump ()=0
 
virtual StatusCode chooseConstants (int run, int event)=0
 
virtual BTofCalBTof (unsigned id) const =0
 
virtual BTofCommonCalBTofCommon () const =0
 
virtual ETofCalETof (unsigned id) const =0
 
virtual EtfCalEtfTof (unsigned id) const =0
 
virtual TofInfoCalTofInfo () const =0
 
virtual const double BTDelay1 (unsigned id)=0
 
virtual const double BTDelay2 (unsigned id)=0
 
virtual const double ETDelay (unsigned id)=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 BTCorrOffset1 (double zHit, unsigned int id, double t0)=0
 
virtual const double BTCorrOffset2 (double zHit, unsigned int id, double t0)=0
 
virtual const double TOffset ()=0
 
virtual const double BTime1 (double ADC, double TDC, double zHit, unsigned id, double t0)=0
 
virtual const double BTime2 (double ADC, double TDC, double zHit, unsigned id, double t0)=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, double t0)=0
 
virtual const double EtfTime1 (double ADC, double TDC, double zHit, unsigned id, unsigned strip, double t0)=0
 
virtual const double EtfTime2 (double ADC, double TDC, double zHit, unsigned id, unsigned strip, double t0)=0
 
virtual const double EtfTimeMC (double ADC1, double ADC2, double TDC1, double TDC2, unsigned int id, unsigned int strip, double t0)=0
 
virtual const double EtfTimeMC1 (double ADC, double TDC, double zHit, unsigned id, unsigned strip, double t0)=0
 
virtual const double EtfTimeMC2 (double ADC, double TDC, double zHit, unsigned id, unsigned strip, double t0)=0
 
virtual const double EtfTime (double tleft, double tright)=0
 
virtual const double EtfBunchP (int index)=0
 
virtual const double BTimeCounter (double tleft, double tright, double z, unsigned id)=0
 
virtual const double BTimeCluster (double tlayer1, double tlayer2, double z1, double z2, unsigned id1, unsigned int id2)=0
 
virtual const double BSigma1 (double zHit, unsigned id)=0
 
virtual const double BSigma2 (double zHit, unsigned id)=0
 
virtual const double BSigmaCounter (double zHit, unsigned id)=0
 
virtual const double BSigmaCluster (double zHit1, double zHit2, unsigned id1, unsigned id2)=0
 
virtual const double ESigma (double rHit, unsigned id)=0
 
virtual const double BPulseHeight1 (double ADC, double zHit, double sint, unsigned int id)=0
 
virtual const double BPulseHeight2 (double ADC, double zHit, double sint, unsigned int id)=0
 
virtual const double BPulseHeight (double ADC1, double ADC2, double zHit, double sint, unsigned int id)=0
 
virtual const double BPh (double ADC1, double ADC2, double zHit, unsigned int id)=0
 
virtual const double EPulseHeight (double ADC, double rHit, double cost, unsigned int id)=0
 
virtual const double EPh (double ADC, double rHit, unsigned int id)=0
 
virtual const double BVeff (unsigned id)=0
 
virtual const double BAtten (unsigned id)=0
 
virtual const double BGainForward (unsigned id)=0
 
virtual const double BGainBackward (unsigned id)=0
 
virtual const double getQ0 (unsigned id)=0
 
virtual const double EVeff (unsigned id)=0
 
virtual const double EAtten (unsigned id)=0
 
virtual const double EGain (unsigned id)=0
 
virtual const double EtfVeff (unsigned int id, unsigned int strip)=0
 
virtual const double ZTDC (double tleft, double tright, unsigned id)=0
 
virtual const double ZTDC1 (double tright, unsigned id, double z)=0
 
virtual const double ZTDC2 (double tleft, unsigned id, double z)=0
 
virtual const double ZADC (double qleft, double qright, unsigned id)=0
 
virtual const double ZADC1 (double qright, unsigned id, double z)=0
 
virtual const double ZADC2 (double qleft, unsigned id, double z)=0
 
virtual const double EtfZTDC (double tleft, double tright, unsigned int id, unsigned int strip)=0
 
virtual const int RunBegin ()=0
 
virtual const int RunEnd ()=0
 
virtual const int Version ()=0
 
virtual const int QCorr ()=0
 
virtual const int QElec ()=0
 
virtual const int MisLable ()=0
 
virtual const int BrEast (unsigned int No)=0
 
virtual const int BrWest (unsigned int No)=0
 
virtual const int Endcap (unsigned int No)=0
 
virtual const int Etf (unsigned int No)=0
 
virtual void Dump ()=0
 

Static Public Member Functions

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

Detailed Description

Member Function Documentation

◆ BAtten() [1/2]

virtual const double ITofCaliSvc::BAtten ( unsigned  id)
pure virtual

◆ BAtten() [2/2]

virtual const double ITofCaliSvc::BAtten ( unsigned  id)
pure virtual

◆ BGainBackward() [1/2]

virtual const double ITofCaliSvc::BGainBackward ( unsigned  id)
pure virtual

◆ BGainBackward() [2/2]

virtual const double ITofCaliSvc::BGainBackward ( unsigned  id)
pure virtual

◆ BGainForward() [1/2]

virtual const double ITofCaliSvc::BGainForward ( unsigned  id)
pure virtual

◆ BGainForward() [2/2]

virtual const double ITofCaliSvc::BGainForward ( unsigned  id)
pure virtual

◆ BPh() [1/2]

virtual const double ITofCaliSvc::BPh ( double  ADC1,
double  ADC2,
double  zHit,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

Referenced by TofShower::energyCalib(), and TofEnergyCalib::execute().

◆ BPh() [2/2]

virtual const double ITofCaliSvc::BPh ( double  ADC1,
double  ADC2,
double  zHit,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BPulseHeight() [1/2]

virtual const double ITofCaliSvc::BPulseHeight ( double  ADC1,
double  ADC2,
double  zHit,
double  sint,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

Referenced by TofTrack::setCalibration().

◆ BPulseHeight() [2/2]

virtual const double ITofCaliSvc::BPulseHeight ( double  ADC1,
double  ADC2,
double  zHit,
double  sint,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BPulseHeight1() [1/2]

virtual const double ITofCaliSvc::BPulseHeight1 ( double  ADC,
double  zHit,
double  sint,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BPulseHeight1() [2/2]

virtual const double ITofCaliSvc::BPulseHeight1 ( double  ADC,
double  zHit,
double  sint,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BPulseHeight2() [1/2]

virtual const double ITofCaliSvc::BPulseHeight2 ( double  ADC,
double  zHit,
double  sint,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BPulseHeight2() [2/2]

virtual const double ITofCaliSvc::BPulseHeight2 ( double  ADC,
double  zHit,
double  sint,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BrEast() [1/2]

virtual const int ITofCaliSvc::BrEast ( unsigned int  No)
pure virtual

◆ BrEast() [2/2]

virtual const int ITofCaliSvc::BrEast ( unsigned int  No)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BrWest() [1/2]

virtual const int ITofCaliSvc::BrWest ( unsigned int  No)
pure virtual

◆ BrWest() [2/2]

virtual const int ITofCaliSvc::BrWest ( unsigned int  No)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BSigma1() [1/2]

virtual const double ITofCaliSvc::BSigma1 ( double  zHit,
unsigned  id 
)
pure virtual

◆ BSigma1() [2/2]

virtual const double ITofCaliSvc::BSigma1 ( double  zHit,
unsigned  id 
)
pure virtual

◆ BSigma2() [1/2]

virtual const double ITofCaliSvc::BSigma2 ( double  zHit,
unsigned  id 
)
pure virtual

◆ BSigma2() [2/2]

virtual const double ITofCaliSvc::BSigma2 ( double  zHit,
unsigned  id 
)
pure virtual

◆ BSigmaCluster() [1/2]

virtual const double ITofCaliSvc::BSigmaCluster ( double  zHit1,
double  zHit2,
unsigned  id1,
unsigned  id2 
)
pure virtual

◆ BSigmaCluster() [2/2]

virtual const double ITofCaliSvc::BSigmaCluster ( double  zHit1,
double  zHit2,
unsigned  id1,
unsigned  id2 
)
pure virtual

◆ BSigmaCounter() [1/2]

virtual const double ITofCaliSvc::BSigmaCounter ( double  zHit,
unsigned  id 
)
pure virtual

◆ BSigmaCounter() [2/2]

virtual const double ITofCaliSvc::BSigmaCounter ( double  zHit,
unsigned  id 
)
pure virtual

◆ BTCorr1() [1/2]

virtual const double ITofCaliSvc::BTCorr1 ( double  ADC,
double  zHit,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BTCorr1() [2/2]

virtual const double ITofCaliSvc::BTCorr1 ( double  ADC,
double  zHit,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BTCorr2() [1/2]

virtual const double ITofCaliSvc::BTCorr2 ( double  ADC,
double  zHit,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BTCorr2() [2/2]

virtual const double ITofCaliSvc::BTCorr2 ( double  ADC,
double  zHit,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BTCorrOffset1() [1/2]

virtual const double ITofCaliSvc::BTCorrOffset1 ( double  zHit,
unsigned int  id,
double  t0 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BTCorrOffset1() [2/2]

virtual const double ITofCaliSvc::BTCorrOffset1 ( double  zHit,
unsigned int  id,
double  t0 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BTCorrOffset2() [1/2]

virtual const double ITofCaliSvc::BTCorrOffset2 ( double  zHit,
unsigned int  id,
double  t0 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BTCorrOffset2() [2/2]

virtual const double ITofCaliSvc::BTCorrOffset2 ( double  zHit,
unsigned int  id,
double  t0 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BTDelay1() [1/2]

virtual const double ITofCaliSvc::BTDelay1 ( unsigned  id)
pure virtual

◆ BTDelay1() [2/2]

virtual const double ITofCaliSvc::BTDelay1 ( unsigned  id)
pure virtual

◆ BTDelay2() [1/2]

virtual const double ITofCaliSvc::BTDelay2 ( unsigned  id)
pure virtual

◆ BTDelay2() [2/2]

virtual const double ITofCaliSvc::BTDelay2 ( unsigned  id)
pure virtual

◆ BTime1() [1/2]

virtual const double ITofCaliSvc::BTime1 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
double  t0 
)
pure virtual

◆ BTime1() [2/2]

virtual const double ITofCaliSvc::BTime1 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
double  t0 
)
pure virtual

◆ BTime2() [1/2]

virtual const double ITofCaliSvc::BTime2 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
double  t0 
)
pure virtual

◆ BTime2() [2/2]

virtual const double ITofCaliSvc::BTime2 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
double  t0 
)
pure virtual

◆ BTimeCluster() [1/2]

virtual const double ITofCaliSvc::BTimeCluster ( double  tlayer1,
double  tlayer2,
double  z1,
double  z2,
unsigned  id1,
unsigned int  id2 
)
pure virtual

◆ BTimeCluster() [2/2]

virtual const double ITofCaliSvc::BTimeCluster ( double  tlayer1,
double  tlayer2,
double  z1,
double  z2,
unsigned  id1,
unsigned int  id2 
)
pure virtual

◆ BTimeCounter() [1/2]

virtual const double ITofCaliSvc::BTimeCounter ( double  tleft,
double  tright,
double  z,
unsigned  id 
)
pure virtual

◆ BTimeCounter() [2/2]

virtual const double ITofCaliSvc::BTimeCounter ( double  tleft,
double  tright,
double  z,
unsigned  id 
)
pure virtual

◆ BTof() [1/2]

virtual BTofCal * ITofCaliSvc::BTof ( unsigned  id) const
pure virtual

◆ BTof() [2/2]

virtual BTofCal * ITofCaliSvc::BTof ( unsigned  id) const
pure virtual

◆ BTofCommon() [1/2]

virtual BTofCommonCal * ITofCaliSvc::BTofCommon ( ) const
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BTofCommon() [2/2]

virtual BTofCommonCal * ITofCaliSvc::BTofCommon ( ) const
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ BVeff() [1/2]

virtual const double ITofCaliSvc::BVeff ( unsigned  id)
pure virtual

◆ BVeff() [2/2]

virtual const double ITofCaliSvc::BVeff ( unsigned  id)
pure virtual

◆ chooseConstants() [1/2]

virtual StatusCode ITofCaliSvc::chooseConstants ( int  run,
int  event 
)
pure virtual

◆ chooseConstants() [2/2]

virtual StatusCode ITofCaliSvc::chooseConstants ( int  run,
int  event 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ Dump() [1/2]

virtual void ITofCaliSvc::Dump ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ Dump() [2/2]

virtual void ITofCaliSvc::Dump ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EAtten() [1/2]

virtual const double ITofCaliSvc::EAtten ( unsigned  id)
pure virtual

◆ EAtten() [2/2]

virtual const double ITofCaliSvc::EAtten ( unsigned  id)
pure virtual

◆ EGain() [1/2]

virtual const double ITofCaliSvc::EGain ( unsigned  id)
pure virtual

◆ EGain() [2/2]

virtual const double ITofCaliSvc::EGain ( unsigned  id)
pure virtual

◆ Endcap() [1/2]

virtual const int ITofCaliSvc::Endcap ( unsigned int  No)
pure virtual

◆ Endcap() [2/2]

virtual const int ITofCaliSvc::Endcap ( unsigned int  No)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EPh() [1/2]

virtual const double ITofCaliSvc::EPh ( double  ADC,
double  rHit,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EPh() [2/2]

virtual const double ITofCaliSvc::EPh ( double  ADC,
double  rHit,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EPulseHeight() [1/2]

virtual const double ITofCaliSvc::EPulseHeight ( double  ADC,
double  rHit,
double  cost,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

Referenced by TofTrack::setCalibration().

◆ EPulseHeight() [2/2]

virtual const double ITofCaliSvc::EPulseHeight ( double  ADC,
double  rHit,
double  cost,
unsigned int  id 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ ESigma() [1/2]

virtual const double ITofCaliSvc::ESigma ( double  rHit,
unsigned  id 
)
pure virtual

◆ ESigma() [2/2]

virtual const double ITofCaliSvc::ESigma ( double  rHit,
unsigned  id 
)
pure virtual

◆ ETDelay() [1/2]

virtual const double ITofCaliSvc::ETDelay ( unsigned  id)
pure virtual

◆ ETDelay() [2/2]

virtual const double ITofCaliSvc::ETDelay ( unsigned  id)
pure virtual

◆ Etf() [1/2]

virtual const int ITofCaliSvc::Etf ( unsigned int  No)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ Etf() [2/2]

virtual const int ITofCaliSvc::Etf ( unsigned int  No)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EtfBunchP() [1/2]

virtual const double ITofCaliSvc::EtfBunchP ( int  index)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EtfBunchP() [2/2]

virtual const double ITofCaliSvc::EtfBunchP ( int  index)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EtfTime() [1/4]

virtual const double ITofCaliSvc::EtfTime ( double  ADC1,
double  ADC2,
double  TDC1,
double  TDC2,
unsigned int  id,
unsigned int  strip,
double  t0 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

Referenced by TofTrack::setCalibration().

◆ EtfTime() [2/4]

virtual const double ITofCaliSvc::EtfTime ( double  ADC1,
double  ADC2,
double  TDC1,
double  TDC2,
unsigned int  id,
unsigned int  strip,
double  t0 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EtfTime() [3/4]

virtual const double ITofCaliSvc::EtfTime ( double  tleft,
double  tright 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EtfTime() [4/4]

virtual const double ITofCaliSvc::EtfTime ( double  tleft,
double  tright 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EtfTime1() [1/2]

virtual const double ITofCaliSvc::EtfTime1 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
unsigned  strip,
double  t0 
)
pure virtual

◆ EtfTime1() [2/2]

virtual const double ITofCaliSvc::EtfTime1 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
unsigned  strip,
double  t0 
)
pure virtual

◆ EtfTime2() [1/2]

virtual const double ITofCaliSvc::EtfTime2 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
unsigned  strip,
double  t0 
)
pure virtual

◆ EtfTime2() [2/2]

virtual const double ITofCaliSvc::EtfTime2 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
unsigned  strip,
double  t0 
)
pure virtual

◆ EtfTimeMC() [1/2]

virtual const double ITofCaliSvc::EtfTimeMC ( double  ADC1,
double  ADC2,
double  TDC1,
double  TDC2,
unsigned int  id,
unsigned int  strip,
double  t0 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EtfTimeMC() [2/2]

virtual const double ITofCaliSvc::EtfTimeMC ( double  ADC1,
double  ADC2,
double  TDC1,
double  TDC2,
unsigned int  id,
unsigned int  strip,
double  t0 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EtfTimeMC1() [1/2]

virtual const double ITofCaliSvc::EtfTimeMC1 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
unsigned  strip,
double  t0 
)
pure virtual

◆ EtfTimeMC1() [2/2]

virtual const double ITofCaliSvc::EtfTimeMC1 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
unsigned  strip,
double  t0 
)
pure virtual

◆ EtfTimeMC2() [1/2]

virtual const double ITofCaliSvc::EtfTimeMC2 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
unsigned  strip,
double  t0 
)
pure virtual

◆ EtfTimeMC2() [2/2]

virtual const double ITofCaliSvc::EtfTimeMC2 ( double  ADC,
double  TDC,
double  zHit,
unsigned  id,
unsigned  strip,
double  t0 
)
pure virtual

◆ EtfTof() [1/2]

virtual EtfCal * ITofCaliSvc::EtfTof ( unsigned  id) const
pure virtual

◆ EtfTof() [2/2]

virtual EtfCal * ITofCaliSvc::EtfTof ( unsigned  id) const
pure virtual

◆ EtfVeff() [1/2]

virtual const double ITofCaliSvc::EtfVeff ( unsigned int  id,
unsigned int  strip 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EtfVeff() [2/2]

virtual const double ITofCaliSvc::EtfVeff ( unsigned int  id,
unsigned int  strip 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ EtfZTDC() [1/2]

virtual const double ITofCaliSvc::EtfZTDC ( double  tleft,
double  tright,
unsigned int  id,
unsigned int  strip 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

Referenced by TofTrack::tofDataAnalysis().

◆ EtfZTDC() [2/2]

virtual const double ITofCaliSvc::EtfZTDC ( double  tleft,
double  tright,
unsigned int  id,
unsigned int  strip 
)
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ ETime() [1/2]

virtual const double ITofCaliSvc::ETime ( double  ADC,
double  TDC,
double  rHit,
unsigned  id 
)
pure virtual

◆ ETime() [2/2]

virtual const double ITofCaliSvc::ETime ( double  ADC,
double  TDC,
double  rHit,
unsigned  id 
)
pure virtual

◆ ETof() [1/2]

virtual ETofCal * ITofCaliSvc::ETof ( unsigned  id) const
pure virtual

◆ ETof() [2/2]

virtual ETofCal * ITofCaliSvc::ETof ( unsigned  id) const
pure virtual

◆ EVeff() [1/2]

virtual const double ITofCaliSvc::EVeff ( unsigned  id)
pure virtual

◆ EVeff() [2/2]

virtual const double ITofCaliSvc::EVeff ( unsigned  id)
pure virtual

◆ getQ0() [1/2]

virtual const double ITofCaliSvc::getQ0 ( unsigned  id)
pure virtual

◆ getQ0() [2/2]

virtual const double ITofCaliSvc::getQ0 ( unsigned  id)
pure virtual

◆ interfaceID() [1/2]

static const InterfaceID & ITofCaliSvc::interfaceID ( )
inlinestatic

Definition at line 19 of file InstallArea/include/TofCaliSvc/TofCaliSvc/ITofCaliSvc.h.

19{ return IID_ITofCaliSvc; }

◆ interfaceID() [2/2]

static const InterfaceID & ITofCaliSvc::interfaceID ( )
inlinestatic

Definition at line 19 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/ITofCaliSvc.h.

19{ return IID_ITofCaliSvc; }

◆ MisLable() [1/2]

virtual const int ITofCaliSvc::MisLable ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

Referenced by TofRawDataProvider::tofDataMapFull().

◆ MisLable() [2/2]

virtual const int ITofCaliSvc::MisLable ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ QCorr() [1/2]

virtual const int ITofCaliSvc::QCorr ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

Referenced by TofRawDataProvider::tofDataMapFull().

◆ QCorr() [2/2]

virtual const int ITofCaliSvc::QCorr ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ QElec() [1/2]

virtual const int ITofCaliSvc::QElec ( )
pure virtual

◆ QElec() [2/2]

virtual const int ITofCaliSvc::QElec ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ RunBegin() [1/2]

virtual const int ITofCaliSvc::RunBegin ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ RunBegin() [2/2]

virtual const int ITofCaliSvc::RunBegin ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ RunEnd() [1/2]

virtual const int ITofCaliSvc::RunEnd ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ RunEnd() [2/2]

virtual const int ITofCaliSvc::RunEnd ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ TOffset() [1/2]

virtual const double ITofCaliSvc::TOffset ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ TOffset() [2/2]

virtual const double ITofCaliSvc::TOffset ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ TofInfo() [1/2]

virtual TofInfoCal * ITofCaliSvc::TofInfo ( ) const
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ TofInfo() [2/2]

virtual TofInfoCal * ITofCaliSvc::TofInfo ( ) const
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ Version() [1/2]

virtual const int ITofCaliSvc::Version ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ Version() [2/2]

virtual const int ITofCaliSvc::Version ( )
pure virtual

Implemented in TofCaliSvc, and TofCaliSvc.

◆ ZADC() [1/2]

virtual const double ITofCaliSvc::ZADC ( double  qleft,
double  qright,
unsigned  id 
)
pure virtual

◆ ZADC() [2/2]

virtual const double ITofCaliSvc::ZADC ( double  qleft,
double  qright,
unsigned  id 
)
pure virtual

◆ ZADC1() [1/2]

virtual const double ITofCaliSvc::ZADC1 ( double  qright,
unsigned  id,
double  z 
)
pure virtual

◆ ZADC1() [2/2]

virtual const double ITofCaliSvc::ZADC1 ( double  qright,
unsigned  id,
double  z 
)
pure virtual

◆ ZADC2() [1/2]

virtual const double ITofCaliSvc::ZADC2 ( double  qleft,
unsigned  id,
double  z 
)
pure virtual

◆ ZADC2() [2/2]

virtual const double ITofCaliSvc::ZADC2 ( double  qleft,
unsigned  id,
double  z 
)
pure virtual

◆ ZTDC() [1/2]

virtual const double ITofCaliSvc::ZTDC ( double  tleft,
double  tright,
unsigned  id 
)
pure virtual

◆ ZTDC() [2/2]

virtual const double ITofCaliSvc::ZTDC ( double  tleft,
double  tright,
unsigned  id 
)
pure virtual

◆ ZTDC1() [1/2]

virtual const double ITofCaliSvc::ZTDC1 ( double  tright,
unsigned  id,
double  z 
)
pure virtual

◆ ZTDC1() [2/2]

virtual const double ITofCaliSvc::ZTDC1 ( double  tright,
unsigned  id,
double  z 
)
pure virtual

◆ ZTDC2() [1/2]

virtual const double ITofCaliSvc::ZTDC2 ( double  tleft,
unsigned  id,
double  z 
)
pure virtual

◆ ZTDC2() [2/2]

virtual const double ITofCaliSvc::ZTDC2 ( double  tleft,
unsigned  id,
double  z 
)
pure virtual

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