BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
IMucCalibConstSvc Class Referenceabstract

#include <IMucCalibConstSvc.h>

+ Inheritance diagram for IMucCalibConstSvc:

Public Member Functions

 DeclareInterfaceID (IMucCalibConstSvc, 1, 0)
 
virtual int getLevel () const =0
 
virtual double getEff (int part, int segment, int layer, int strip) const =0
 
virtual double getCnt (int part, int segment, int layer, int strip) const =0
 
virtual double getNos (int part, int segment, int layer, int strip) const =0
 
virtual double getNosRatio (int part, int segment, int layer, int strip) const =0
 
virtual double getClst (int part, int segment, int layer, double prob) const =0
 
virtual double getUniformEff () const =0
 
virtual double getUniformCnt () const =0
 
virtual double getUniformNos () const =0
 
virtual double getUniformNosRatio () const =0
 
virtual double getUniformClst () const =0
 
virtual double getLayerEff (int layer) const =0
 
virtual double getLayerCnt (int layer) const =0
 
virtual double getLayerNos (int layer) const =0
 
virtual double getLayerNosRatio (int layer) const =0
 
virtual double getLayerClst (int layer, double prob) const =0
 
virtual double getBoxEff (int part, int segment, int layer) const =0
 
virtual double getBoxCnt (int part, int segment, int layer) const =0
 
virtual double getBoxNos (int part, int segment, int layer) const =0
 
virtual double getBoxNosRatio (int part, int segment, int layer) const =0
 
virtual double getBoxClst (int part, int segment, int layer, double prob) const =0
 
virtual double getStripEff (int part, int segment, int layer, int strip) const =0
 
virtual double getStripCnt (int part, int segment, int layer, int strip) const =0
 
virtual double getStripNos (int part, int segment, int layer, int strip) const =0
 
virtual double getStripNosRatio (int part, int segment, int layer, int strip) const =0
 

Detailed Description

Definition at line 17 of file IMucCalibConstSvc.h.

Member Function Documentation

◆ DeclareInterfaceID()

IMucCalibConstSvc::DeclareInterfaceID ( IMucCalibConstSvc  ,
,
 
)

◆ getBoxClst()

virtual double IMucCalibConstSvc::getBoxClst ( int  part,
int  segment,
int  layer,
double  prob 
) const
pure virtual

◆ getBoxCnt()

virtual double IMucCalibConstSvc::getBoxCnt ( int  part,
int  segment,
int  layer 
) const
pure virtual

◆ getBoxEff()

virtual double IMucCalibConstSvc::getBoxEff ( int  part,
int  segment,
int  layer 
) const
pure virtual

◆ getBoxNos()

virtual double IMucCalibConstSvc::getBoxNos ( int  part,
int  segment,
int  layer 
) const
pure virtual

◆ getBoxNosRatio()

virtual double IMucCalibConstSvc::getBoxNosRatio ( int  part,
int  segment,
int  layer 
) const
pure virtual

◆ getClst()

virtual double IMucCalibConstSvc::getClst ( int  part,
int  segment,
int  layer,
double  prob 
) const
pure virtual

◆ getCnt()

virtual double IMucCalibConstSvc::getCnt ( int  part,
int  segment,
int  layer,
int  strip 
) const
pure virtual

◆ getEff()

virtual double IMucCalibConstSvc::getEff ( int  part,
int  segment,
int  layer,
int  strip 
) const
pure virtual

◆ getLayerClst()

virtual double IMucCalibConstSvc::getLayerClst ( int  layer,
double  prob 
) const
pure virtual

◆ getLayerCnt()

virtual double IMucCalibConstSvc::getLayerCnt ( int  layer) const
pure virtual

◆ getLayerEff()

virtual double IMucCalibConstSvc::getLayerEff ( int  layer) const
pure virtual

◆ getLayerNos()

virtual double IMucCalibConstSvc::getLayerNos ( int  layer) const
pure virtual

◆ getLayerNosRatio()

virtual double IMucCalibConstSvc::getLayerNosRatio ( int  layer) const
pure virtual

◆ getLevel()

virtual int IMucCalibConstSvc::getLevel ( ) const
pure virtual

Referenced by BesMucNoise::NoiseByCnt().

◆ getNos()

virtual double IMucCalibConstSvc::getNos ( int  part,
int  segment,
int  layer,
int  strip 
) const
pure virtual

◆ getNosRatio()

virtual double IMucCalibConstSvc::getNosRatio ( int  part,
int  segment,
int  layer,
int  strip 
) const
pure virtual

◆ getStripCnt()

virtual double IMucCalibConstSvc::getStripCnt ( int  part,
int  segment,
int  layer,
int  strip 
) const
pure virtual

◆ getStripEff()

virtual double IMucCalibConstSvc::getStripEff ( int  part,
int  segment,
int  layer,
int  strip 
) const
pure virtual

◆ getStripNos()

virtual double IMucCalibConstSvc::getStripNos ( int  part,
int  segment,
int  layer,
int  strip 
) const
pure virtual

◆ getStripNosRatio()

virtual double IMucCalibConstSvc::getStripNosRatio ( int  part,
int  segment,
int  layer,
int  strip 
) const
pure virtual

◆ getUniformClst()

virtual double IMucCalibConstSvc::getUniformClst ( ) const
pure virtual

◆ getUniformCnt()

virtual double IMucCalibConstSvc::getUniformCnt ( ) const
pure virtual

◆ getUniformEff()

virtual double IMucCalibConstSvc::getUniformEff ( ) const
pure virtual

◆ getUniformNos()

virtual double IMucCalibConstSvc::getUniformNos ( ) const
pure virtual

◆ getUniformNosRatio()

virtual double IMucCalibConstSvc::getUniformNosRatio ( ) const
pure virtual

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