5#ifndef DERIVATIONFRAMEWORK_EGammaCookieCutClusterTool_H
6#define DERIVATIONFRAMEWORK_EGammaCookieCutClusterTool_H
22 :
public extends<AthAlgTool, IAugmentationTool>
26 using base_class::base_class;
28 virtual StatusCode
initialize()
override final;
29 virtual StatusCode
addBranches(
const EventContext& ctx)
const override final;
36 "ClusterContainerName",
37 "ForwardElectronCookieCutClusters",
38 "Name of the output cookie cut cluster container"
44 "ClusterContainerLinksName",
45 "ForwardElectronCookieCutClusters_links",
46 "Name of the output cluster container cell links container"
52 "CaloDetDescrManager",
53 "CaloDetDescrManager",
54 "SG Key for CaloDetDescrManager in the Condition Store"
61 "SG key of electron container"
67 "SGKey_electrons_decorations",
69 "SG keys for electrons decorations"
75 "MaxWindowDelEtaCells",
77 "Size of maximum search window in eta"
83 "MaxWindowDelPhiCells",
85 "Size of maximum search window in phi"
93 "Cone size to collect cells around hottest-cell FCAL"
101 "Fix cell weights to one for the cookie-cut cluster"
109 "Decorate also with the moments from the original cluster"
115 "StoreCookedMoments",
117 "Decorate also with the moments from the cookie-cut cluster"
126 Gaudi::Property<std::vector<int>>
m_vecM{
130 "The moments to be added"
138 "The names of the moments to be added"
143 "ClusterMomentMaker",
Base class for cluster processing tools called from CaloClusterMaker.
Definition of CaloDetDescrManager.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
DecorHandleKeyArray< WriteDecorHandle< T, S >, WriteDecorHandleKey< T >, Gaudi::DataHandle::Writer > WriteDecorHandleKeyArray