LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
lar_content::CrossGapsExtensionAlgorithm Member List

This is the complete list of members for lar_content::CrossGapsExtensionAlgorithm, including all inherited members.

BuildPointingClusterList(const pandora::ClusterVector &clusterVector, LArPointingClusterList &innerPointingClusterList, LArPointingClusterList &outerPointingClusterList) const lar_content::CrossGapsExtensionAlgorithmprivate
BuildPointingClusterList(const bool useInner, const LArPointingClusterList &inputPointingClusterList, LArPointingClusterList &outputPointingClusterList) const lar_content::CrossGapsExtensionAlgorithmprivate
ClusterAssociationMap typedeflar_content::ClusterExtensionAlgorithmprotected
ClusterAssociationMatrix typedeflar_content::ClusterExtensionAlgorithmprotected
ClusterMergeMap typedeflar_content::ClusterMergingAlgorithmprotected
CollectAssociatedClusters(const pandora::Cluster *const pSeedCluster, const ClusterMergeMap &clusterMergeMap, pandora::ClusterList &associatedClusterList) const lar_content::ClusterMergingAlgorithmprotected
CollectAssociatedClusters(const pandora::Cluster *const pSeedCluster, const pandora::Cluster *const pCurrentCluster, const ClusterMergeMap &clusterMergeMap, const pandora::ClusterSet &clusterVetoList, pandora::ClusterList &associatedClusterList) const lar_content::ClusterMergingAlgorithmprotected
CrossGapsExtensionAlgorithm()lar_content::CrossGapsExtensionAlgorithm
FillClusterAssociationMatrix(const pandora::ClusterVector &clusterVector, ClusterAssociationMatrix &clusterAssociationMatrix) const lar_content::CrossGapsExtensionAlgorithmprivatevirtual
FillClusterMergeMap(const ClusterAssociationMatrix &clusterAssociationMatrix, ClusterMergeMap &clusterMergeMap) const lar_content::CrossGapsExtensionAlgorithmprivatevirtual
GetListOfCleanClusters(const pandora::ClusterList *const pClusterList, pandora::ClusterVector &clusterVector) const lar_content::CrossGapsExtensionAlgorithmprivatevirtual
GetSortedListOfCleanClusters(const pandora::ClusterVector &inputClusters, pandora::ClusterVector &outputClusters) const lar_content::ClusterMergingAlgorithmprotected
IsAcrossGap(const float minZ, const float maxZ, const pandora::HitType hitType) const lar_content::CrossGapsExtensionAlgorithmprivate
IsAssociated(const LArPointingCluster::Vertex &pointingVertex1, const LArPointingCluster::Vertex &pointingVertex2) const lar_content::CrossGapsExtensionAlgorithmprivate
m_inputClusterListNamelar_content::ClusterMergingAlgorithmprotected
m_maxGapTolerancelar_content::CrossGapsExtensionAlgorithmprivate
m_maxRelativeAnglelar_content::CrossGapsExtensionAlgorithmprivate
m_maxTransverseDisplacementlar_content::CrossGapsExtensionAlgorithmprivate
m_minClusterLengthlar_content::CrossGapsExtensionAlgorithmprivate
m_minGapFractionlar_content::CrossGapsExtensionAlgorithmprivate
MergeClusters(pandora::ClusterVector &clusterVector, ClusterMergeMap &clusterMergeMap) const lar_content::ClusterMergingAlgorithmprotected
PopulateClusterMergeMap(const pandora::ClusterVector &clusterVector, ClusterMergeMap &clusterMergeMatrix) const lar_content::ClusterExtensionAlgorithmprotectedvirtual
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::CrossGapsExtensionAlgorithmprivatevirtual
Run()lar_content::ClusterMergingAlgorithmprotectedvirtual