All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
lar_content::NViewTrackMatchingAlgorithm< T > Member List

This is the complete list of members for lar_content::NViewTrackMatchingAlgorithm< T >, including all inherited members.

AddToSlidingFitCache(const pandora::Cluster *const pCluster)lar_content::NViewTrackMatchingAlgorithm< T >protected
CalculateOverlapResult(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, const pandora::Cluster *const pCluster3=nullptr)=0lar_content::MatchingBaseAlgorithmpure virtual
CreateThreeDParticles(const ProtoParticleVector &protoParticleVector)lar_content::MatchingBaseAlgorithmvirtual
ExamineOverlapContainer()=0lar_content::MatchingBaseAlgorithmprotectedpure virtual
GetCachedSlidingFitResult(const pandora::Cluster *const pCluster) const lar_content::NViewTrackMatchingAlgorithm< T >
GetClusterListName(const pandora::HitType hitType) const lar_content::NViewMatchingAlgorithm< T >virtual
GetInputClusterList(const pandora::HitType hitType) const lar_content::NViewMatchingAlgorithm< T >virtual
GetMatchingControl()lar_content::NViewMatchingAlgorithm< T >inlineprotected
GetSelectedClusterList(const pandora::HitType hitType) const lar_content::NViewMatchingAlgorithm< T >virtual
GetSlidingFitWindow() const lar_content::NViewTrackMatchingAlgorithm< T >inline
m_matchingControllar_content::NViewMatchingAlgorithm< T >protected
m_minClusterCaloHitslar_content::NViewTrackMatchingAlgorithm< T >private
m_minClusterLengthSquaredlar_content::NViewTrackMatchingAlgorithm< T >private
m_slidingFitResultMaplar_content::NViewTrackMatchingAlgorithm< T >private
m_slidingFitWindowlar_content::NViewTrackMatchingAlgorithm< T >private
MakeClusterMerges(const ClusterMergeMap &clusterMergeMap)lar_content::MatchingBaseAlgorithmvirtual
MakeClusterSplit(const pandora::CartesianVector &splitPosition, const pandora::Cluster *&pCurrentCluster, const pandora::Cluster *&pLowXCluster, const pandora::Cluster *&pHighXCluster) const lar_content::NViewTrackMatchingAlgorithm< T >virtual
MakeClusterSplits(const SplitPositionMap &splitPositionMap)lar_content::NViewTrackMatchingAlgorithm< T >virtual
MatchingBaseAlgorithm()lar_content::MatchingBaseAlgorithm
MatchingType typedeflar_content::NViewMatchingAlgorithm< T >
NViewMatchingAlgorithm()lar_content::NViewMatchingAlgorithm< T >
NViewTrackMatchingAlgorithm()lar_content::NViewTrackMatchingAlgorithm< T >
PerformMainLoop()lar_content::NViewMatchingAlgorithm< T >protectedvirtual
PrepareAllInputClusters()lar_content::NViewMatchingAlgorithm< T >protectedvirtual
PrepareInputClusters(pandora::ClusterList &preparedClusterList)lar_content::NViewTrackMatchingAlgorithm< T >virtual
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::NViewTrackMatchingAlgorithm< T >protectedvirtual
RemoveFromSlidingFitCache(const pandora::Cluster *const pCluster)lar_content::NViewTrackMatchingAlgorithm< T >protected
SelectAllInputClusters()lar_content::NViewMatchingAlgorithm< T >protectedvirtual
SelectInputClusters(const pandora::ClusterList *const pInputClusterList, pandora::ClusterList &selectedClusterList) const lar_content::NViewTrackMatchingAlgorithm< T >virtual
SetPfoParameters(const ProtoParticle &protoParticle, PandoraContentApi::ParticleFlowObject::Parameters &pfoParameters) const lar_content::MatchingBaseAlgorithmvirtual
SetPfoParticleId(PandoraContentApi::ParticleFlowObject::Parameters &pfoParameters) const lar_content::NViewTrackMatchingAlgorithm< T >virtual
SortSplitPositions(const pandora::CartesianVector &lhs, const pandora::CartesianVector &rhs)lar_content::NViewTrackMatchingAlgorithm< T >static
TidyUp()lar_content::NViewTrackMatchingAlgorithm< T >protectedvirtual
UpdateForNewCluster(const pandora::Cluster *const pNewCluster)lar_content::NViewTrackMatchingAlgorithm< T >virtual
UpdateUponDeletion(const pandora::Cluster *const pDeletedCluster)lar_content::NViewTrackMatchingAlgorithm< T >virtual
~MatchingBaseAlgorithm()lar_content::MatchingBaseAlgorithmvirtual
~NViewMatchingAlgorithm()lar_content::NViewMatchingAlgorithm< T >virtual
~NViewTrackMatchingAlgorithm()lar_content::NViewTrackMatchingAlgorithm< T >virtual