|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef CALOCLUSTERMATCHING_CALOCLUSTERMATCHINGTOOL_H
12 #define CALOCLUSTERMATCHING_CALOCLUSTERMATCHINGTOOL_H 1
71 const std::vector<const xAOD::CaloCluster*>& testClusters,
72 std::vector<const xAOD::CaloCluster*>& matchedClusters)
const override final;
78 std::vector<const xAOD::CaloCluster*>& matchedClusters,
80 bool useLeadingCellEtaPhi)
const override final;
86 const std::vector<const xAOD::CaloCluster*>& testClusters,
87 std::vector<std::pair<const xAOD::CaloCluster*,float> >& matchedClusters)
const override final;
93 std::vector<std::pair<const xAOD::CaloCluster*, float> >& matchedClusters,
95 bool useLeadingCellEtaPhi)
const override final;
102 const std::vector<const xAOD::CaloCluster*>& testClusters,
103 bool (*gtrthan)(
const std::pair<const xAOD::CaloCluster*,float>&
pair1,
104 const std::pair<const xAOD::CaloCluster*,float>&
pair2))
const override final;
112 bool useLeadingCellEtaPhi,
113 bool (*gtrthan)(
const std::pair<const xAOD::CaloCluster*,float>&
pair1,
114 const std::pair<const xAOD::CaloCluster*,float>&
pair2))
const override final;
120 Gaudi::Property<bool>
m_reqPosE{
this,
"RequirePositiveE",
true };
124 "InputClusterCollection",
125 "CaloCalTopoClusters",
126 "The CaloCluster collection to match to "
131 #endif //> !CALOCLUSTERMATCHING_CALOCLUSTERMATCHINGTOOL_H
std::pair< HepMcParticleLink, CscMcData > pair2
Description of a calorimeter cluster.
::StatusCode StatusCode
StatusCode definition for legacy code.
Handle class for adding a decoration to an object.
Handle class for adding a decoration to an object.
std::pair< HepMcParticleLink,MuonMCData > pair1