CGEM BOSS 6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
ICgemCalibFunSvc Class Referenceabstract

#include <ICgemCalibFunSvc.h>

+ Inheritance diagram for ICgemCalibFunSvc:

Public Member Functions

virtual double getSigma (int layer, int xvFlag, int readoutMode, double angle, double Q, double T) const =0
 
virtual double getTimeRising (int layer, int xvFlag, int sheet, int stripID, double Q=100., double z=0.) const =0
 
virtual double getTimeFalling (int layer, int xvFlag, int sheet, int stripID, double Q=100., double z=0.) const =0
 
virtual double getTimeWalk (int layer, int xvFlag, int sheet, int stripID, double Q) const =0
 
virtual double getTimeWalk (double Q, double threshold) const =0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 10 of file ICgemCalibFunSvc.h.

Member Function Documentation

◆ getSigma()

virtual double ICgemCalibFunSvc::getSigma ( int layer,
int xvFlag,
int readoutMode,
double angle,
double Q,
double T ) const
pure virtual

◆ getTimeFalling()

virtual double ICgemCalibFunSvc::getTimeFalling ( int layer,
int xvFlag,
int sheet,
int stripID,
double Q = 100.,
double z = 0. ) const
pure virtual

Implemented in CgemCalibFunSvc.

Referenced by TestTrack::execute().

◆ getTimeRising()

virtual double ICgemCalibFunSvc::getTimeRising ( int layer,
int xvFlag,
int sheet,
int stripID,
double Q = 100.,
double z = 0. ) const
pure virtual

Implemented in CgemCalibFunSvc.

Referenced by TestTrack::execute().

◆ getTimeWalk() [1/2]

virtual double ICgemCalibFunSvc::getTimeWalk ( double Q,
double threshold ) const
pure virtual

Implemented in CgemCalibFunSvc.

◆ getTimeWalk() [2/2]

virtual double ICgemCalibFunSvc::getTimeWalk ( int layer,
int xvFlag,
int sheet,
int stripID,
double Q ) const
pure virtual

Implemented in CgemCalibFunSvc.

◆ interfaceID()

static const InterfaceID & ICgemCalibFunSvc::interfaceID ( )
inlinestatic

Definition at line 12 of file ICgemCalibFunSvc.h.

12{ return IID_ICgemCalibFunSvc; }

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