LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
lar_content::ThreeDTracksBaseAlgorithm< T > Member List

This is the complete list of members for lar_content::ThreeDTracksBaseAlgorithm< T >, including all inherited members.

AddToSlidingFitCache(const pandora::Cluster *const pCluster)lar_content::ThreeDTracksBaseAlgorithm< T >protected
CalculateOverlapResult(const pandora::Cluster *const pClusterU, const pandora::Cluster *const pClusterV, const pandora::Cluster *const pClusterW)=0lar_content::ThreeDBaseAlgorithm< T >protectedpure virtual
CreateThreeDParticles(const ProtoParticleVector &protoParticleVector)lar_content::ThreeDBaseAlgorithm< T >virtual
ExamineTensor()=0lar_content::ThreeDBaseAlgorithm< T >protectedpure virtual
GetCachedSlidingFitResult(const pandora::Cluster *const pCluster) const lar_content::ThreeDTracksBaseAlgorithm< T >
GetClusterListNameU() const lar_content::ThreeDBaseAlgorithm< T >inline
GetClusterListNameV() const lar_content::ThreeDBaseAlgorithm< T >inline
GetClusterListNameW() const lar_content::ThreeDBaseAlgorithm< T >inline
GetInputClusterListU() const lar_content::ThreeDBaseAlgorithm< T >inline
GetInputClusterListV() const lar_content::ThreeDBaseAlgorithm< T >inline
GetInputClusterListW() const lar_content::ThreeDBaseAlgorithm< T >inline
GetSelectedClusterListU() const lar_content::ThreeDBaseAlgorithm< T >inline
GetSelectedClusterListV() const lar_content::ThreeDBaseAlgorithm< T >inline
GetSelectedClusterListW() const lar_content::ThreeDBaseAlgorithm< T >inline
GetSlidingFitWindow() const lar_content::ThreeDTracksBaseAlgorithm< T >inline
m_clusterListUlar_content::ThreeDBaseAlgorithm< T >protected
m_clusterListVlar_content::ThreeDBaseAlgorithm< T >protected
m_clusterListWlar_content::ThreeDBaseAlgorithm< T >protected
m_minClusterCaloHitslar_content::ThreeDTracksBaseAlgorithm< T >protected
m_minClusterLengthSquaredlar_content::ThreeDTracksBaseAlgorithm< T >protected
m_overlapTensorlar_content::ThreeDBaseAlgorithm< T >protected
m_pInputClusterListUlar_content::ThreeDBaseAlgorithm< T >protected
m_pInputClusterListVlar_content::ThreeDBaseAlgorithm< T >protected
m_pInputClusterListWlar_content::ThreeDBaseAlgorithm< T >protected
m_slidingFitResultMaplar_content::ThreeDTracksBaseAlgorithm< T >protected
m_slidingFitWindowlar_content::ThreeDTracksBaseAlgorithm< T >protected
MakeClusterMerges(const ClusterMergeMap &clusterMergeMap)lar_content::ThreeDBaseAlgorithm< T >virtual
MakeClusterSplit(const pandora::CartesianVector &splitPosition, const pandora::Cluster *&pCurrentCluster, const pandora::Cluster *&pLowXCluster, const pandora::Cluster *&pHighXCluster) const lar_content::ThreeDTracksBaseAlgorithm< T >virtual
MakeClusterSplits(const SplitPositionMap &splitPositionMap)lar_content::ThreeDTracksBaseAlgorithm< T >virtual
PerformMainLoop()lar_content::ThreeDBaseAlgorithm< T >protectedvirtual
PreparationStep()lar_content::ThreeDTracksBaseAlgorithm< T >protectedvirtual
PreparationStep(pandora::ClusterList &clusterList)lar_content::ThreeDTracksBaseAlgorithm< T >protectedvirtual
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::ThreeDTracksBaseAlgorithm< T >protectedvirtual
RemoveFromSlidingFitCache(const pandora::Cluster *const pCluster)lar_content::ThreeDTracksBaseAlgorithm< T >protected
RemoveUnavailableTensorElements()lar_content::ThreeDBaseAlgorithm< T >virtual
SelectAllInputClusters()lar_content::ThreeDBaseAlgorithm< T >protectedvirtual
SelectInputClusters(const pandora::ClusterList *const pInputClusterList, pandora::ClusterList &selectedClusterList) const lar_content::ThreeDTracksBaseAlgorithm< T >virtual
SetPfoParameters(const ProtoParticle &protoParticle, PandoraContentApi::ParticleFlowObject::Parameters &pfoParameters) const lar_content::ThreeDTracksBaseAlgorithm< T >virtual
SortSplitPositions(const pandora::CartesianVector &lhs, const pandora::CartesianVector &rhs)lar_content::ThreeDTracksBaseAlgorithm< T >static
TensorType typedeflar_content::ThreeDBaseAlgorithm< T >
ThreeDBaseAlgorithm()lar_content::ThreeDBaseAlgorithm< T >
ThreeDTracksBaseAlgorithm()lar_content::ThreeDTracksBaseAlgorithm< T >
TidyUp()lar_content::ThreeDTracksBaseAlgorithm< T >protectedvirtual
UpdateForNewCluster(const pandora::Cluster *const pNewCluster)lar_content::ThreeDTracksBaseAlgorithm< T >virtual
UpdateUponDeletion(const pandora::Cluster *const pDeletedCluster)lar_content::ThreeDTracksBaseAlgorithm< T >virtual
~ThreeDBaseAlgorithm()lar_content::ThreeDBaseAlgorithm< T >virtual
~ThreeDTracksBaseAlgorithm()lar_content::ThreeDTracksBaseAlgorithm< T >virtual