ATLAS Offline Software
Loading...
Searching...
No Matches
Reconstruction
egamma
egammaCaloUtils
egammaCaloUtils
egammaClusterCookieCut.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
xAODCaloEvent/CaloClusterFwd.h
"
6
#include "
CaloDetDescr/CaloDetDescrManager.h
"
7
#include "
CaloEvent/CaloCellContainer.h
"
8
9
namespace
egammaClusterCookieCut
{
10
11
struct
CookieCutPars
{
12
double
maxDelEta
;
13
double
maxDelPhi
;
14
double
maxDelR2
;
15
bool
recomputeMoments
=
false
;
16
bool
fixCellWeights
=
false
;
17
};
18
19
std::unique_ptr<xAOD::CaloCluster>
cookieCut
(
20
const
xAOD::CaloCluster
& cluster,
21
const
CaloDetDescrManager
& mgr,
22
const
DataLink<CaloCellContainer>
& cellCont,
23
const
egammaClusterCookieCut::CookieCutPars
& pars);
24
25
26
}
// namespace egammaClusterCookieCut
CaloCellContainer.h
CaloClusterFwd.h
CaloDetDescrManager.h
Definition of CaloDetDescrManager.
CaloDetDescrManager
This class provides the client interface for accessing the detector description information common to...
Definition
CaloDetDescrManager.h:469
DataLink
Object reference supporting deferred reading from StoreGate.
Definition
AthLinks/DataLink.h:93
egammaClusterCookieCut
Definition
egammaClusterCookieCut.h:9
egammaClusterCookieCut::cookieCut
std::unique_ptr< xAOD::CaloCluster > cookieCut(const xAOD::CaloCluster &cluster, const CaloDetDescrManager &mgr, const DataLink< CaloCellContainer > &cellCont, const egammaClusterCookieCut::CookieCutPars &pars)
Definition
egammaClusterCookieCut.cxx:28
xAOD::CaloCluster
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.
Definition
Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloCluster.h:19
egammaClusterCookieCut::CookieCutPars
Definition
egammaClusterCookieCut.h:11
egammaClusterCookieCut::CookieCutPars::recomputeMoments
bool recomputeMoments
Definition
egammaClusterCookieCut.h:15
egammaClusterCookieCut::CookieCutPars::maxDelEta
double maxDelEta
Definition
egammaClusterCookieCut.h:12
egammaClusterCookieCut::CookieCutPars::fixCellWeights
bool fixCellWeights
Definition
egammaClusterCookieCut.h:16
egammaClusterCookieCut::CookieCutPars::maxDelR2
double maxDelR2
Definition
egammaClusterCookieCut.h:14
egammaClusterCookieCut::CookieCutPars::maxDelPhi
double maxDelPhi
Definition
egammaClusterCookieCut.h:13
Generated on
for ATLAS Offline Software by
1.14.0