SimpleOverlapTensor class. More...
Public Member Functions | |
| void | AddAssociation (const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2) | 
| Add an association between two clusters to the simple overlap tensor.  More... | |
| void | GetConnectedElements (const pandora::Cluster *const pCluster, const bool ignoreUnavailable, pandora::ClusterList &clusterListU, pandora::ClusterList &clusterListV, pandora::ClusterList &clusterListW) const | 
| Get elements connected to a specified cluster.  More... | |
| const pandora::ClusterList & | GetKeyClusters () const | 
| Get the list of key clusters.  More... | |
Private Types | |
| typedef std::unordered_map< const pandora::Cluster *, pandora::ClusterList > | ClusterNavigationMap | 
Private Attributes | |
| pandora::ClusterList | m_keyClusters | 
| The list of key clusters.  More... | |
| ClusterNavigationMap | m_clusterNavigationMapUV | 
| The cluster navigation map U->V.  More... | |
| ClusterNavigationMap | m_clusterNavigationMapVW | 
| The cluster navigation map V->W.  More... | |
| ClusterNavigationMap | m_clusterNavigationMapWU | 
| The cluster navigation map W->U.  More... | |
SimpleOverlapTensor class.
Definition at line 33 of file ParticleRecoveryAlgorithm.h.
      
  | 
  private | 
Definition at line 64 of file ParticleRecoveryAlgorithm.h.
| void lar_content::ParticleRecoveryAlgorithm::SimpleOverlapTensor::AddAssociation | ( | const pandora::Cluster *const | pCluster1, | 
| const pandora::Cluster *const | pCluster2 | ||
| ) | 
Add an association between two clusters to the simple overlap tensor.
| pCluster1 | address of cluster 1 | 
| pCluster2 | address of cluster 2 | 
Definition at line 411 of file ParticleRecoveryAlgorithm.cc.
| void lar_content::ParticleRecoveryAlgorithm::SimpleOverlapTensor::GetConnectedElements | ( | const pandora::Cluster *const | pCluster, | 
| const bool | ignoreUnavailable, | ||
| pandora::ClusterList & | clusterListU, | ||
| pandora::ClusterList & | clusterListV, | ||
| pandora::ClusterList & | clusterListW | ||
| ) | const | 
Get elements connected to a specified cluster.
| pCluster | address of the cluster | 
| elementList | the element list | 
| clusterListU | connected u clusters | 
| clusterListV | connected v clusters | 
| clusterListW | connected w clusters | 
Definition at line 449 of file ParticleRecoveryAlgorithm.cc.
      
  | 
  inline | 
Get the list of key clusters.
Definition at line 199 of file ParticleRecoveryAlgorithm.h.
      
  | 
  private | 
The cluster navigation map U->V.
Definition at line 67 of file ParticleRecoveryAlgorithm.h.
      
  | 
  private | 
The cluster navigation map V->W.
Definition at line 68 of file ParticleRecoveryAlgorithm.h.
      
  | 
  private | 
The cluster navigation map W->U.
Definition at line 69 of file ParticleRecoveryAlgorithm.h.
      
  | 
  private | 
The list of key clusters.
Definition at line 66 of file ParticleRecoveryAlgorithm.h.
 1.8.11