ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
ITileCondToolDspThreshold Class Referenceabstract

#include <ITileCondToolDspThreshold.h>

Inheritance diagram for ITileCondToolDspThreshold:
Collaboration diagram for ITileCondToolDspThreshold:

Public Member Functions

virtual ~ITileCondToolDspThreshold ()
 
virtual float getMinimumAmplitudeThreshold (unsigned int drawerIdx, unsigned int channel, unsigned int adc) const =0
 
virtual float getMaximumAmplitudeThreshold (unsigned int drawerIdx, unsigned int channel, unsigned int adc) const =0
 
virtual void getAmplitudeThresholds (unsigned int drawerIdx, unsigned int channel, unsigned int adc, float &minimumThreshold, float &maximumThreshold) const =0
 
virtual float getDspThreshold (unsigned int drawerIdx, unsigned int channel, unsigned int adc) const =0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 12 of file ITileCondToolDspThreshold.h.

Constructor & Destructor Documentation

◆ ~ITileCondToolDspThreshold()

virtual ITileCondToolDspThreshold::~ITileCondToolDspThreshold ( )
inlinevirtual

Definition at line 16 of file ITileCondToolDspThreshold.h.

16 {};

Member Function Documentation

◆ getAmplitudeThresholds()

virtual void ITileCondToolDspThreshold::getAmplitudeThresholds ( unsigned int  drawerIdx,
unsigned int  channel,
unsigned int  adc,
float &  minimumThreshold,
float &  maximumThreshold 
) const
pure virtual

Implemented in TileCondToolDspThreshold.

◆ getDspThreshold()

virtual float ITileCondToolDspThreshold::getDspThreshold ( unsigned int  drawerIdx,
unsigned int  channel,
unsigned int  adc 
) const
pure virtual

Implemented in TileCondToolDspThreshold.

◆ getMaximumAmplitudeThreshold()

virtual float ITileCondToolDspThreshold::getMaximumAmplitudeThreshold ( unsigned int  drawerIdx,
unsigned int  channel,
unsigned int  adc 
) const
pure virtual

Implemented in TileCondToolDspThreshold.

◆ getMinimumAmplitudeThreshold()

virtual float ITileCondToolDspThreshold::getMinimumAmplitudeThreshold ( unsigned int  drawerIdx,
unsigned int  channel,
unsigned int  adc 
) const
pure virtual

Implemented in TileCondToolDspThreshold.

◆ interfaceID()

static const InterfaceID& ITileCondToolDspThreshold::interfaceID ( )
inlinestatic

Definition at line 18 of file ITileCondToolDspThreshold.h.

18  {
19  static const InterfaceID IID_TileCondToolDspThreshold("ITileCondToolDspThreshold", 1, 0);
20  return IID_TileCondToolDspThreshold;
21  };

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