This is the complete list of members for lar_content::NViewDeltaRayMatchingAlgorithm< T >, including all inherited members.
| AddInStrayClusters(const pandora::Cluster *const pClusterToEnlarge, const pandora::ClusterList &collectedClusters) | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| CalculateOverlapResult(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, const pandora::Cluster *const pCluster3=nullptr)=0 | lar_content::MatchingBaseAlgorithm | pure virtual |
| ClusterProximityMap typedef | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| ClusterToPfoMap typedef | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| CollectHitsFromMuon(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, const pandora::Cluster *const pThirdViewCluster, const pandora::ParticleFlowObject *const pParentMuon, const float minDistanceFromMuon, const float maxDistanceToCollected, pandora::CaloHitList &collectedHits) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| CollectHitsFromMuon(const pandora::CartesianVector &positionOnMuon, const pandora::CartesianVector &muonDirection, const pandora::Cluster *const pMuonCluster, const pandora::CartesianPointVector &deltaRayProjectedPositions, const float &minDistanceFromMuon, const float maxDistanceToCollected, pandora::CaloHitList &collectedHits) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| CollectStrayClusters(const pandora::Cluster *const pClusterToEnlarge, const float rangeMinX, const float rangeMaxX, pandora::ClusterList &collectedClusters) | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| CreatePfos(ProtoParticleVector &protoParticleVector) | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| CreateThreeDParticles(const ProtoParticleVector &protoParticleVector) | lar_content::MatchingBaseAlgorithm | virtual |
| DoesClusterPassTensorThreshold(const pandora::Cluster *const pCluster) const =0 | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protectedpure virtual |
| ExamineOverlapContainer()=0 | lar_content::MatchingBaseAlgorithm | protectedpure virtual |
| FillStrayClusterList(const pandora::HitType hitType) | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| GetClusterListName(const pandora::HitType hitType) const | lar_content::NViewMatchingAlgorithm< T > | virtual |
| GetClusterSpanX(const pandora::CaloHitList &caloHitList, float &xMin, float &xMax) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| GetClusterSpanZ(const pandora::CaloHitList &caloHitList, const float xMin, const float xMax, float &zMin, float &zMax) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| GetInputClusterList(const pandora::HitType hitType) const | lar_content::NViewMatchingAlgorithm< T > | virtual |
| GetMatchingControl() | lar_content::NViewMatchingAlgorithm< T > | inlineprotected |
| GetMuonCluster(const pandora::PfoList &commonMuonPfoList, const pandora::HitType hitType, const pandora::Cluster *&pMuonCluster) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| GetNearbyMuonPfos(const pandora::Cluster *const pCluster, pandora::ClusterList &consideredClusters, pandora::PfoList &nearbyMuonPfos) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| GetProjectedPositions(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, pandora::CartesianPointVector &projectedPositions) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| GetSelectedClusterList(const pandora::HitType hitType) const | lar_content::NViewMatchingAlgorithm< T > | virtual |
| HitKDNode2D typedef | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| HitKDNode2DList typedef | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| HitKDTree2D typedef | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| HitToClusterMap typedef | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| HitTypeVector typedef | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| m_deltaRayMatchingContainers | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_matchingControl | lar_content::NViewMatchingAlgorithm< T > | protected |
| m_maxCosmicRayHitFraction | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_maxDistanceToCluster | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_maxDistanceToReferencePoint | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_minMatchedFraction | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_minMatchedPoints | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_minProjectedPositions | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_muonPfoListName | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_pseudoChi2Cut | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_strayClusterListU | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_strayClusterListV | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_strayClusterListW | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_strayClusterSeparation | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| m_xOverlapWindow | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protected |
| MakeClusterMerges(const ClusterMergeMap &clusterMergeMap) | lar_content::MatchingBaseAlgorithm | virtual |
| MatchingBaseAlgorithm() | lar_content::MatchingBaseAlgorithm | |
| MatchingType typedef | lar_content::NViewMatchingAlgorithm< T > | |
| NViewDeltaRayMatchingAlgorithm() | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| NViewMatchingAlgorithm() | lar_content::NViewMatchingAlgorithm< T > | |
| ParameteriseMuon(const pandora::ParticleFlowObject *const pParentMuon, const pandora::Cluster *const pDeltaRayCluster, pandora::CartesianVector &positionOnMuon, pandora::CartesianVector &muonDirection) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| ParameteriseMuon(const pandora::ParticleFlowObject *const pParentMuon, const pandora::CartesianPointVector &deltaRayProjectedPositions, const pandora::HitType hitType, pandora::CartesianVector &positionOnMuon, pandora::CartesianVector &muonDirection) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| PerformMainLoop() | lar_content::NViewMatchingAlgorithm< T > | protectedvirtual |
| PerformThreeViewMatching(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, const pandora::Cluster *const pCluster3, float &reducedChiSquared) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| PerformThreeViewMatching(const pandora::Cluster *const pClusterU, const pandora::Cluster *const pClusterV, const pandora::Cluster *const pClusterW, float &chiSquaredSum, unsigned int &nSamplingPoints, unsigned int &nMatchedSamplingPoints, XOverlap &XOverlap) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| PerformThreeViewMatching(const pandora::CaloHitList &pCluster1, const pandora::CaloHitList &pCluster2, const pandora::CaloHitList &pCluster3, float &reducedChiSquared) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| PerformThreeViewMatching(const pandora::CaloHitList &clusterU, const pandora::CaloHitList &clusterV, const pandora::CaloHitList &clusterW, float &chiSquaredSum, unsigned int &nSamplingPoints, unsigned int &nMatchedSamplingPoints, XOverlap &XOverlap) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| PrepareAllInputClusters() | lar_content::NViewMatchingAlgorithm< T > | protectedvirtual |
| PrepareInputClusters(pandora::ClusterList &preparedClusterList) | lar_content::NViewDeltaRayMatchingAlgorithm< T > | virtual |
| ProjectMuonPositions(const pandora::HitType &thirdViewHitType, const pandora::ParticleFlowObject *const pParentMuon, pandora::CartesianPointVector &projectedPositions) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protectedvirtual |
| SelectAllInputClusters() | lar_content::NViewMatchingAlgorithm< T > | protectedvirtual |
| SelectInputClusters(const pandora::ClusterList *const pInputClusterList, pandora::ClusterList &selectedClusterList) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | virtual |
| SetPfoParameters(const ProtoParticle &protoParticle, PandoraContentApi::ParticleFlowObject::Parameters &pfoParameters) const | lar_content::MatchingBaseAlgorithm | virtual |
| SetPfoParticleId(PandoraContentApi::ParticleFlowObject::Parameters &pfoParameters) const | lar_content::MatchingBaseAlgorithm | virtual |
| SplitMuonCluster(const std::string &clusterListName, const pandora::Cluster *const pMuonCluster, const pandora::CaloHitList &collectedHits, const pandora::Cluster *&pDeltaRayCluster) const | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| TidyUp() | lar_content::NViewDeltaRayMatchingAlgorithm< T > | protectedvirtual |
| UpdateForNewCluster(const pandora::Cluster *const pNewCluster) | lar_content::NViewMatchingAlgorithm< T > | virtual |
| UpdateForNewClusters(const pandora::ClusterVector &newClusterVector, const pandora::PfoVector &pfoVector) | lar_content::NViewDeltaRayMatchingAlgorithm< T > | |
| UpdateUponDeletion(const pandora::Cluster *const pDeletedCluster) | lar_content::NViewDeltaRayMatchingAlgorithm< T > | virtual |
| ~MatchingBaseAlgorithm() | lar_content::MatchingBaseAlgorithm | virtual |
| ~NViewMatchingAlgorithm() | lar_content::NViewMatchingAlgorithm< T > | virtual |
1.8.5