LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
lar_content::ThreeDTransverseTracksAlgorithm Member List

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

AddToSlidingFitCache(const pandora::Cluster *const pCluster)lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >protected
CalculateOverlapResult(const pandora::Cluster *const pClusterU, const pandora::Cluster *const pClusterV, const pandora::Cluster *const pClusterW)lar_content::ThreeDTransverseTracksAlgorithmprivatevirtual
CalculateOverlapResult(const pandora::Cluster *const pClusterU, const pandora::Cluster *const pClusterV, const pandora::Cluster *const pClusterW, TransverseOverlapResult &overlapResult)lar_content::ThreeDTransverseTracksAlgorithmprivate
CreateThreeDParticles(const ProtoParticleVector &protoParticleVector)lar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >virtual
ExamineTensor()lar_content::ThreeDTransverseTracksAlgorithmprivatevirtual
FitSegmentMatrix typedeflar_content::ThreeDTransverseTracksAlgorithmprivate
FitSegmentTensor typedeflar_content::ThreeDTransverseTracksAlgorithmprivate
FitSegmentToOverlapResultMap typedeflar_content::ThreeDTransverseTracksAlgorithmprivate
GetBestOverlapResult(const FitSegmentTensor &fitSegmentTensor, TransverseOverlapResult &bestTransverseOverlapResult) const lar_content::ThreeDTransverseTracksAlgorithmprivate
GetCachedSlidingFitResult(const pandora::Cluster *const pCluster) constlar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >
GetClusterListNameU() constlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
GetClusterListNameV() constlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
GetClusterListNameW() constlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
GetFitSegmentTensor(const TwoDSlidingFitResult &slidingFitResultU, const TwoDSlidingFitResult &slidingFitResultV, const TwoDSlidingFitResult &slidingFitResultW, FitSegmentTensor &fitSegmentTensor) const lar_content::ThreeDTransverseTracksAlgorithmprivate
GetInputClusterListU() constlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
GetInputClusterListV() constlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
GetInputClusterListW() constlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
GetPreviousOverlapResults(const unsigned int indexU, const unsigned int indexV, const unsigned int indexW, FitSegmentTensor &fitSegmentSumTensor, TransverseOverlapResultVector &transverseOverlapResultVector) const lar_content::ThreeDTransverseTracksAlgorithmprivate
GetSegmentOverlap(const FitSegment &fitSegmentU, const FitSegment &fitSegmentV, const FitSegment &fitSegmentW, const TwoDSlidingFitResult &slidingFitResultU, const TwoDSlidingFitResult &slidingFitResultV, const TwoDSlidingFitResult &slidingFitResultW, TransverseOverlapResult &transverseOverlapResult) const lar_content::ThreeDTransverseTracksAlgorithmprivate
GetSelectedClusterListU() constlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
GetSelectedClusterListV() constlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
GetSelectedClusterListW() constlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
GetSlidingFitWindow() constlar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >
m_algorithmToolVectorlar_content::ThreeDTransverseTracksAlgorithmprivate
m_clusterListUlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >protected
m_clusterListVlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >protected
m_clusterListWlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >protected
m_maxFitSegmentIndexlar_content::ThreeDTransverseTracksAlgorithmprivate
m_minClusterCaloHitslar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >protected
m_minClusterLengthSquaredlar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >protected
m_minOverallMatchedFractionlar_content::ThreeDTransverseTracksAlgorithmprivate
m_minOverallMatchedPointslar_content::ThreeDTransverseTracksAlgorithmprivate
m_minSamplingPointsPerLayerlar_content::ThreeDTransverseTracksAlgorithmprivate
m_minSegmentMatchedFractionlar_content::ThreeDTransverseTracksAlgorithmprivate
m_minSegmentMatchedPointslar_content::ThreeDTransverseTracksAlgorithmprivate
m_nMaxTensorToolRepeatslar_content::ThreeDTransverseTracksAlgorithmprivate
m_overlapTensorlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >protected
m_pInputClusterListUlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >protected
m_pInputClusterListVlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >protected
m_pInputClusterListWlar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >protected
m_pseudoChi2Cutlar_content::ThreeDTransverseTracksAlgorithmprivate
m_slidingFitResultMaplar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >protected
m_slidingFitWindowlar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >protected
MakeClusterMerges(const ClusterMergeMap &clusterMergeMap)lar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >virtual
MakeClusterSplit(const pandora::CartesianVector &splitPosition, const pandora::Cluster *&pCurrentCluster, const pandora::Cluster *&pLowXCluster, const pandora::Cluster *&pHighXCluster) constlar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >virtual
MakeClusterSplits(const SplitPositionMap &splitPositionMap)lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >virtual
PerformMainLoop()lar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >protectedvirtual
PreparationStep()lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >protectedvirtual
PreparationStep(pandora::ClusterList &clusterList)lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >protectedvirtual
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::ThreeDTransverseTracksAlgorithmprivatevirtual
RemoveFromSlidingFitCache(const pandora::Cluster *const pCluster)lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >protected
RemoveUnavailableTensorElements()lar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >virtual
SelectAllInputClusters()lar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >protectedvirtual
SelectInputClusters(const pandora::ClusterList *const pInputClusterList, pandora::ClusterList &selectedClusterList) constlar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >virtual
SetPfoParameters(const ProtoParticle &protoParticle, PandoraContentApi::ParticleFlowObject::Parameters &pfoParameters) constlar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >virtual
SortSplitPositions(const pandora::CartesianVector &lhs, const pandora::CartesianVector &rhs)lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >static
TensorToolVector typedeflar_content::ThreeDTransverseTracksAlgorithmprivate
TensorType typedeflar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
ThreeDBaseAlgorithm()lar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >
ThreeDTracksBaseAlgorithm()lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >
ThreeDTransverseTracksAlgorithm()lar_content::ThreeDTransverseTracksAlgorithm
TidyUp()lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >protectedvirtual
UpdateForNewCluster(const pandora::Cluster *const pNewCluster)lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >virtual
UpdateUponDeletion(const pandora::Cluster *const pDeletedCluster)lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >virtual
~ThreeDBaseAlgorithm()lar_content::ThreeDBaseAlgorithm< TransverseOverlapResult >virtual
~ThreeDTracksBaseAlgorithm()lar_content::ThreeDTracksBaseAlgorithm< TransverseOverlapResult >virtual