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

#include <IRoiUpdaterTool.h>

Inheritance diagram for IRoiUpdaterTool:
Collaboration diagram for IRoiUpdaterTool:

Public Member Functions

 DeclareInterfaceID (IRoiUpdaterTool, 1, 0)
 
virtual ~IRoiUpdaterTool ()=default
 
virtual std::unique_ptr< TrigRoiDescriptorexecute (const IRoiDescriptor *roi, const EventContext &ctx) const =0
 
virtual std::unique_ptr< TrigRoiDescriptorexecute (const EventContext &ctx) const =0
 
 DeclareInterfaceID (IRoiUpdaterTool, 1, 0)
 
virtual ~IRoiUpdaterTool ()=default
 
virtual std::unique_ptr< TrigRoiDescriptorexecute (const IRoiDescriptor *roi, const EventContext &ctx) const =0
 
virtual std::unique_ptr< TrigRoiDescriptorexecute (const EventContext &ctx) const =0
 

Detailed Description

Definition at line 20 of file DecisionHandling/DecisionHandling/IRoiUpdaterTool.h.

Constructor & Destructor Documentation

◆ ~IRoiUpdaterTool() [1/2]

virtual IRoiUpdaterTool::~IRoiUpdaterTool ( )
virtualdefault

◆ ~IRoiUpdaterTool() [2/2]

virtual IRoiUpdaterTool::~IRoiUpdaterTool ( )
virtualdefault

Member Function Documentation

◆ DeclareInterfaceID() [1/2]

IRoiUpdaterTool::DeclareInterfaceID ( IRoiUpdaterTool  ,
,
 
)

◆ DeclareInterfaceID() [2/2]

IRoiUpdaterTool::DeclareInterfaceID ( IRoiUpdaterTool  ,
,
 
)

◆ execute() [1/4]

virtual std::unique_ptr<TrigRoiDescriptor> IRoiUpdaterTool::execute ( const EventContext &  ctx) const
pure virtual

◆ execute() [2/4]

virtual std::unique_ptr<TrigRoiDescriptor> IRoiUpdaterTool::execute ( const EventContext &  ctx) const
pure virtual

◆ execute() [3/4]

virtual std::unique_ptr<TrigRoiDescriptor> IRoiUpdaterTool::execute ( const IRoiDescriptor roi,
const EventContext &  ctx 
) const
pure virtual

◆ execute() [4/4]

virtual std::unique_ptr<TrigRoiDescriptor> IRoiUpdaterTool::execute ( const IRoiDescriptor roi,
const EventContext &  ctx 
) const
pure virtual

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