ATLAS Offline Software
Loading...
Searching...
No Matches
xAOD::ICaloTopoClusterIsolationTool Class Referenceabstract

interface for tools calculating topo cluster isolation More...

#include <ICaloTopoClusterIsolationTool.h>

Inheritance diagram for xAOD::ICaloTopoClusterIsolationTool:
Collaboration diagram for xAOD::ICaloTopoClusterIsolationTool:

Public Member Functions

virtual bool caloTopoClusterIsolation (CaloIsolation &result, const IParticle &tp, const std::vector< Iso::IsolationType > &cones, const CaloCorrection &corrections, const CaloClusterContainer *container=0) const =0
 ICaloTopoClusterIsolationTool interface for cluster isolation: The tool expects the cones to be order in decreasing order (topetcone40 -> topoetcone20) Internally it reorders the cones so the output isolation values are also in the same order.
virtual void print () const =0
 Print the state of the tool.

Detailed Description

interface for tools calculating topo cluster isolation

Author
Niels van Eldik, Sandrine Laplace

Definition at line 25 of file ICaloTopoClusterIsolationTool.h.

Member Function Documentation

◆ caloTopoClusterIsolation()

virtual bool xAOD::ICaloTopoClusterIsolationTool::caloTopoClusterIsolation ( CaloIsolation & result,
const IParticle & tp,
const std::vector< Iso::IsolationType > & cones,
const CaloCorrection & corrections,
const CaloClusterContainer * container = 0 ) const
pure virtual

ICaloTopoClusterIsolationTool interface for cluster isolation: The tool expects the cones to be order in decreasing order (topetcone40 -> topoetcone20) Internally it reorders the cones so the output isolation values are also in the same order.

Parameters
[in]resultoutput object to be filled
[in]tpinput iparticle
[in]conesvector of input cones to be used
[in]correctionsbitset specifying which corrections to apply to isolation
[in]containertopo cluster container (for trigger only)
Returns
true if the calculation was successful

Implemented in xAOD::CaloIsolationTool.

◆ print()


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