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 };
17 
18 std::unique_ptr<xAOD::CaloCluster> cookieCut(
19  const xAOD::CaloCluster& cluster,
20  const CaloDetDescrManager& mgr,
21  const DataLink<CaloCellContainer>& cellCont,
23 
24 
25 } // 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.
BchCleanup.mgr
mgr
Definition: BchCleanup.py:294
xAOD::CaloCluster_v1
Description of a calorimeter cluster.
Definition: CaloCluster_v1.h:62
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
CaloCellContainer.h
CaloDetDescrManager
This class provides the client interface for accessing the detector description information common to...
Definition: CaloDetDescrManager.h:473
egammaClusterCookieCut::CookieCutPars
Definition: egammaClusterCookieCut.h:11