ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
xAODMaker::ICaloClusterCnvTool Class Referenceabstract

Interface for the tool doing AOD->xAOD conversion for clusters. More...

#include <ICaloClusterCnvTool.h>

Inheritance diagram for xAODMaker::ICaloClusterCnvTool:
Collaboration diagram for xAODMaker::ICaloClusterCnvTool:

Public Member Functions

virtual StatusCode convert (const CaloCluster *aod, xAOD::CaloCluster *xaod, CaloClusterCellLinkContainer *ccclc=0) const =0
 Function doing the conversion. More...
 
virtual StatusCode convert (const CaloClusterContainer *aod, xAOD::CaloClusterContainer *xaod) const =0
 Converting function usable by TrigBStoxAODTool. More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Gaudi interface definition. More...
 

Detailed Description

Interface for the tool doing AOD->xAOD conversion for clusters.

   This interface is used by the trigger to translate old style
   CaloCluster objects into xAOD::CaloCluster ones.
Author
Attila Krasznahorkay Attil.nosp@m.a.Kr.nosp@m.aszna.nosp@m.hork.nosp@m.ay@ce.nosp@m.rn.c.nosp@m.h
Walter Lampl Walte.nosp@m.r.La.nosp@m.mpl@c.nosp@m.ern..nosp@m.ch
Revision
785752
Date
2016-11-22 16:06:34 +0100 (Tue, 22 Nov 2016)

Definition at line 41 of file ICaloClusterCnvTool.h.

Member Function Documentation

◆ convert() [1/2]

virtual StatusCode xAODMaker::ICaloClusterCnvTool::convert ( const CaloCluster aod,
xAOD::CaloCluster xaod,
CaloClusterCellLinkContainer ccclc = 0 
) const
pure virtual

Function doing the conversion.

Implemented in xAODMaker::CaloClusterCnvTool.

◆ convert() [2/2]

virtual StatusCode xAODMaker::ICaloClusterCnvTool::convert ( const CaloClusterContainer aod,
xAOD::CaloClusterContainer xaod 
) const
pure virtual

Converting function usable by TrigBStoxAODTool.

Implemented in xAODMaker::CaloClusterCnvTool.

◆ interfaceID()

static const InterfaceID& xAODMaker::ICaloClusterCnvTool::interfaceID ( )
inlinestatic

Gaudi interface definition.

Definition at line 53 of file ICaloClusterCnvTool.h.

53  {
54  return IID_ICaloClusterCnvTool;
55  }

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