LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
This is the complete list of members for lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm, including all inherited members.
BuildClusterExtensionList(const pandora::ClusterVector &clusterVector, const TwoDSlidingFitResultMap &branchResultMap, const TwoDSlidingFitResultMap &replacementResultMap, ClusterExtensionList &clusterExtensionList) const | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
BuildSlidingFitResultMap(const pandora::ClusterVector &clusterVector, const unsigned int halfWindowLayers, TwoDSlidingFitResultMap &slidingFitResultMap) const | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
CalculateBranchChi2(const pandora::Cluster *const pCluster, const pandora::CartesianVector &splitPosition, const pandora::CartesianVector &splitDirection) const | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
ClusterExtensionList typedef | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | protected |
FindBestSplitPosition(const TwoDSlidingFitResult &branchSlidingFit, const TwoDSlidingFitResult &replacementSlidingFit, pandora::CartesianVector &replacementStartPosition, pandora::CartesianVector &branchSplitPosition, pandora::CartesianVector &branchSplitDirection) const =0 | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | protectedpure virtual |
GetListOfCleanClusters(const pandora::ClusterList *const pClusterList, pandora::ClusterVector &clusterVector) const | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
m_longHalfWindowLayers | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
m_minClusterLength | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
m_runCosmicMode | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
m_shortHalfWindowLayers | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
m_vetoDisplacement | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
PruneClusterExtensionList(const ClusterExtensionList &inputList, const TwoDSlidingFitResultMap &branchResultMap, const TwoDSlidingFitResultMap &replacementResultMap, ClusterExtensionList &outputList) const | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | protectedvirtual |
ReplaceBranch(const pandora::Cluster *const pBranchCluster, const pandora::Cluster *const pReplacementCluster, const pandora::CartesianVector &branchSplitPosition, const pandora::CartesianVector &branchSplitDirection) const | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
Run() | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | protectedvirtual |
RunSplitAndExtension(const ClusterExtensionList &splitList, TwoDSlidingFitResultMap &branchResultMap, TwoDSlidingFitResultMap &replacementResultMap) const | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
SplitBranchCluster(const pandora::Cluster *const pCluster, const pandora::CartesianVector &splitPosition, const pandora::CartesianVector &splitDirection, pandora::CaloHitList &principalCaloHitList, pandora::CaloHitList &branchCaloHitList) const | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm | private |
TwoDSlidingFitSplittingAndSplicingAlgorithm() | lar_content::TwoDSlidingFitSplittingAndSplicingAlgorithm |