ATLAS Offline Software
Loading...
Searching...
No Matches
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.
 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 ,
1 ,
0  )

◆ 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: