ATLAS Offline Software
Public Types | Public Member Functions | List of all members
ILArPedestal Class Referenceabstract

#include <ILArPedestal.h>

Inheritance diagram for ILArPedestal:
Collaboration diagram for ILArPedestal:

Public Types

enum  { ERRORCODE = LArElecCalib::ERRORCODE }
 

Public Member Functions

virtual ~ILArPedestal ()
 This class defines the interface for accessing Pedestal for each channel @stereotype Interface. More...
 
virtual float pedestal (const HWIdentifier &id, int gain) const =0
 
virtual float pedestalRMS (const HWIdentifier &id, int gain) const =0
 access to RMS of Pedestal index by Identifier, and gain setting More...
 

Detailed Description

Definition at line 12 of file ILArPedestal.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ERRORCODE 

Definition at line 47 of file ILArPedestal.h.

Constructor & Destructor Documentation

◆ ~ILArPedestal()

virtual ILArPedestal::~ILArPedestal ( )
inlinevirtual

This class defines the interface for accessing Pedestal for each channel @stereotype Interface.

Author
H. Ma
Version
0-0-1 , 22/08/2002

Modifications: W. Lampl, S. Laplace, 15/12/2003:

  • Add method using online ID
  • Add 3rd argument isOffline S. Laplace, 08/02/2004:
  • new online ID W. Lampl Apr 2009 move from vector to single float access to Pedestal index by Identifier, and gain setting

Definition at line 36 of file ILArPedestal.h.

36 {};

Member Function Documentation

◆ pedestal()

virtual float ILArPedestal::pedestal ( const HWIdentifier id,
int  gain 
) const
pure virtual

◆ pedestalRMS()

virtual float ILArPedestal::pedestalRMS ( const HWIdentifier id,
int  gain 
) const
pure virtual

access to RMS of Pedestal index by Identifier, and gain setting

Implemented in LArPedestalComplete, LArPedestalFlat, LArPedestalSC, and LArPedestalMC.


The documentation for this class was generated from the following file:
LArElecCalib::ERRORCODE
@ ERRORCODE
Definition: LArCalibErrorCode.h:17
ILArPedestal::ERRORCODE
@ ERRORCODE
Definition: ILArPedestal.h:47