ATLAS Offline Software
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 
8 
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,
24 
25 
26 } // namespace egammaClusterCookieCut
make_hlt_rep.pars
pars
Definition: make_hlt_rep.py:90
egammaClusterCookieCut::CookieCutPars::maxDelR2
double maxDelR2
Definition: egammaClusterCookieCut.h:14
egammaClusterCookieCut
Definition: egammaClusterCookieCut.h:9
egammaClusterCookieCut::CookieCutPars::maxDelEta
double maxDelEta
Definition: egammaClusterCookieCut.h:12
egammaClusterCookieCut::CookieCutPars::recomputeMoments
bool recomputeMoments
Definition: egammaClusterCookieCut.h:15
CaloDetDescrManager.h
Definition of CaloDetDescrManager.
xAOD::CaloCluster_v1
Description of a calorimeter cluster.
Definition: CaloCluster_v1.h:62
egammaClusterCookieCut::CookieCutPars::fixCellWeights
bool fixCellWeights
Definition: egammaClusterCookieCut.h:16
CaloClusterFwd.h
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
egammaClusterCookieCut::CookieCutPars::maxDelPhi
double maxDelPhi
Definition: egammaClusterCookieCut.h:13
ReadBchFromCrest.mgr
mgr
Definition: ReadBchFromCrest.py:181
CaloCellContainer.h
CaloDetDescrManager
This class provides the client interface for accessing the detector description information common to...
Definition: CaloDetDescrManager.h:469
egammaClusterCookieCut::CookieCutPars
Definition: egammaClusterCookieCut.h:11