lar_content::EventSlicingTool Member List

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::EventSlicingToolprivate
CheckClosestApproach(const LArPointingCluster &cluster1, const LArPointingCluster &cluster2) const lar_content::EventSlicingToolprivate
CheckClosestApproach(const LArPointingCluster::Vertex &vertex1, const LArPointingCluster::Vertex &vertex2) const lar_content::EventSlicingToolprivate
ClusterSliceList typedeflar_content::EventSlicingToolprivate
ClusterToPfoMap typedeflar_content::EventSlicingToolprivate
ClusterToSliceIndexMap typedeflar_content::EventSlicingToolprivate
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::EventSlicingToolprivate
CopyAllHitsToSingleSlice(const pandora::Algorithm *const pAlgorithm, const SlicingAlgorithm::HitTypeToNameMap &caloHitListNames, SlicingAlgorithm::SliceList &sliceList) const lar_content::EventSlicingToolprivate
CopyPfoHitsToSlices(const ClusterToSliceIndexMap &clusterToSliceIndexMap, const ClusterToPfoMap &clusterToPfoMap, SlicingAlgorithm::SliceList &sliceList, pandora::ClusterSet &assignedClusters) const lar_content::EventSlicingToolprivate
CreateSlices(const ClusterSliceList &clusterSliceList, SlicingAlgorithm::SliceList &sliceList, ClusterToSliceIndexMap &clusterToSliceIndexMap) const lar_content::EventSlicingToolprivate
EventSlicingTool()lar_content::EventSlicingTool
GetClusterSliceList(const pandora::ClusterList &trackClusters3D, const pandora::ClusterList &showerClusters3D, ClusterSliceList &clusterSliceList) const lar_content::EventSlicingToolprivate
GetKDTreeEntries2D(const SlicingAlgorithm::SliceList &sliceList, PointList &pointsU, PointList &pointsV, PointList &pointsW, PointToSliceIndexMap &pointToSliceIndexMap) const lar_content::EventSlicingToolprivate
GetKDTreeEntries3D(const ClusterToSliceIndexMap &clusterToSliceIndexMap, PointList &pointsU, PointList &pointsV, PointList &pointsW, PointToSliceIndexMap &pointToSliceIndexMap) const lar_content::EventSlicingToolprivate
GetRemainingClusters(const pandora::Algorithm *const pAlgorithm, const SlicingAlgorithm::HitTypeToNameMap &clusterListNames, const pandora::ClusterSet &assignedClusters, pandora::ClusterList &remainingClusters) const lar_content::EventSlicingToolprivate
GetRemainingClusters(const pandora::Algorithm *const pAlgorithm, const std::string &clusterListName, const pandora::ClusterSet &assignedClusters, pandora::ClusterList &remainingClusters) const lar_content::EventSlicingToolprivate
GetThreeDClusters(const pandora::Algorithm *const pAlgorithm, const std::string &pfoListName, pandora::ClusterList &clusters3D, ClusterToPfoMap &clusterToPfoMap) const lar_content::EventSlicingToolprivate
IsEmission(const LArPointingCluster &cluster1, const LArPointingCluster &cluster2) const lar_content::EventSlicingToolprivate
IsNode(const LArPointingCluster &cluster1, const LArPointingCluster &cluster2) const lar_content::EventSlicingToolprivate
m_coneBoundedFraction1lar_content::EventSlicingToolprivate
m_coneBoundedFraction2lar_content::EventSlicingToolprivate
m_coneLengthMultiplierlar_content::EventSlicingToolprivate
m_coneTanHalfAngle1lar_content::EventSlicingToolprivate
m_coneTanHalfAngle2lar_content::EventSlicingToolprivate
m_halfWindowLayerslar_content::EventSlicingToolprivate
m_maxClosestApproachlar_content::EventSlicingToolprivate
m_maxConeLengthlar_content::EventSlicingToolprivate
m_maxHitSeparationSquaredlar_content::EventSlicingToolprivate
m_maxInterceptDistancelar_content::EventSlicingToolprivate
m_maxVertexLongitudinalDistancelar_content::EventSlicingToolprivate
m_maxVertexTransverseDistancelar_content::EventSlicingToolprivate
m_min3DHitsToSeedNewSlicelar_content::EventSlicingToolprivate
m_minHitsPer3DClusterlar_content::EventSlicingToolprivate
m_minVertexLongitudinalDistancelar_content::EventSlicingToolprivate
m_nConeFitLayerslar_content::EventSlicingToolprivate
m_nConeFitslar_content::EventSlicingToolprivate
m_showerPfoListNamelar_content::EventSlicingToolprivate
m_trackPfoListNamelar_content::EventSlicingToolprivate
m_use3DProjectionsInHitPickUplar_content::EventSlicingToolprivate
m_usePointingAssociationlar_content::EventSlicingToolprivate
m_useProximityAssociationlar_content::EventSlicingToolprivate
m_useShowerConeAssociationlar_content::EventSlicingToolprivate
m_vertexAngularAllowancelar_content::EventSlicingToolprivate
MatchClusterToSlice(const pandora::Cluster *const pCluster2D, PointKDTree2D &kdTree) const lar_content::EventSlicingToolprivate
PassPointing(const pandora::Cluster *const pClusterInSlice, const pandora::Cluster *const pCandidateCluster, const ThreeDSlidingFitResultMap &trackFitResults) const lar_content::EventSlicingToolprivate
PassProximity(const pandora::Cluster *const pClusterInSlice, const pandora::Cluster *const pCandidateCluster) const lar_content::EventSlicingToolprivate
PassShowerCone(const pandora::Cluster *const pConeCluster, const pandora::Cluster *const pNearbyCluster, const ThreeDSlidingConeFitResultMap &showerConeFitResults) const lar_content::EventSlicingToolprivate
PointKDNode2D typedeflar_content::EventSlicingToolprivate
PointKDNode2DList typedeflar_content::EventSlicingToolprivate
PointKDTree2D typedeflar_content::EventSlicingToolprivate
PointList typedeflar_content::EventSlicingToolprivate
PointToSliceIndexMap typedeflar_content::EventSlicingToolprivate
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::EventSlicingToolprivate
RunSlicing(const pandora::Algorithm *const pAlgorithm, const SlicingAlgorithm::HitTypeToNameMap &caloHitListNames, const SlicingAlgorithm::HitTypeToNameMap &clusterListNames, SlicingAlgorithm::SliceList &sliceList)lar_content::EventSlicingToolvirtual
SortPoints(const pandora::CartesianVector *const pLhs, const pandora::CartesianVector *const pRhs)lar_content::EventSlicingToolprivatestatic