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

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

BuildSlidingFitResultMap(const pandora::ClusterVector &clusterVector, TwoDSlidingFitResultMap &slidingFitResultMap) constlar_content::CosmicRaySplittingAlgorithmprivate
ConfirmSplitPosition(const TwoDSlidingFitResult &branchSlidingFitResult, const TwoDSlidingFitResult &replacementSlidingFitResult, const pandora::CartesianVector &splitPosition, const pandora::CartesianVector &splitDirection1, const pandora::CartesianVector &splitDirection2, float &lengthSquared1, float &lengthSquared2) constlar_content::CosmicRaySplittingAlgorithmprivate
CosmicRaySplittingAlgorithm()lar_content::CosmicRaySplittingAlgorithm
FindBestSplitPosition(const TwoDSlidingFitResult &slidingFitResult, pandora::CartesianVector &splitPosition, pandora::CartesianVector &splitDirection1, pandora::CartesianVector &splitDirection2) constlar_content::CosmicRaySplittingAlgorithmprivate
GetCaloHitListsToMove(const pandora::Cluster *const pBranchCluster, const pandora::CartesianVector &splitPosition, const pandora::CartesianVector &splitDirection1, const pandora::CartesianVector &splitDirection2, pandora::CaloHitList &caloHitList1, pandora::CaloHitList &caloHitList2) constlar_content::CosmicRaySplittingAlgorithmprivate
GetCaloHitListToKeep(const pandora::Cluster *const pBranchCluster, const pandora::CaloHitList &caloHitListToMove, pandora::CaloHitList &caloHitListToKeep) constlar_content::CosmicRaySplittingAlgorithmprivate
GetCaloHitListToMove(const pandora::Cluster *const pBranchCluster, const pandora::Cluster *const pReplacementCluster, const pandora::CartesianVector &splitPosition, const pandora::CartesianVector &forwardDirection, const pandora::CartesianVector &backwardDirection, pandora::CaloHitList &caloHitList) constlar_content::CosmicRaySplittingAlgorithmprivate
GetInstanceName() constpandora::Processinline
GetListOfCleanClusters(const pandora::ClusterList *const pClusterList, pandora::ClusterVector &clusterVector) constlar_content::CosmicRaySplittingAlgorithmprivate
GetPandora() constpandora::Processinline
GetType() constpandora::Processinline
IdentifyCrossedTracks(const pandora::Cluster *const pBranchCluster, const pandora::Cluster *const pReplacementCluster1, const pandora::Cluster *const pReplacementCluster2, const pandora::CartesianVector &splitPosition) constlar_content::CosmicRaySplittingAlgorithmprivate
Initialize()pandora::Processinlineprotectedvirtual
m_clusterMinLengthlar_content::CosmicRaySplittingAlgorithmprivate
m_halfWindowLayerslar_content::CosmicRaySplittingAlgorithmprivate
m_instanceNamepandora::Processprotected
m_maxCosSplittingAnglelar_content::CosmicRaySplittingAlgorithmprivate
m_maxLongitudinalDisplacementlar_content::CosmicRaySplittingAlgorithmprivate
m_maxLongitudinalDisplacementSquaredlar_content::CosmicRaySplittingAlgorithmprivate
m_maxTransverseDisplacementlar_content::CosmicRaySplittingAlgorithmprivate
m_minCosMergingAnglelar_content::CosmicRaySplittingAlgorithmprivate
m_pPandorapandora::Processprotected
m_samplingPitchlar_content::CosmicRaySplittingAlgorithmprivate
m_typepandora::Processprotected
PerformDoubleSplit(const pandora::Cluster *const pBranchCluster, const pandora::Cluster *const pReplacementCluster1, const pandora::Cluster *const pReplacementCluster2, const pandora::CartesianVector &splitPosition, const pandora::CartesianVector &splitDirection1, const pandora::CartesianVector &splitDirection2) constlar_content::CosmicRaySplittingAlgorithmprivate
PerformSingleSplit(const pandora::Cluster *const pBranchCluster, const pandora::Cluster *const pReplacementCluster, const pandora::CartesianVector &splitPosition, const pandora::CartesianVector &forwardDirection, const pandora::CartesianVector &backwardDirection) constlar_content::CosmicRaySplittingAlgorithmprivate
Process()pandora::Processinline
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::CosmicRaySplittingAlgorithmprivatevirtual
RegisterDetails(const Pandora *const pPandora, const std::string &type, const std::string &instanceName)pandora::Processinlineprotected
Reset()pandora::Processinlineprotectedvirtual
Run()lar_content::CosmicRaySplittingAlgorithmprivatevirtual
SplitCluster(const pandora::Cluster *const pBranchCluster, const pandora::Cluster *const pReplacementCluster, const pandora::CaloHitList &caloHitListToMove) constlar_content::CosmicRaySplittingAlgorithmprivate
~Process()pandora::Processinlineprotectedvirtual