APRILContent
Algorithm of Particle Reconstruction for ILC - implementation with PandoraSDK
|
This is the complete list of members for april_content::ClusterHelper, including all inherited members.
CanMergeCluster(const pandora::Pandora &pandora, const pandora::Cluster *const pCluster, const float minMipFraction, const float maxAllHitsFitRms) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
CleanAndDeleteCluster(const pandora::Algorithm &algorithm, const pandora::Cluster *const pCluster) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
CleanAndDeleteClusters(const pandora::Algorithm &algorithm, const pandora::ClusterList &clusterList) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
ContainsHitInOuterSamplingLayer(const pandora::Cluster *const pCluster) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
ContainsHitType(const pandora::Cluster *const pCluster, const pandora::HitType hitType) | april_content::ClusterHelper | static |
DoesClusterCrossGapRegion(const pandora::Pandora &pandora, const pandora::Cluster *const pCluster, const unsigned int startLayer, const unsigned int endLayer, const pandora::DetectorGap *&pDetectorGap, const unsigned int nSamplingPoints=50) | april_content::ClusterHelper | static |
DoesFitCrossGapRegion(const pandora::Pandora &pandora, const pandora::ClusterFitResult &clusterFitResult, const pandora::CartesianVector &startPosition, const float propagationDistance, const pandora::DetectorGap *&pDetectorGap, const unsigned int nSamplingPoints=50) | april_content::ClusterHelper | static |
FitFullCluster(const pandora::Cluster *const pCluster, pandora::ClusterFitResult &clusterFitResult, bool useMainCluster=false, float eps=50.) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
FitStart(const pandora::Cluster *const pCluster, const unsigned int maxOccupiedLayers, pandora::ClusterFitResult &clusterFitResult) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetAverageTime(const pandora::Cluster *const pCluster, bool onlyForECALHit=false) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetCaloHitsNearDetectorGap(const pandora::Pandora &pandora, const pandora::Cluster *const pCluster, const pandora::DetectorGap *const pDetectorGap, const float maxDistanceFine, const float maxDistanceCoarse, pandora::CaloHitList &caloHitList, bool shouldUseIsolatedHits) | april_content::ClusterHelper | static |
GetCaloHitsNearDetectorGaps(const pandora::Pandora &pandora, const pandora::Cluster *const pCluster, const float maxDistanceFine, const float maxDistanceCoarse, pandora::CaloHitList &caloHitList, bool shouldUseIsolatedHits) | april_content::ClusterHelper | static |
GetCentroid(const pandora::Cluster *const pCluster, pandora::CartesianVector ¢roid) | april_content::ClusterHelper | static |
GetCentroidDistance(const pandora::Cluster *const pCluster, const pandora::CartesianVector &point, float ¢roidDistance) | april_content::ClusterHelper | static |
GetChiClusterMerging(const pandora::Pandora &pandora, const pandora::Cluster *const pClusterToEnlarge, const pandora::Cluster *const pClusterToMerge, float &trackEnergy, float &oldChi, float &newChi) | april_content::ClusterHelper | static |
GetClosestDistanceApproach(const pandora::Cluster *const pCluster, const pandora::CartesianVector &point, float &closestDistance, bool onlyUseConnectedHit=true) | april_content::ClusterHelper | static |
GetClosestDistanceApproach(const pandora::CaloHitList &caloHitList, const pandora::CartesianVector &point, float &closestDistance, bool onlyUseConnectedHit=true) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetClosestDistanceApproach(const pandora::Cluster *const pCluster, const pandora::CartesianVector &point, float &closestDistance, pandora::CartesianVector &distanceVector, bool onlyUseConnectedHit=true) | april_content::ClusterHelper | static |
GetClosestDistanceApproach(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, float &closestDistance, pandora::CartesianVector &distanceVector, bool onlyUseConnectedHit=true) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetClosestDistanceApproach(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, float &closestDistance, bool onlyUseConnectedHit=true) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetClosestDistanceApproach(const pandora::CaloHitList &caloHitList1, const pandora::CaloHitList &caloHitList2, float &closestDistance, bool onlyUseConnectedHit=true) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetClusterAxisStartingPointAngle(const pandora::Cluster *const pCluster) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetClusterConnectorNumber(const pandora::Cluster *const pCluster) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetClusterVolume(const pandora::Cluster *const pCluster, float &clusterVolume) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetDistanceToDetectorGap(const pandora::CartesianVector &positionVector, const pandora::DetectorGap *const pDetectorGap, float &distanceToGap) | april_content::ClusterHelper | static |
GetElectromagneticEnergyInECAL(const pandora::Cluster *const pCluster) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetEnergyRatio(const pandora::OrderedCaloHitList &orderedCaloHitList) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetEnergyRatio(const pandora::OrderedCaloHitList &orderedCaloHitList, float &energyRatio, unsigned int &nHits) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetHadronicEnergyInECAL(const pandora::Cluster *const pCluster) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetMainClusterHits(const pandora::Cluster *const pCluster, pandora::CaloHitList &mainClusterHits) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetMainClusterHits(const pandora::Cluster *const pCluster, pandora::CaloHitList &mainClusterHits, float eps) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetMeanDensity(const pandora::Cluster *const pCluster, float &meanDensity) | april_content::ClusterHelper | static |
GetMeanDensity(const pandora::Cluster *const pCluster) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetMeanHitPerLayer(const pandora::Cluster *const pCluster) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetMeanSurroundingEnergy(const pandora::Cluster *const pCluster, float &meanSurroundingEnergy) | april_content::ClusterHelper | static |
GetNCaloHitSeeds(const pandora::Cluster *const pCluster, unsigned int &nSeeds) | april_content::ClusterHelper | static |
GetOrderedConnectedCaloHitList(const pandora::Cluster *const pCluster) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetRegion(const pandora::Cluster *const pCluster) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetRMS(const pandora::Cluster *const pCluster, pandora::CartesianVector cog, pandora::CartesianVector axis, float &rms1, float &rms2) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetRMS(const pandora::CaloHitList &clusterHits, pandora::CartesianVector cog, pandora::CartesianVector axis, float &rms1, float &rms2) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetShowerStartingLayer(const pandora::Cluster *const pCluster, int &showerStartLayer) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetShowerStartingPoint(const pandora::Cluster *const pCluster, pandora::CartesianVector &startingPoint) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetTrackClusterDistance(const pandora::TrackState *const pTrackState, const pandora::Cluster *const pCluster, const unsigned int maxSearchLayer, const float parallelDistanceCut, const float minTrackClusterCosAngle, float &trackClusterDistance) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
GetTrackClusterDistance(const pandora::Pandora &pandora, const pandora::Cluster *const pCluster, const pandora::Track *const pTrack, const float maxTransverseDistance, float &trackClusterDistance) | april_content::ClusterHelper | static |
IsClusterLeavingDetector(const pandora::Cluster *const pCluster, const unsigned int nOuterLayersToExamine=4, const unsigned int nMipLikeOccupiedLayers=4, const unsigned int nShowerLikeOccupiedLayers=3, const float showerLikeEnergyInOuterLayers=1.f) | april_content::ClusterHelper | static |
IsClusterLeavingDetector(const pandora::Pandora &pandora, const pandora::Cluster *const pCluster, unsigned int nOuterLayersToExamine=3, float maxDistanceToDetectorEdge=50.f, unsigned int minNHitsNearEdges=3) (defined in april_content::ClusterHelper) | april_content::ClusterHelper | static |
MergeClusters(const pandora::Algorithm &algorithm, ClusterToClusterMap &clusterToClusterMap) | april_content::ClusterHelper | static |