LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
lar_content::ClusterExtensionAlgorithm::ClusterAssociation Class Reference

ClusterAssociation class. More...

#include "ClusterExtensionAlgorithm.h"

Public Types

enum  VertexType { UNDEFINED = 0, INNER = 1, OUTER = 2 }
 Vertex enumeration. More...
 
enum  AssociationType { NONE = 0, WEAK = 1, STRONG = 2 }
 Association enumeration. More...
 

Public Member Functions

 ClusterAssociation (const VertexType parent, const VertexType daughter, const AssociationType association, const float fom)
 Constructor. More...
 
VertexType GetParent () const
 Get parent. More...
 
VertexType GetDaughter () const
 Get daughter. More...
 
AssociationType GetAssociation () const
 Get association. More...
 
float GetFigureOfMerit () const
 Get figure of merit. More...
 

Private Attributes

VertexType m_parent
 
VertexType m_daughter
 
AssociationType m_association
 
float m_fom
 

Detailed Description

ClusterAssociation class.

Definition at line 29 of file ClusterExtensionAlgorithm.h.

Member Enumeration Documentation

Constructor & Destructor Documentation

lar_content::ClusterExtensionAlgorithm::ClusterAssociation::ClusterAssociation ( const VertexType  parent,
const VertexType  daughter,
const AssociationType  association,
const float  fom 
)
inline

Member Function Documentation

ClusterExtensionAlgorithm::ClusterAssociation::AssociationType lar_content::ClusterExtensionAlgorithm::ClusterAssociation::GetAssociation ( ) const
inline

Get association.

Returns
the association

Definition at line 145 of file ClusterExtensionAlgorithm.h.

References m_association.

Member Data Documentation

AssociationType lar_content::ClusterExtensionAlgorithm::ClusterAssociation::m_association
private

Definition at line 93 of file ClusterExtensionAlgorithm.h.

Referenced by GetAssociation().

VertexType lar_content::ClusterExtensionAlgorithm::ClusterAssociation::m_daughter
private

Definition at line 92 of file ClusterExtensionAlgorithm.h.

Referenced by GetDaughter().

float lar_content::ClusterExtensionAlgorithm::ClusterAssociation::m_fom
private

Definition at line 94 of file ClusterExtensionAlgorithm.h.

Referenced by GetFigureOfMerit().

VertexType lar_content::ClusterExtensionAlgorithm::ClusterAssociation::m_parent
private

Definition at line 91 of file ClusterExtensionAlgorithm.h.

Referenced by GetParent().


The documentation for this class was generated from the following file: