Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
CaloClusterCollectionProcessor Class Referenceabstract

#include <CaloClusterCollectionProcessor.h>

Inherits IAlgTool.

Inherited by CaloCalibClusterMomentsMaker2 [virtual], CaloCellsCounterCPU [virtual], CaloClusterCopier [virtual], CaloClusterDeleter [virtual], CaloClusterMomentsMaker [virtual], CaloClusterMomentsMaker_DigiHSTruth [virtual], CaloClusterProcessor [virtual], CaloClusterRemoveDuplicates [virtual], CaloClusterSnapshot [virtual], CaloClusterStoreRawProperties [virtual], CaloClusterVertexFractionMaker [virtual], CaloComputeSWcellWeights [virtual], CaloCPUOutput [virtual], CaloMomentsDumper [virtual], CaloTopoClusterMaker [virtual], CaloTopoClusterSplitter [virtual], egammaLargeClusterMaker [virtual], and TBClusterMaker [virtual].

Collaboration diagram for CaloClusterCollectionProcessor:

Public Member Functions

 DeclareInterfaceID (CaloClusterCollectionProcessor, 1, 0)
 
virtual StatusCode execute (const EventContext &ctx, xAOD::CaloClusterContainer *collection) const =0
 Execute on an entire collection of clusters. More...
 
virtual StatusCode execute (xAOD::CaloClusterContainer *collection) final
 Execute on an entire collection of clusters. More...
 

Detailed Description

Definition at line 29 of file CaloClusterCollectionProcessor.h.

Member Function Documentation

◆ DeclareInterfaceID()

CaloClusterCollectionProcessor::DeclareInterfaceID ( CaloClusterCollectionProcessor  ,
,
 
)

◆ execute() [1/2]

virtual StatusCode CaloClusterCollectionProcessor::execute ( const EventContext &  ctx,
xAOD::CaloClusterContainer collection 
) const
pure virtual

◆ execute() [2/2]

virtual StatusCode CaloClusterCollectionProcessor::execute ( xAOD::CaloClusterContainer collection)
inlinefinalvirtual

Execute on an entire collection of clusters.

Parameters
collectionThe container of clusters. (deprecated)

Definition at line 50 of file CaloClusterCollectionProcessor.h.

51  {
52  return execute (Gaudi::Hive::currentContext(), collection);
53  }

The documentation for this class was generated from the following file:
CaloClusterCollectionProcessor::execute
virtual StatusCode execute(const EventContext &ctx, xAOD::CaloClusterContainer *collection) const =0
Execute on an entire collection of clusters.