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

#include <ILArNoisyROTool.h>

Inheritance diagram for ILArNoisyROTool:
Collaboration diagram for ILArNoisyROTool:

Public Member Functions

virtual ~ILArNoisyROTool ()
 Destructor: More...
 
virtual std::unique_ptr< LArNoisyROSummaryprocess (const CaloCellContainer *, const std::set< unsigned int > *knownBadFebs, const std::vector< HWIdentifier > *knownMNBFebs) const =0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 27 of file ILArNoisyROTool.h.

Constructor & Destructor Documentation

◆ ~ILArNoisyROTool()

virtual ILArNoisyROTool::~ILArNoisyROTool ( )
inlinevirtual

Destructor:

Definition at line 34 of file ILArNoisyROTool.h.

34 {};

Member Function Documentation

◆ interfaceID()

const InterfaceID & ILArNoisyROTool::interfaceID ( )
inlinestatic

Definition at line 42 of file ILArNoisyROTool.h.

43 {
44  return IID_ILArNoisyROTool;
45 }

◆ process()

virtual std::unique_ptr<LArNoisyROSummary> ILArNoisyROTool::process ( const CaloCellContainer ,
const std::set< unsigned int > *  knownBadFebs,
const std::vector< HWIdentifier > *  knownMNBFebs 
) const
pure virtual

Implemented in LArNoisyROTool.


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