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

#include <ICaloBadChanTool.h>

Inheritance diagram for ICaloBadChanTool:
Collaboration diagram for ICaloBadChanTool:

Public Member Functions

virtual ~ICaloBadChanTool ()
 
virtual CaloBadChannel caloStatus (const EventContext &ctx, Identifier id) const =0
 
virtual CaloBadChannel caloStatus (Identifier id) const
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 15 of file ICaloBadChanTool.h.

Constructor & Destructor Documentation

◆ ~ICaloBadChanTool()

virtual ICaloBadChanTool::~ICaloBadChanTool ( )
inlinevirtual

Definition at line 18 of file ICaloBadChanTool.h.

18 {}

Member Function Documentation

◆ caloStatus() [1/2]

virtual CaloBadChannel ICaloBadChanTool::caloStatus ( const EventContext &  ctx,
Identifier  id 
) const
pure virtual

Implemented in CaloBadChanTool.

◆ caloStatus() [2/2]

virtual CaloBadChannel ICaloBadChanTool::caloStatus ( Identifier  id) const
inlinevirtual

Definition at line 23 of file ICaloBadChanTool.h.

24  {
25  return caloStatus(Gaudi::Hive::currentContext(), id);
26  }

◆ interfaceID()

static const InterfaceID& ICaloBadChanTool::interfaceID ( )
inlinestatic

Definition at line 28 of file ICaloBadChanTool.h.

28  {
29  static const InterfaceID id("ICaloBadChanTool", 1 , 0);
30  return id;
31  }

The documentation for this class was generated from the following file:
ICaloBadChanTool::caloStatus
virtual CaloBadChannel caloStatus(const EventContext &ctx, Identifier id) const =0
id
SG::auxid_t id
Definition: Control/AthContainers/Root/debug.cxx:191