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

This is an interface for tools that apply corrections to xAOD::FlowElementContainer objects. The tools implementing this interface should provide the logic to correct the energy or other PFO object properties. More...

#include <IPFOContainerCorrectionTool.h>

Inheritance diagram for IPFOContainerCorrectionTool:
Collaboration diagram for IPFOContainerCorrectionTool:

Public Member Functions

virtual ~IPFOContainerCorrectionTool ()=default
 
 DeclareInterfaceID (IPFOContainerCorrectionTool, 1, 0)
 
virtual void correctContainer (xAOD::FlowElementContainer &pfos) const =0
 

Detailed Description

This is an interface for tools that apply corrections to xAOD::FlowElementContainer objects. The tools implementing this interface should provide the logic to correct the energy or other PFO object properties.

Definition at line 16 of file IPFOContainerCorrectionTool.h.

Constructor & Destructor Documentation

◆ ~IPFOContainerCorrectionTool()

virtual IPFOContainerCorrectionTool::~IPFOContainerCorrectionTool ( )
virtualdefault

Member Function Documentation

◆ correctContainer()

virtual void IPFOContainerCorrectionTool::correctContainer ( xAOD::FlowElementContainer pfos) const
pure virtual

◆ DeclareInterfaceID()

IPFOContainerCorrectionTool::DeclareInterfaceID ( IPFOContainerCorrectionTool  ,
,
 
)

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