LongitudinalOverlapResult class.
ThreeViewLongitudinalTracksAlgorithm()
Default constructor.
NViewTrackMatchingAlgorithm class.
void ExamineOverlapContainer()
Examine contents of overlap container, collect together best-matching 2D particles and modify cluster...
unsigned int m_nMaxTensorToolRepeats
The maximum number of repeat loops over tensor tools.
ThreeViewLongitudinalTracksAlgorithm class.
std::vector< LongitudinalTensorTool * > TensorToolVector
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.
float m_samplingPitch
Pitch used to generate sampling points along tracks.
TensorToolVector m_algorithmToolVector
The algorithm tool vector.
NViewTrackMatchingAlgorithm< ThreeViewMatchingControl< LongitudinalOverlapResult > > BaseAlgorithm
pandora::StatusCode Run()
TrackOverlapResult class.
float m_vertexChi2Cut
The maximum allowed chi2 for associating end points from three views.
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
float m_reducedChi2Cut
The maximum allowed chi2 for associating hit positions from three views.
TwoDSlidingFitResult class.