IEstTofCaliSvc Class Reference

#include <IEstTofCaliSvc.h>

Inheritance diagram for IEstTofCaliSvc:

EstTofCaliSvc List of all members.

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

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 16 of file IEstTofCaliSvc.h.


Member Function Documentation

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

Implemented in EstTofCaliSvc.

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

Implemented in EstTofCaliSvc.

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

Implemented in EstTofCaliSvc.

Referenced by EsTimeAlg::execute().

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

Implemented in EstTofCaliSvc.

Referenced by EsTimeAlg::execute().

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

Implemented in EstTofCaliSvc.

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

Implemented in EstTofCaliSvc.

virtual void IEstTofCaliSvc::Dump (  )  [pure virtual]

Implemented in EstTofCaliSvc.

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

Implemented in EstTofCaliSvc.

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

Implemented in EstTofCaliSvc.

Referenced by EsTimeAlg::execute().

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

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

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

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

Referenced by EsTimeAlg::execute().

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

Implemented in EstTofCaliSvc.

static const InterfaceID& IEstTofCaliSvc::interfaceID (  )  [inline, static]

Definition at line 18 of file IEstTofCaliSvc.h.

References IID_IEstTofCaliSvc().

00018 { return IID_IEstTofCaliSvc; }

virtual const double IEstTofCaliSvc::TOffset (  )  [pure virtual]

Implemented in EstTofCaliSvc.

virtual const bool IEstTofCaliSvc::ValidInfo (  )  [pure virtual]

Implemented in EstTofCaliSvc.

Referenced by EsTimeAlg::execute().


Generated on Tue Nov 29 23:19:43 2016 for BOSS_7.0.2 by  doxygen 1.4.7