All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Private Attributes | List of all members
lar_content::StitchingCosmicRayMergingTool::PfoAssociation Class Reference

PfoAssociation class. More...

#include <StitchingCosmicRayMergingTool.h>

Public Types

enum  VertexType { UNDEFINED = 0, INNER = 1, OUTER = 2 }
 Vertex enumeration. More...
 

Public Member Functions

 PfoAssociation (const VertexType parent, const VertexType daughter, const float fom)
 Constructor. More...
 
VertexType GetParent () const
 Get parent. More...
 
VertexType GetDaughter () const
 Get daughter. More...
 
float GetFigureOfMerit () const
 Get figure of merit. More...
 

Private Attributes

VertexType m_parent
 The parent vertex type. More...
 
VertexType m_daughter
 The daughter vertex type. More...
 
float m_fom
 The figure of merit. More...
 

Detailed Description

PfoAssociation class.

Definition at line 37 of file StitchingCosmicRayMergingTool.h.

Member Enumeration Documentation

Constructor & Destructor Documentation

lar_content::StitchingCosmicRayMergingTool::PfoAssociation::PfoAssociation ( const VertexType  parent,
const VertexType  daughter,
const float  fom 
)

Constructor.

Parameters
parentthe parent vertex type
daughterthe daughter vertex type
fomthe figure of merit

Definition at line 787 of file StitchingCosmicRayMergingTool.cc.

787  :
788  m_parent(parent),
789  m_daughter(daughter),
790  m_fom(fom)
791 {
792 }

Member Function Documentation

StitchingCosmicRayMergingTool::PfoAssociation::VertexType lar_content::StitchingCosmicRayMergingTool::PfoAssociation::GetDaughter ( ) const

Get daughter.

Returns
the daughter

Definition at line 803 of file StitchingCosmicRayMergingTool.cc.

804 {
805  return m_daughter;
806 }
float lar_content::StitchingCosmicRayMergingTool::PfoAssociation::GetFigureOfMerit ( ) const

Get figure of merit.

Returns
the figure of merit

Definition at line 810 of file StitchingCosmicRayMergingTool.cc.

811 {
812  return m_fom;
813 }
StitchingCosmicRayMergingTool::PfoAssociation::VertexType lar_content::StitchingCosmicRayMergingTool::PfoAssociation::GetParent ( ) const

Get parent.

Returns
the parent

Definition at line 796 of file StitchingCosmicRayMergingTool.cc.

797 {
798  return m_parent;
799 }

Member Data Documentation

VertexType lar_content::StitchingCosmicRayMergingTool::PfoAssociation::m_daughter
private

The daughter vertex type.

Definition at line 82 of file StitchingCosmicRayMergingTool.h.

float lar_content::StitchingCosmicRayMergingTool::PfoAssociation::m_fom
private

The figure of merit.

Definition at line 83 of file StitchingCosmicRayMergingTool.h.

VertexType lar_content::StitchingCosmicRayMergingTool::PfoAssociation::m_parent
private

The parent vertex type.

Definition at line 81 of file StitchingCosmicRayMergingTool.h.


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