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

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

BuildSlidingFitResultMap(const pandora::ClusterVector &clusterVector, TwoDSlidingFitResultMap &slidingFitResultMap) constlar_content::TwoDSlidingFitSplittingAndSwitchingAlgorithmprivate
ClusterToClustersMap typedeflar_content::CrossedTrackSplittingAlgorithmprivate
CrossedTrackSplittingAlgorithm()lar_content::CrossedTrackSplittingAlgorithm
FindBestSplitPosition(const TwoDSlidingFitResult &slidingFit1, const TwoDSlidingFitResult &slidingFit2, pandora::CartesianVector &splitPosition, pandora::CartesianVector &direction1, pandora::CartesianVector &direction2) constlar_content::CrossedTrackSplittingAlgorithmprivatevirtual
FindCandidateSplitPositions(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, pandora::CartesianPointVector &candidateVector) constlar_content::CrossedTrackSplittingAlgorithmprivate
GetInstanceName() constpandora::Processinline
GetListOfCleanClusters(const pandora::ClusterList *const pClusterList, pandora::ClusterVector &clusterVector) constlar_content::TwoDSlidingFitSplittingAndSwitchingAlgorithmprivate
GetPandora() constpandora::Processinline
GetType() constpandora::Processinline
HitKDNode2D typedeflar_content::CrossedTrackSplittingAlgorithmprivate
HitKDNode2DList typedeflar_content::CrossedTrackSplittingAlgorithmprivate
HitKDTree2D typedeflar_content::CrossedTrackSplittingAlgorithmprivate
HitToClusterMap typedeflar_content::CrossedTrackSplittingAlgorithmprivate
Initialize()pandora::Processinlineprotectedvirtual
m_halfWindowLayerslar_content::TwoDSlidingFitSplittingAndSwitchingAlgorithmprivate
m_instanceNamepandora::Processprotected
m_maxClusterSeparationlar_content::CrossedTrackSplittingAlgorithmprivate
m_maxClusterSeparationSquaredlar_content::CrossedTrackSplittingAlgorithmprivate
m_minClusterLengthlar_content::TwoDSlidingFitSplittingAndSwitchingAlgorithmprivate
m_minCosRelativeAnglelar_content::CrossedTrackSplittingAlgorithmprivate
m_nearbyClusterslar_content::CrossedTrackSplittingAlgorithmprivate
m_pPandorapandora::Processprotected
m_searchRegion1Dlar_content::CrossedTrackSplittingAlgorithmprivate
m_typepandora::Processprotected
PreparationStep(const pandora::ClusterVector &clusterVector)lar_content::CrossedTrackSplittingAlgorithmprivatevirtual
Process()pandora::Processinline
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::CrossedTrackSplittingAlgorithmprivatevirtual
RegisterDetails(const Pandora *const pPandora, const std::string &type, const std::string &instanceName)pandora::Processinlineprotected
ReplaceClusters(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, const pandora::CartesianVector &splitPosition, const pandora::CartesianVector &firstDirection, const pandora::CartesianVector &secondDirection) constlar_content::TwoDSlidingFitSplittingAndSwitchingAlgorithmprivate
Reset()pandora::Processinlineprotectedvirtual
Run()lar_content::TwoDSlidingFitSplittingAndSwitchingAlgorithmprotectedvirtual
SplitCluster(const pandora::Cluster *const pCluster, const pandora::CartesianVector &splitPosition, const pandora::CartesianVector &splitDirection, pandora::CaloHitList &firstCaloHitList, pandora::CaloHitList &secondCaloHitList) constlar_content::TwoDSlidingFitSplittingAndSwitchingAlgorithmprivate
TidyUpStep()lar_content::CrossedTrackSplittingAlgorithmprivatevirtual
TwoDSlidingFitSplittingAndSwitchingAlgorithm()lar_content::TwoDSlidingFitSplittingAndSwitchingAlgorithm
~Process()pandora::Processinlineprotectedvirtual