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

Algorithm base class which inherits from IAlgTool and defines pure virtual execute method which takes pointers to eflowCaloObjectContainer, eflowRecTrackContainer and eflowRecClusterContainer as input. More...

#include <IPFSubtractionTool.h>

Inheritance diagram for IPFSubtractionTool:
Collaboration diagram for IPFSubtractionTool:

Public Member Functions

virtual void execute (eflowCaloObjectContainer *, eflowRecTrackContainer *, eflowRecClusterContainer *) const =0
 Execute method to modify calorimeter clusters, when performing charegd shower subtraction procedures in particle flow
More...
 
 DeclareInterfaceID (IPFSubtractionTool, 1, 0)
 

Detailed Description

Algorithm base class which inherits from IAlgTool and defines pure virtual execute method which takes pointers to eflowCaloObjectContainer, eflowRecTrackContainer and eflowRecClusterContainer as input.

Algtools which inherit from this are used to modify calorimeter clusters, when performing charegd shower subtraction procedures in particle flow.

Definition at line 17 of file IPFSubtractionTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

IPFSubtractionTool::DeclareInterfaceID ( IPFSubtractionTool  ,
,
 
)

◆ execute()

virtual void IPFSubtractionTool::execute ( eflowCaloObjectContainer ,
eflowRecTrackContainer ,
eflowRecClusterContainer  
) const
pure virtual

Execute method to modify calorimeter clusters, when performing charegd shower subtraction procedures in particle flow


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