NViewMatchingAlgorithm class.
float m_pseudoChi2Cut
The selection cut on the matched chi2.
void CalculateOverlapResult(const pandora::Cluster *const pClusterU, const pandora::Cluster *const pClusterV, const pandora::Cluster *const pClusterW)
Calculate cluster overlap result and store in container.
RemnantTensorToolVector m_algorithmToolVector
The algorithm tool list.
ThreeViewRemnantsAlgorithm()
Default constructor.
pandora::StatusCode Run()
void ExamineOverlapContainer()
Examine contents of overlap container, collect together best-matching 2D particles and modify cluster...
NViewMatchingAlgorithm< ThreeViewMatchingControl< float > > BaseAlgorithm
unsigned int m_minClusterCaloHits
The selection cut on the number of cluster calo hits.
std::vector< RemnantTensorTool * > RemnantTensorToolVector
ThreeViewRemnantsAlgorithm class.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
float m_xOverlapWindow
The sampling pitch in the x coordinate.
unsigned int m_nMaxTensorToolRepeats
The maximum number of repeat loops over tensor tools.
void SelectInputClusters(const pandora::ClusterList *const pInputClusterList, pandora::ClusterList &selectedClusterList) const
Select a subset of input clusters for processing in this algorithm.