| AddToSlidingFitCache(const pandora::Cluster *const pCluster) | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | protected |
| BaseAlgorithm typedef | lar_content::TwoViewTransverseTracksAlgorithm | |
| CalculateNumberOfLocallyMatchingSamplingPoints(const DiscreteProbabilityVector &discreteProbabilityVector1, const DiscreteProbabilityVector &discreteProbabilityVector2, std::mt19937 &randomNumberGenerator) | lar_content::TwoViewTransverseTracksAlgorithm | private |
| CalculateOverlapResult(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, const pandora::Cluster *const) | lar_content::TwoViewTransverseTracksAlgorithm | privatevirtual |
| CalculateOverlapResult(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, TwoViewTransverseOverlapResult &overlapResult) | lar_content::TwoViewTransverseTracksAlgorithm | private |
| CreateThreeDParticles(const ProtoParticleVector &protoParticleVector) | lar_content::MatchingBaseAlgorithm | virtual |
| ExamineOverlapContainer() | lar_content::TwoViewTransverseTracksAlgorithm | privatevirtual |
| GetCachedSlidingFitResult(const pandora::Cluster *const pCluster) const | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | |
| GetClusterListName(const pandora::HitType hitType) const | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| GetInputClusterList(const pandora::HitType hitType) const | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| GetMatchingControl() | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | protected |
| GetPrimaryAxisDotDriftAxis(const pandora::Cluster *const pCluster) | lar_content::TwoViewTransverseTracksAlgorithm | private |
| GetSelectedClusterList(const pandora::HitType hitType) const | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| GetSlidingFitWindow() const | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | |
| m_algorithmToolVector | lar_content::TwoViewTransverseTracksAlgorithm | private |
| m_downsampleFactor | lar_content::TwoViewTransverseTracksAlgorithm | private |
| m_localMatchingScoreThreshold | lar_content::TwoViewTransverseTracksAlgorithm | private |
| m_matchingControl | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | protected |
| m_maxDotProduct | lar_content::TwoViewTransverseTracksAlgorithm | private |
| m_minOverallLocallyMatchedFraction | lar_content::TwoViewTransverseTracksAlgorithm | private |
| m_minOverallMatchingScore | lar_content::TwoViewTransverseTracksAlgorithm | private |
| m_minSamples | lar_content::TwoViewTransverseTracksAlgorithm | private |
| m_nMaxMatrixToolRepeats | lar_content::TwoViewTransverseTracksAlgorithm | private |
| m_nPermutations | lar_content::TwoViewTransverseTracksAlgorithm | private |
| m_randomNumberGenerator | lar_content::TwoViewTransverseTracksAlgorithm | private |
| MakeClusterMerges(const ClusterMergeMap &clusterMergeMap) | lar_content::MatchingBaseAlgorithm | virtual |
| MakeClusterSplit(const pandora::CartesianVector &splitPosition, const pandora::Cluster *&pCurrentCluster, const pandora::Cluster *&pLowXCluster, const pandora::Cluster *&pHighXCluster) const | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| MakeClusterSplits(const SplitPositionMap &splitPositionMap) | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| MatchingBaseAlgorithm() | lar_content::MatchingBaseAlgorithm | |
| MatchingType typedef | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | |
| MatrixToolVector typedef | lar_content::TwoViewTransverseTracksAlgorithm | private |
| NViewMatchingAlgorithm() | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | |
| NViewTrackMatchingAlgorithm() | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | |
| PerformMainLoop() | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | protectedvirtual |
| PrepareAllInputClusters() | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | protectedvirtual |
| PrepareInputClusters(pandora::ClusterList &preparedClusterList) | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::TwoViewTransverseTracksAlgorithm | privatevirtual |
| RemoveFromSlidingFitCache(const pandora::Cluster *const pCluster) | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | protected |
| SelectAllInputClusters() | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | protectedvirtual |
| SelectInputClusters(const pandora::ClusterList *const pInputClusterList, pandora::ClusterList &selectedClusterList) const | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| SetPfoParameters(const ProtoParticle &protoParticle, PandoraContentApi::ParticleFlowObject::Parameters &pfoParameters) const | lar_content::MatchingBaseAlgorithm | virtual |
| SetPfoParticleId(PandoraContentApi::ParticleFlowObject::Parameters &pfoParameters) const | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| SortSplitPositions(const pandora::CartesianVector &lhs, const pandora::CartesianVector &rhs) | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | static |
| TidyUp() | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | protectedvirtual |
| TwoViewTransverseTracksAlgorithm() | lar_content::TwoViewTransverseTracksAlgorithm | |
| UIntSet typedef | lar_content::TwoViewTransverseTracksAlgorithm | |
| UpdateForNewCluster(const pandora::Cluster *const pNewCluster) | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| UpdateUponDeletion(const pandora::Cluster *const pDeletedCluster) | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| ~MatchingBaseAlgorithm() | lar_content::MatchingBaseAlgorithm | virtual |
| ~NViewMatchingAlgorithm() | lar_content::NViewMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |
| ~NViewTrackMatchingAlgorithm() | lar_content::NViewTrackMatchingAlgorithm< TwoViewMatchingControl< TwoViewTransverseOverlapResult > > | virtual |