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

#include <IegammaSwTool.h>

Inheritance diagram for IegammaSwTool:
Collaboration diagram for IegammaSwTool:

Public Member Functions

virtual ~IegammaSwTool ()
 Virtual destructor. More...
 
virtual StatusCode initialize ()=0
 initialize method More...
 
virtual StatusCode execute (const EventContext &ctx, xAOD::CaloCluster *cluster) const =0
 execute method More...
 
virtual StatusCode execute (const EventContext &ctx, xAOD::CaloCluster *cluster, xAOD::EgammaParameters::EgammaType egType, bool isBarrel) const =0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 AlgTool interface methods. More...
 

Detailed Description

Interface for the Reconstruction/egamma/egammaRec/egammaSwTool

Author
Frederic Derue derue.nosp@m.@lpn.nosp@m.he.in.nosp@m.2p3..nosp@m.fr

CREATED : 01/09/2008 MODIFIED : Bruno Lenzi (02/2014): xAOD migration

Definition at line 29 of file IegammaSwTool.h.

Constructor & Destructor Documentation

◆ ~IegammaSwTool()

virtual IegammaSwTool::~IegammaSwTool ( )
inlinevirtual

Virtual destructor.

Definition at line 34 of file IegammaSwTool.h.

34 {};

Member Function Documentation

◆ execute() [1/2]

virtual StatusCode IegammaSwTool::execute ( const EventContext &  ctx,
xAOD::CaloCluster cluster 
) const
pure virtual

execute method

Implemented in egammaSwTool.

◆ execute() [2/2]

virtual StatusCode IegammaSwTool::execute ( const EventContext &  ctx,
xAOD::CaloCluster cluster,
xAOD::EgammaParameters::EgammaType  egType,
bool  isBarrel 
) const
pure virtual

Implemented in egammaSwTool.

◆ initialize()

virtual StatusCode IegammaSwTool::initialize ( )
pure virtual

initialize method

Implemented in egammaSwTool.

◆ interfaceID()

const InterfaceID & IegammaSwTool::interfaceID ( )
inlinestatic

AlgTool interface methods.

Definition at line 51 of file IegammaSwTool.h.

52 {
53  return IID_IegammaSwTool;
54 }

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