This is the complete list of members for lar_content::EventSlicingTool, including all inherited members.
AssignRemainingHitsToSlices(const pandora::ClusterList &remainingClusters, const ClusterToSliceIndexMap &clusterToSliceIndexMap, SlicingAlgorithm::SliceList &sliceList) const | lar_content::EventSlicingTool | private |
CheckClosestApproach(const LArPointingCluster &cluster1, const LArPointingCluster &cluster2) const | lar_content::EventSlicingTool | private |
CheckClosestApproach(const LArPointingCluster::Vertex &vertex1, const LArPointingCluster::Vertex &vertex2) const | lar_content::EventSlicingTool | private |
ClusterSliceList typedef | lar_content::EventSlicingTool | private |
ClusterToPfoMap typedef | lar_content::EventSlicingTool | private |
ClusterToSliceIndexMap typedef | lar_content::EventSlicingTool | private |
CollectAssociatedClusters(const pandora::Cluster *const pClusterInSlice, const pandora::ClusterVector &candidateClusters, const ThreeDSlidingFitResultMap &trackFitResults, const ThreeDSlidingConeFitResultMap &showerConeFitResults, pandora::ClusterVector &clusterSlice, pandora::ClusterSet &usedClusters) const | lar_content::EventSlicingTool | private |
CopyAllHitsToSingleSlice(const pandora::Algorithm *const pAlgorithm, const SlicingAlgorithm::HitTypeToNameMap &caloHitListNames, SlicingAlgorithm::SliceList &sliceList) const | lar_content::EventSlicingTool | private |
CopyPfoHitsToSlices(const ClusterToSliceIndexMap &clusterToSliceIndexMap, const ClusterToPfoMap &clusterToPfoMap, SlicingAlgorithm::SliceList &sliceList, pandora::ClusterSet &assignedClusters) const | lar_content::EventSlicingTool | private |
CreateSlices(const ClusterSliceList &clusterSliceList, SlicingAlgorithm::SliceList &sliceList, ClusterToSliceIndexMap &clusterToSliceIndexMap) const | lar_content::EventSlicingTool | private |
EventSlicingTool() | lar_content::EventSlicingTool | |
GetClusterSliceList(const pandora::ClusterList &trackClusters3D, const pandora::ClusterList &showerClusters3D, ClusterSliceList &clusterSliceList) const | lar_content::EventSlicingTool | private |
GetKDTreeEntries2D(const SlicingAlgorithm::SliceList &sliceList, PointList &pointsU, PointList &pointsV, PointList &pointsW, PointToSliceIndexMap &pointToSliceIndexMap) const | lar_content::EventSlicingTool | private |
GetKDTreeEntries3D(const ClusterToSliceIndexMap &clusterToSliceIndexMap, PointList &pointsU, PointList &pointsV, PointList &pointsW, PointToSliceIndexMap &pointToSliceIndexMap) const | lar_content::EventSlicingTool | private |
GetRemainingClusters(const pandora::Algorithm *const pAlgorithm, const SlicingAlgorithm::HitTypeToNameMap &clusterListNames, const pandora::ClusterSet &assignedClusters, pandora::ClusterList &remainingClusters) const | lar_content::EventSlicingTool | private |
GetRemainingClusters(const pandora::Algorithm *const pAlgorithm, const std::string &clusterListName, const pandora::ClusterSet &assignedClusters, pandora::ClusterList &remainingClusters) const | lar_content::EventSlicingTool | private |
GetThreeDClusters(const pandora::Algorithm *const pAlgorithm, const std::string &pfoListName, pandora::ClusterList &clusters3D, ClusterToPfoMap &clusterToPfoMap) const | lar_content::EventSlicingTool | private |
IsEmission(const LArPointingCluster &cluster1, const LArPointingCluster &cluster2) const | lar_content::EventSlicingTool | private |
IsNode(const LArPointingCluster &cluster1, const LArPointingCluster &cluster2) const | lar_content::EventSlicingTool | private |
m_coneBoundedFraction1 | lar_content::EventSlicingTool | private |
m_coneBoundedFraction2 | lar_content::EventSlicingTool | private |
m_coneLengthMultiplier | lar_content::EventSlicingTool | private |
m_coneTanHalfAngle1 | lar_content::EventSlicingTool | private |
m_coneTanHalfAngle2 | lar_content::EventSlicingTool | private |
m_halfWindowLayers | lar_content::EventSlicingTool | private |
m_maxClosestApproach | lar_content::EventSlicingTool | private |
m_maxConeLength | lar_content::EventSlicingTool | private |
m_maxHitSeparationSquared | lar_content::EventSlicingTool | private |
m_maxInterceptDistance | lar_content::EventSlicingTool | private |
m_maxVertexLongitudinalDistance | lar_content::EventSlicingTool | private |
m_maxVertexTransverseDistance | lar_content::EventSlicingTool | private |
m_min3DHitsToSeedNewSlice | lar_content::EventSlicingTool | private |
m_minHitsPer3DCluster | lar_content::EventSlicingTool | private |
m_minVertexLongitudinalDistance | lar_content::EventSlicingTool | private |
m_nConeFitLayers | lar_content::EventSlicingTool | private |
m_nConeFits | lar_content::EventSlicingTool | private |
m_showerPfoListName | lar_content::EventSlicingTool | private |
m_trackPfoListName | lar_content::EventSlicingTool | private |
m_use3DProjectionsInHitPickUp | lar_content::EventSlicingTool | private |
m_usePointingAssociation | lar_content::EventSlicingTool | private |
m_useProximityAssociation | lar_content::EventSlicingTool | private |
m_useShowerConeAssociation | lar_content::EventSlicingTool | private |
m_vertexAngularAllowance | lar_content::EventSlicingTool | private |
MatchClusterToSlice(const pandora::Cluster *const pCluster2D, PointKDTree2D &kdTree) const | lar_content::EventSlicingTool | private |
PassPointing(const pandora::Cluster *const pClusterInSlice, const pandora::Cluster *const pCandidateCluster, const ThreeDSlidingFitResultMap &trackFitResults) const | lar_content::EventSlicingTool | private |
PassProximity(const pandora::Cluster *const pClusterInSlice, const pandora::Cluster *const pCandidateCluster) const | lar_content::EventSlicingTool | private |
PassShowerCone(const pandora::Cluster *const pConeCluster, const pandora::Cluster *const pNearbyCluster, const ThreeDSlidingConeFitResultMap &showerConeFitResults) const | lar_content::EventSlicingTool | private |
PointKDNode2D typedef | lar_content::EventSlicingTool | private |
PointKDNode2DList typedef | lar_content::EventSlicingTool | private |
PointKDTree2D typedef | lar_content::EventSlicingTool | private |
PointList typedef | lar_content::EventSlicingTool | private |
PointToSliceIndexMap typedef | lar_content::EventSlicingTool | private |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::EventSlicingTool | private |
RunSlicing(const pandora::Algorithm *const pAlgorithm, const SlicingAlgorithm::HitTypeToNameMap &caloHitListNames, const SlicingAlgorithm::HitTypeToNameMap &clusterListNames, SlicingAlgorithm::SliceList &sliceList) | lar_content::EventSlicingTool | virtual |
SortPoints(const pandora::CartesianVector *const pLhs, const pandora::CartesianVector *const pRhs) | lar_content::EventSlicingTool | privatestatic |