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

#include <IEstTofCaliSvc.h>

+ Inheritance diagram for IEstTofCaliSvc:

Public Member Functions

 DeclareInterfaceID (IEstTofCaliSvc, 1, 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 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
 

Detailed Description

Definition at line 17 of file IEstTofCaliSvc.h.

Member Function Documentation

◆ BTCorr1()

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

◆ BTCorr2()

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

◆ BTime1()

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

Referenced by EsTimeAlg::execute().

◆ BTime2()

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

Referenced by EsTimeAlg::execute().

◆ BTof()

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

◆ BTofCommon()

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

◆ chooseConstants()

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

Referenced by EsTimeAlg::execute().

◆ DeclareInterfaceID()

IEstTofCaliSvc::DeclareInterfaceID ( IEstTofCaliSvc ,
1 ,
0  )

◆ Dump()

virtual void IEstTofCaliSvc::Dump ( )
pure virtual

◆ EtfTime() [1/2]

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

Referenced by EsTimeAlg::execute().

◆ EtfTime() [2/2]

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

◆ EtfTime1()

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

◆ EtfTime2()

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

◆ EtfTof()

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

◆ ETime()

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

Referenced by EsTimeAlg::execute().

◆ ETof()

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

◆ TOffset()

virtual const double IEstTofCaliSvc::TOffset ( )
pure virtual

◆ TofInfo()

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

◆ ValidInfo()

virtual const bool IEstTofCaliSvc::ValidInfo ( )
pure virtual

Referenced by EsTimeAlg::execute().


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