ATLAS Offline Software
ILArRawChannelBuilderPedestalToolBase.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
12 #ifndef LARROD_ILARRAWCHANNELBUILDERPEDESTALTOOLBASE_H
13 #define LARROD_ILARRAWCHANNELBUILDERPEDESTALTOOLBASE_H
14 
16 
17 // Declaration of the interfac ID
18 static const InterfaceID IID_ILArRawChannelBuilderPedestalToolBase ("ILArRawChannelBuiderPedestalToolBase", 1, 0 );
19 
22 {
23  public:
24 
26 
27  // retrieve interface ID
28  static const InterfaceID& interfaceID() { return IID_ILArRawChannelBuilderPedestalToolBase; }
29 
30  virtual bool pedestal(float& pedestal, MsgStream* pLog) =0;
31 
32 };
33 
34 #endif
ILArRawChannelBuilderPedestalToolBase::interfaceID
static const InterfaceID & interfaceID()
Definition: ILArRawChannelBuilderPedestalToolBase.h:28
ILArRawChannelBuilderToolBaseClass
Definition: ILArRawChannelBuilderToolBaseClass.h:21
ILArRawChannelBuilderPedestalToolBase::~ILArRawChannelBuilderPedestalToolBase
~ILArRawChannelBuilderPedestalToolBase()
Definition: ILArRawChannelBuilderPedestalToolBase.h:25
ILArRawChannelBuilderPedestalToolBase::pedestal
virtual bool pedestal(float &pedestal, MsgStream *pLog)=0
ILArRawChannelBuilderPedestalToolBase
Definition: ILArRawChannelBuilderPedestalToolBase.h:22
ILArRawChannelBuilderToolBaseClass.h