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