BOSS 7.0.1
BESIII Offline Software System
Loading...
Searching...
No Matches
IEstTofCaliSvc Class Referenceabstract

#include <IEstTofCaliSvc.h>

+ Inheritance diagram for IEstTofCaliSvc:

Public Member Functions

virtual BTofCalBTof (unsigned id) const =0
 
virtual BTofCommonCalBTofCommon () const =0
 
virtual ETofCalETof (unsigned id) const =0
 
virtual EtfCalEtfTof (unsigned id) 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
 
virtual BTofCalBTof (unsigned id) const =0
 
virtual BTofCommonCalBTofCommon () const =0
 
virtual ETofCalETof (unsigned id) const =0
 
virtual EtfCalEtfTof (unsigned id) 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
 

Static Public Member Functions

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

Detailed Description

Member Function Documentation

◆ BTCorr1() [1/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ BTCorr1() [2/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ BTCorr2() [1/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ BTCorr2() [2/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ BTime1() [1/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

Referenced by EsTimeAlg::execute().

◆ BTime1() [2/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ BTime2() [1/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

Referenced by EsTimeAlg::execute().

◆ BTime2() [2/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ BTof() [1/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ BTof() [2/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ BTofCommon() [1/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ BTofCommon() [2/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ Dump() [1/2]

virtual void IEstTofCaliSvc::Dump ( )
pure virtual

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ Dump() [2/2]

virtual void IEstTofCaliSvc::Dump ( )
pure virtual

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ EtfTime() [1/4]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

Referenced by EsTimeAlg::execute().

◆ EtfTime() [2/4]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ EtfTime() [3/4]

virtual const double IEstTofCaliSvc::EtfTime ( double  TDC1,
double  TDC2,
unsigned int  id,
unsigned int  strip 
)
pure virtual

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ EtfTime() [4/4]

virtual const double IEstTofCaliSvc::EtfTime ( double  TDC1,
double  TDC2,
unsigned int  id,
unsigned int  strip 
)
pure virtual

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ EtfTime1() [1/2]

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

◆ EtfTime1() [2/2]

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

◆ EtfTime2() [1/2]

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

◆ EtfTime2() [2/2]

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

◆ EtfTof() [1/2]

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

◆ EtfTof() [2/2]

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

◆ ETime() [1/2]

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

Referenced by EsTimeAlg::execute().

◆ ETime() [2/2]

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

◆ ETof() [1/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ ETof() [2/2]

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

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ interfaceID() [1/2]

static const InterfaceID & IEstTofCaliSvc::interfaceID ( )
inlinestatic

Definition at line 18 of file InstallArea/include/EstTofCaliSvc/EstTofCaliSvc/IEstTofCaliSvc.h.

18{ return IID_IEstTofCaliSvc; }

◆ interfaceID() [2/2]

static const InterfaceID & IEstTofCaliSvc::interfaceID ( )
inlinestatic

Definition at line 18 of file Tof/EstTofCaliSvc/EstTofCaliSvc-00-00-10/EstTofCaliSvc/IEstTofCaliSvc.h.

18{ return IID_IEstTofCaliSvc; }

◆ TOffset() [1/2]

virtual const double IEstTofCaliSvc::TOffset ( )
pure virtual

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ TOffset() [2/2]

virtual const double IEstTofCaliSvc::TOffset ( )
pure virtual

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

◆ ValidInfo() [1/2]

virtual const bool IEstTofCaliSvc::ValidInfo ( )
pure virtual

Implemented in EstTofCaliSvc, and EstTofCaliSvc.

Referenced by EsTimeAlg::execute().

◆ ValidInfo() [2/2]

virtual const bool IEstTofCaliSvc::ValidInfo ( )
pure virtual

Implemented in EstTofCaliSvc, and EstTofCaliSvc.


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