ATLAS Offline Software
ICaloClusterMatchingTool Member List

This is the complete list of members for ICaloClusterMatchingTool, including all inherited members.

clustersAreMatched(const xAOD::CaloCluster &refCluster, const xAOD::CaloCluster &testCluster) const =0ICaloClusterMatchingToolpure virtual
elementLinkDecorHandle_t typedefICaloClusterMatchingTool
fillClusterMap(const EventContext &ctx, TopoClusterMap &tcmap) const =0ICaloClusterMatchingToolpure virtual
getClusterSharedEfrac(const xAOD::CaloCluster &refCluster, const xAOD::CaloCluster &testCluster) const =0ICaloClusterMatchingToolpure virtual
getMatchedClusters(const xAOD::CaloCluster &refCluster, const std::vector< const xAOD::CaloCluster * > &testClusters, std::vector< const xAOD::CaloCluster * > &matchedClusters) const =0ICaloClusterMatchingToolpure virtual
getMatchedClusters(const xAOD::CaloCluster &refCluster, std::vector< const xAOD::CaloCluster * > &matchedClusters, const TopoClusterMap &tcmap, bool useLeadingCellEtaPhi=false) const =0ICaloClusterMatchingToolpure virtual
getMatchedClusters(const xAOD::CaloCluster &refCluster, const std::vector< const xAOD::CaloCluster * > &testClusters, std::vector< std::pair< const xAOD::CaloCluster *, float > > &matchedClustersAndE) const =0ICaloClusterMatchingToolpure virtual
getMatchedClusters(const xAOD::CaloCluster &refCluster, std::vector< std::pair< const xAOD::CaloCluster *, float > > &matchedClustersAndE, const TopoClusterMap &tcmap, bool useLeadingCellEtaPhi=false) const =0ICaloClusterMatchingToolpure virtual
linkMatchedClusters(elementLinkDecorHandle_t &elementLinkDec, const xAOD::CaloCluster &refCluster, const std::vector< const xAOD::CaloCluster * > &testClusters, bool(*gtrthan)(const std::pair< const xAOD::CaloCluster *, float > &pair1, const std::pair< const xAOD::CaloCluster *, float > &pair2)=ClusterMatching::gtrMatchedE) const =0ICaloClusterMatchingToolpure virtual
linkMatchedClusters(elementLinkDecorHandle_t &elementLinkDec, const xAOD::CaloCluster &refCluster, const TopoClusterMap &tcmap, bool useLeadingCellEtaPhi=false, bool(*gtrthan)(const std::pair< const xAOD::CaloCluster *, float > &pair1, const std::pair< const xAOD::CaloCluster *, float > &pair2)=ClusterMatching::gtrMatchedE) const =0ICaloClusterMatchingToolpure virtual
print() const =0asg::IAsgToolpure virtual
~IAsgTool()asg::IAsgToolinlinevirtual