lar_content::MatchingBaseAlgorithm Member List

This is the complete list of members for lar_content::MatchingBaseAlgorithm, including all inherited members.

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
GetClusterListName(const pandora::HitType hitType) const =0lar_content::MatchingBaseAlgorithmpure virtual
GetInputClusterList(const pandora::HitType hitType) const =0lar_content::MatchingBaseAlgorithmpure virtual
GetSelectedClusterList(const pandora::HitType hitType) const =0lar_content::MatchingBaseAlgorithmpure virtual
m_outputPfoListNamelar_content::MatchingBaseAlgorithmprivate
MakeClusterMerges(const ClusterMergeMap &clusterMergeMap)lar_content::MatchingBaseAlgorithmvirtual
MatchingBaseAlgorithm()lar_content::MatchingBaseAlgorithm
PerformMainLoop()=0lar_content::MatchingBaseAlgorithmprotectedpure virtual
PrepareAllInputClusters()=0lar_content::MatchingBaseAlgorithmprotectedpure virtual
PrepareInputClusters(pandora::ClusterList &preparedClusterList)lar_content::MatchingBaseAlgorithmvirtual
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::MatchingBaseAlgorithmprotectedvirtual
Run()lar_content::MatchingBaseAlgorithmprivate
SelectAllInputClusters()=0lar_content::MatchingBaseAlgorithmprotectedpure virtual
SelectInputClusters(const pandora::ClusterList *const pInputClusterList, pandora::ClusterList &selectedClusterList) const lar_content::MatchingBaseAlgorithmvirtual
SetPfoParameters(const ProtoParticle &protoParticle, PandoraContentApi::ParticleFlowObject::Parameters &pfoParameters) const lar_content::MatchingBaseAlgorithmvirtual
SetPfoParticleId(PandoraContentApi::ParticleFlowObject::Parameters &pfoParameters) const lar_content::MatchingBaseAlgorithmvirtual
TidyUp()=0lar_content::MatchingBaseAlgorithmprotectedpure virtual
UpdateForNewCluster(const pandora::Cluster *const pNewCluster)=0lar_content::MatchingBaseAlgorithmpure virtual
UpdateUponDeletion(const pandora::Cluster *const pDeletedCluster)=0lar_content::MatchingBaseAlgorithmpure virtual
~MatchingBaseAlgorithm()lar_content::MatchingBaseAlgorithmvirtual