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

#include <ILArHVMapTool.h>

Inheritance diagram for ILArHVMapTool:
Collaboration diagram for ILArHVMapTool:

Public Member Functions

virtual ~ILArHVMapTool ()
 Destructor: More...
 
virtual void GetHVLines (const Identifier &id, const CaloDetDescrManager *calodetdescrmgr, std::vector< int > &hvLineVec) const =0
 
virtual void GetHVLines (const Identifier &id, const CaloDetDescrManager *calodetdescrmgr, std::vector< HWIdentifier > &hvLineId) const =0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 19 of file ILArHVMapTool.h.

Constructor & Destructor Documentation

◆ ~ILArHVMapTool()

virtual ILArHVMapTool::~ILArHVMapTool ( )
inlinevirtual

Destructor:

Definition at line 26 of file ILArHVMapTool.h.

26 {};

Member Function Documentation

◆ GetHVLines() [1/2]

virtual void ILArHVMapTool::GetHVLines ( const Identifier id,
const CaloDetDescrManager calodetdescrmgr,
std::vector< HWIdentifier > &  hvLineId 
) const
pure virtual

Implemented in LArHVMapTool.

◆ GetHVLines() [2/2]

virtual void ILArHVMapTool::GetHVLines ( const Identifier id,
const CaloDetDescrManager calodetdescrmgr,
std::vector< int > &  hvLineVec 
) const
pure virtual

Implemented in LArHVMapTool.

◆ interfaceID()

const InterfaceID & ILArHVMapTool::interfaceID ( )
inlinestatic

Definition at line 36 of file ILArHVMapTool.h.

37 {
38  return IID_ILArHVMapTool;
39 }

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