LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "LArOverlapMatrix.h"
Public Member Functions | |
Element (const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, const OverlapResult &overlapResult) | |
Constructor. More... | |
const pandora::Cluster * | GetCluster1 () const |
Get the address of cluster 1. More... | |
const pandora::Cluster * | GetCluster2 () const |
Get the address of cluster 2. More... | |
const OverlapResult & | GetOverlapResult () const |
Get the overlap result. More... | |
bool | operator< (const Element &rhs) const |
Element less than operator. More... | |
Private Attributes | |
const pandora::Cluster * | m_pCluster1 |
The address of cluster 1. More... | |
const pandora::Cluster * | m_pCluster2 |
The address of cluster 2. More... | |
OverlapResult | m_overlapResult |
The overlap result. More... | |
Element class.
Definition at line 31 of file LArOverlapMatrix.h.
|
inline |
Constructor.
pCluster1 | the address of cluster 1 |
pCluster2 | the address of cluster 2 |
overlapResult | the overlap result |
Definition at line 336 of file LArOverlapMatrix.h.
|
inline |
Get the address of cluster 1.
Definition at line 347 of file LArOverlapMatrix.h.
References lar_content::OverlapMatrix< T >::Element::m_pCluster1.
|
inline |
Get the address of cluster 2.
Definition at line 355 of file LArOverlapMatrix.h.
References lar_content::OverlapMatrix< T >::Element::m_pCluster2.
|
inline |
Get the overlap result.
Definition at line 363 of file LArOverlapMatrix.h.
References lar_content::OverlapMatrix< T >::Element::m_overlapResult.
Referenced by lar_content::OverlapMatrix< T >::Element::operator<().
bool lar_content::OverlapMatrix< T >::Element::operator< | ( | const Element & | rhs | ) | const |
Element less than operator.
rhs | the element for comparison |
Definition at line 371 of file LArOverlapMatrix.h.
References lar_content::OverlapMatrix< T >::Element::GetOverlapResult().
|
private |
The overlap result.
Definition at line 74 of file LArOverlapMatrix.h.
Referenced by lar_content::OverlapMatrix< T >::Element::GetOverlapResult().
|
private |
The address of cluster 1.
Definition at line 72 of file LArOverlapMatrix.h.
Referenced by lar_content::OverlapMatrix< T >::Element::GetCluster1().
|
private |
The address of cluster 2.
Definition at line 73 of file LArOverlapMatrix.h.
Referenced by lar_content::OverlapMatrix< T >::Element::GetCluster2().