AcceptVertexLocation(const pandora::Vertex *const pVertex, const pandora::VertexList &selectedVertexList) const | lar_content::VertexSelectionBaseAlgorithm | private |
CalculateClusterSlidingFits(const pandora::ClusterList &inputClusterList, const unsigned int minClusterCaloHits, const unsigned int slidingFitWindow, SlidingFitDataList &slidingFitDataList) const | lar_content::VertexSelectionBaseAlgorithm | protected |
ClusterListMap typedef | lar_content::VertexSelectionBaseAlgorithm | |
FilterVertexList(const pandora::VertexList *const pInputVertexList, HitKDTree2D &kdTreeU, HitKDTree2D &kdTreeV, HitKDTree2D &kdTreeW, pandora::VertexVector &filteredVertices) const | lar_content::VertexSelectionBaseAlgorithm | protectedvirtual |
GetBeamConstants(const pandora::VertexVector &vertexVector, BeamConstants &beamConstants) const | lar_content::VertexSelectionBaseAlgorithm | protectedvirtual |
GetBeamDeweightingScore(const BeamConstants &beamConstants, const pandora::Vertex *const pVertex) const | lar_content::VertexSelectionBaseAlgorithm | inlineprotected |
GetClusterLists(const pandora::StringVector &inputClusterListNames, pandora::ClusterList &clusterListU, pandora::ClusterList &clusterListV, pandora::ClusterList &clusterListW) const | lar_content::VertexSelectionBaseAlgorithm | protected |
GetVertexEnergy(const pandora::Vertex *const pVertex, const KDTreeMap &kdTreeMap) const | lar_content::VertexSelectionBaseAlgorithm | protected |
GetVertexScoreList(const pandora::VertexVector &vertexVector, const BeamConstants &beamConstants, HitKDTree2D &kdTreeU, HitKDTree2D &kdTreeV, HitKDTree2D &kdTreeW, VertexScoreList &vertexScoreList) const =0 | lar_content::VertexSelectionBaseAlgorithm | protectedpure virtual |
HitKDNode2D typedef | lar_content::VertexSelectionBaseAlgorithm | |
HitKDNode2DList typedef | lar_content::VertexSelectionBaseAlgorithm | |
HitKDTree2D typedef | lar_content::VertexSelectionBaseAlgorithm | |
InitializeKDTrees(HitKDTree2D &kdTreeU, HitKDTree2D &kdTreeV, HitKDTree2D &kdTreeW) const | lar_content::VertexSelectionBaseAlgorithm | private |
IsBeamModeOn() const | lar_content::VertexSelectionBaseAlgorithm | inlineprotected |
IsVertexInGap(const pandora::Vertex *const pVertex, const pandora::HitType hitType) const | lar_content::VertexSelectionBaseAlgorithm | private |
IsVertexOnHit(const pandora::Vertex *const pVertex, const pandora::HitType hitType, HitKDTree2D &kdTree) const | lar_content::VertexSelectionBaseAlgorithm | private |
KDTreeMap typedef | lar_content::VertexSelectionBaseAlgorithm | |
m_beamMode | lar_content::VertexSelectionBaseAlgorithm | private |
m_gapTolerance | lar_content::VertexSelectionBaseAlgorithm | private |
m_inputCaloHitListNames | lar_content::VertexSelectionBaseAlgorithm | private |
m_isEmptyViewAcceptable | lar_content::VertexSelectionBaseAlgorithm | private |
m_maxOnHitDisplacement | lar_content::VertexSelectionBaseAlgorithm | private |
m_maxTopScoreSelections | lar_content::VertexSelectionBaseAlgorithm | private |
m_minCandidateDisplacement | lar_content::VertexSelectionBaseAlgorithm | private |
m_minCandidateScoreFraction | lar_content::VertexSelectionBaseAlgorithm | private |
m_minVertexAcceptableViews | lar_content::VertexSelectionBaseAlgorithm | private |
m_nDecayLengthsInZSpan | lar_content::VertexSelectionBaseAlgorithm | private |
m_outputVertexListName | lar_content::VertexSelectionBaseAlgorithm | private |
m_replaceCurrentVertexList | lar_content::VertexSelectionBaseAlgorithm | private |
m_selectSingleVertex | lar_content::VertexSelectionBaseAlgorithm | private |
m_useDetectorGaps | lar_content::VertexSelectionBaseAlgorithm | private |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::VertexSelectionBaseAlgorithm | protected |
Run() | lar_content::VertexSelectionBaseAlgorithm | private |
SelectTopScoreVertices(VertexScoreList &vertexScoreList, pandora::VertexList &selectedVertexList) const | lar_content::VertexSelectionBaseAlgorithm | private |
ShowerClusterList typedef | lar_content::VertexSelectionBaseAlgorithm | |
ShowerClusterListMap typedef | lar_content::VertexSelectionBaseAlgorithm | |
SlidingFitDataList typedef | lar_content::VertexSelectionBaseAlgorithm | |
SlidingFitDataListMap typedef | lar_content::VertexSelectionBaseAlgorithm | |
SortByVertexZPosition(const pandora::Vertex *const pLhs, const pandora::Vertex *const pRhs) | lar_content::VertexSelectionBaseAlgorithm | privatestatic |
VertexFeatureTool typedef | lar_content::VertexSelectionBaseAlgorithm | |
VertexHitEnergy(const pandora::Vertex *const pVertex, const pandora::HitType hitType, HitKDTree2D &kdTree) const | lar_content::VertexSelectionBaseAlgorithm | protected |
VertexScoreList typedef | lar_content::VertexSelectionBaseAlgorithm | |
VertexSelectionBaseAlgorithm() | lar_content::VertexSelectionBaseAlgorithm | |