ATLAS Offline Software
Loading...
Searching...
No Matches
Reconstruction
eflowRec
eflowRec
PFClusterCollectionTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef PFCLUSTERCOLLECTIONTOOL_H
6
#define PFCLUSTERCOLLECTIONTOOL_H
7
8
#include "
eflowRec/IPFClusterCollectionTool.h
"
9
#include "
AthenaBaseComps/AthAlgTool.h
"
10
14
class
PFClusterCollectionTool
:
public
extends<AthAlgTool, IPFClusterCollectionTool> {
15
16
public
:
17
18
PFClusterCollectionTool
(
const
std::string&
type
,
const
std::string& name,
const
IInterface* parent);
19
20
~PFClusterCollectionTool
() {};
21
22
StatusCode
initialize
();
23
std::unique_ptr<xAOD::CaloClusterContainer>
execute
(
eflowCaloObjectContainer
& theEflowCaloObjectContainer,
bool
useNonModifiedClusters);
24
std::unique_ptr<eflowRecClusterContainer>
retrieve
(
eflowCaloObjectContainer
& theEflowCaloObjectContainer,
bool
useNonModifiedClusters);
25
StatusCode
finalize
();
26
27
};
28
#endif
29
AthAlgTool.h
IPFClusterCollectionTool.h
PFClusterCollectionTool::retrieve
std::unique_ptr< eflowRecClusterContainer > retrieve(eflowCaloObjectContainer &theEflowCaloObjectContainer, bool useNonModifiedClusters)
Definition
PFClusterCollectionTool.cxx:17
PFClusterCollectionTool::finalize
StatusCode finalize()
Definition
PFClusterCollectionTool.cxx:68
PFClusterCollectionTool::PFClusterCollectionTool
PFClusterCollectionTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition
PFClusterCollectionTool.cxx:9
PFClusterCollectionTool::execute
std::unique_ptr< xAOD::CaloClusterContainer > execute(eflowCaloObjectContainer &theEflowCaloObjectContainer, bool useNonModifiedClusters)
Definition
PFClusterCollectionTool.cxx:41
PFClusterCollectionTool::initialize
StatusCode initialize()
Definition
PFClusterCollectionTool.cxx:13
PFClusterCollectionTool::~PFClusterCollectionTool
~PFClusterCollectionTool()
Definition
PFClusterCollectionTool.h:20
eflowCaloObjectContainer
Definition
eflowCaloObject.h:101
type
Generated on
for ATLAS Offline Software by
1.14.0