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

#include <IMucCalibConstSvc.h>

+ Inheritance diagram for IMucCalibConstSvc:

Public Member Functions

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
 
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
 

Static Public Member Functions

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

Detailed Description

Member Function Documentation

◆ getBoxClst() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getBoxClst() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getBoxCnt() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

Referenced by BesMucNoise::NoiseSampling().

◆ getBoxCnt() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getBoxEff() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getBoxEff() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getBoxNos() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getBoxNos() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getBoxNosRatio() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getBoxNosRatio() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getClst() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getClst() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getCnt() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getCnt() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getEff() [1/2]

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

◆ getEff() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLayerClst() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLayerClst() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLayerCnt() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLayerCnt() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLayerEff() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLayerEff() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLayerNos() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLayerNos() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLayerNosRatio() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLayerNosRatio() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getLevel() [1/2]

virtual int IMucCalibConstSvc::getLevel ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

Referenced by BesMucNoise::NoiseByCnt().

◆ getLevel() [2/2]

virtual int IMucCalibConstSvc::getLevel ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getNos() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getNos() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getNosRatio() [1/2]

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

◆ getNosRatio() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getStripCnt() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

Referenced by BesMucNoise::NoiseSampling().

◆ getStripCnt() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getStripEff() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getStripEff() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getStripNos() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getStripNos() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getStripNosRatio() [1/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getStripNosRatio() [2/2]

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

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getUniformClst() [1/2]

virtual double IMucCalibConstSvc::getUniformClst ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getUniformClst() [2/2]

virtual double IMucCalibConstSvc::getUniformClst ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getUniformCnt() [1/2]

virtual double IMucCalibConstSvc::getUniformCnt ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getUniformCnt() [2/2]

virtual double IMucCalibConstSvc::getUniformCnt ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getUniformEff() [1/2]

virtual double IMucCalibConstSvc::getUniformEff ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getUniformEff() [2/2]

virtual double IMucCalibConstSvc::getUniformEff ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getUniformNos() [1/2]

virtual double IMucCalibConstSvc::getUniformNos ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getUniformNos() [2/2]

virtual double IMucCalibConstSvc::getUniformNos ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getUniformNosRatio() [1/2]

virtual double IMucCalibConstSvc::getUniformNosRatio ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ getUniformNosRatio() [2/2]

virtual double IMucCalibConstSvc::getUniformNosRatio ( ) const
pure virtual

Implemented in MucCalibConstSvc, and MucCalibConstSvc.

◆ interfaceID() [1/2]

static const InterfaceID & IMucCalibConstSvc::interfaceID ( )
inlinestatic

Definition at line 20 of file InstallArea/include/MucCalibConstSvc/MucCalibConstSvc/IMucCalibConstSvc.h.

20{ return IID_IMucCalibConstSvc; }

◆ interfaceID() [2/2]

static const InterfaceID & IMucCalibConstSvc::interfaceID ( )
inlinestatic

Definition at line 20 of file Muc/MucCalibConstSvc/MucCalibConstSvc-00-01-10/MucCalibConstSvc/IMucCalibConstSvc.h.

20{ return IID_IMucCalibConstSvc; }

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