APRILContent
Algorithm of Particle Reconstruction for ILC - implementation with PandoraSDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations
april_content::ChargedFragmentsMergingAlgorithm3 Member List

This is the complete list of members for april_content::ChargedFragmentsMergingAlgorithm3, including all inherited members.

CanMergeCluster(const pandora::Cluster *const pCluster) const april_content::ChargedFragmentsMergingAlgorithm3private
CheckNearbyClusterWithCharge(const april_content::APRILCluster *pCluster, std::vector< april_content::APRILCluster * > &nearbyClusters, int charge) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
CheckStartingPoints(const pandora::Cluster *chargedCluster, const pandora::Cluster *fragment) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
CleanClusterForMerging(std::vector< APRILCluster * > &clusterVector) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
FillClusters(std::map< const pandora::Cluster *, pandora::ClusterList > &clustersMergingMap, pandora::Cluster *cluster, pandora::Cluster *clusterToMerge) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
FindBestParentCluster(const pandora::Cluster *const pDaughterCluster, const pandora::ClusterVector &clusterVector, const pandora::Cluster *&pBestParentCluster) const april_content::ChargedFragmentsMergingAlgorithm3private
FindClustersToMerge(const pandora::ClusterVector &clusterVector, ClusterToClusterMap &clusterToClusterMap) const april_content::ChargedFragmentsMergingAlgorithm3private
GetEligibleClusters(std::vector< APRILCluster * > &clusterVector) const april_content::ChargedFragmentsMergingAlgorithm3private
GetMainCluster(const pandora::CaloHitVector &caloHitVector) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
GetNearbyClusters(pandora::Cluster *cluster, const std::vector< april_content::APRILCluster * > &clusterVector, std::vector< april_content::APRILCluster * > &clustersInRange) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
m_clusterCentroidsMatrix (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
m_clustersToMerge (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
m_debugOutput (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
m_debugOutput2 (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
m_makeRecord (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
m_maxClosestClusterDistance (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
m_maxStartingClusterDistance (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
m_onlyUseConnectedHits (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
m_useMCPForPID (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
MakeMergingMap(std::vector< APRILCluster * > &clustersToMerge, std::vector< APRILCluster * > &clusterVector, std::map< const pandora::Cluster *, pandora::ClusterList > &clustersMergingMap) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
MCClusterMerging(const pandora::ClusterList &clustersForMerging) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
MergeClusters(std::map< const pandora::Cluster *, pandora::ClusterList > &clustersMergingMap) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
ReadSettings(const pandora::TiXmlHandle xmlHandle) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
Run() (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private
SearchProperClusters(APRILCluster *startingCluster, std::vector< april_content::APRILCluster * > &allClusters, std::vector< april_content::APRILCluster * > &properClusters, std::vector< float > &distances) (defined in april_content::ChargedFragmentsMergingAlgorithm3)april_content::ChargedFragmentsMergingAlgorithm3private