ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
NSWL1::IPadTriggerLookupTool Class Referenceabstract

#include <IPadTriggerLookupTool.h>

Inheritance diagram for NSWL1::IPadTriggerLookupTool:
Collaboration diagram for NSWL1::IPadTriggerLookupTool:

Public Member Functions

virtual ~IPadTriggerLookupTool ()
 
virtual StatusCode lookup_pad_triggers (const std::vector< std::shared_ptr< PadData >> &pads, std::vector< std::unique_ptr< PadTrigger >> &triggers)=0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 19 of file IPadTriggerLookupTool.h.

Constructor & Destructor Documentation

◆ ~IPadTriggerLookupTool()

virtual NSWL1::IPadTriggerLookupTool::~IPadTriggerLookupTool ( )
inlinevirtual

Definition at line 22 of file IPadTriggerLookupTool.h.

22 {}

Member Function Documentation

◆ interfaceID()

static const InterfaceID& NSWL1::IPadTriggerLookupTool::interfaceID ( )
inlinestatic

Definition at line 26 of file IPadTriggerLookupTool.h.

26  {
27  static const InterfaceID IID_IPadTriggerLookupTool("NSWL1::IPadTriggerLookupTool", 1 ,0);
28  return IID_IPadTriggerLookupTool;
29  }

◆ lookup_pad_triggers()

virtual StatusCode NSWL1::IPadTriggerLookupTool::lookup_pad_triggers ( const std::vector< std::shared_ptr< PadData >> &  pads,
std::vector< std::unique_ptr< PadTrigger >> &  triggers 
)
pure virtual

Implemented in NSWL1::PadTriggerLookupTool.


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