Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
lar_content::OvershootSplittingAlgorithm Member List

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

BuildIntersectionMap(const TwoDSlidingFitResultMap &slidingFitResultMap, ClusterPositionMap &clusterIntersectionMap) constlar_content::OvershootSplittingAlgorithmprivate
BuildSlidingFitResultMap(const pandora::ClusterVector &clusterVector, const unsigned int halfWindowLayers, TwoDSlidingFitResultMap &slidingFitResultMap) constlar_content::TwoDSlidingFitMultiSplitAlgorithmprivate
BuildSortedIntersectionMap(const TwoDSlidingFitResultMap &slidingFitResultMap, const ClusterPositionMap &clusterIntersectionMap, ClusterPositionMap &sortedIntersectionMap) constlar_content::OvershootSplittingAlgorithmprivate
ClusterPositionMap typedeflar_content::TwoDSlidingFitMultiSplitAlgorithmprotected
FindBestSplitPositions(const TwoDSlidingFitResultMap &slidingFitResultMap, ClusterPositionMap &clusterSplittingMap) constlar_content::OvershootSplittingAlgorithmprivatevirtual
GetInstanceName() constpandora::Processinline
GetListOfCleanClusters(const pandora::ClusterList *const pClusterList, pandora::ClusterVector &clusterVector) constlar_content::OvershootSplittingAlgorithmprivatevirtual
GetPandora() constpandora::Processinline
GetType() constpandora::Processinline
Initialize()pandora::Processinlineprotectedvirtual
m_inputClusterListlar_content::TwoDSlidingFitMultiSplitAlgorithmprivate
m_instanceNamepandora::Processprotected
m_maxClusterSeparationlar_content::OvershootSplittingAlgorithmprivate
m_maxIntersectDisplacementlar_content::OvershootSplittingAlgorithmprivate
m_minClusterLengthlar_content::OvershootSplittingAlgorithmprivate
m_minSplitDisplacementlar_content::OvershootSplittingAlgorithmprivate
m_minVertexDisplacementlar_content::OvershootSplittingAlgorithmprivate
m_pPandorapandora::Processprotected
m_slidingFitHalfWindowlar_content::TwoDSlidingFitMultiSplitAlgorithmprivate
m_typepandora::Processprotected
MyTrajectoryPoint typedeflar_content::OvershootSplittingAlgorithmprivate
MyTrajectoryPointList typedeflar_content::OvershootSplittingAlgorithmprivate
OvershootSplittingAlgorithm()lar_content::OvershootSplittingAlgorithm
PopulateSplitPositionMap(const ClusterPositionMap &sortedIntersectionMap, ClusterPositionMap &clusterSplittingMap) constlar_content::OvershootSplittingAlgorithmprivate
Process()pandora::Processinline
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::OvershootSplittingAlgorithmprivatevirtual
RegisterDetails(const Pandora *const pPandora, const std::string &type, const std::string &instanceName)pandora::Processinlineprotected
Reset()pandora::Processinlineprotectedvirtual
Run()lar_content::TwoDSlidingFitMultiSplitAlgorithmprivatevirtual
SortByHitProjection(const MyTrajectoryPoint &lhs, const MyTrajectoryPoint &rhs)lar_content::OvershootSplittingAlgorithmprivatestatic
SplitCluster(const TwoDSlidingFitResult &slidingFitResult, const pandora::CartesianPointVector &splitPositionList) constlar_content::TwoDSlidingFitMultiSplitAlgorithmprivate
SplitClusters(const TwoDSlidingFitResultMap &slidingFitResultMap, const ClusterPositionMap &clusterSplittingMap) constlar_content::TwoDSlidingFitMultiSplitAlgorithmprivate
TwoDSlidingFitMultiSplitAlgorithm()lar_content::TwoDSlidingFitMultiSplitAlgorithm
~Process()pandora::Processinlineprotectedvirtual