LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
ClusterMerge class. More...
Public Member Functions | |
ClusterMerge (const pandora::Cluster *const pParentCluster, const float boundedFraction, const float meanRT) | |
Constructor. More... | |
const pandora::Cluster * | GetParentCluster () const |
Get the address of the candidate parent (shower) cluster. More... | |
float | GetBoundedFraction () const |
Get the bounded fraction for algorithm-specified cone angle. More... | |
float | GetMeanRT () const |
Get the mean transverse distance of all hits (whether contained or not) More... | |
bool | operator< (const ClusterMerge &rhs) const |
operator < More... | |
Private Attributes | |
const pandora::Cluster * | m_pParentCluster |
The address of the candidate parent (shower) cluster. More... | |
float | m_boundedFraction |
The bounded fraction for algorithm-specified cone angle. More... | |
float | m_meanRT |
The mean transverse distance of all hits (whether contained or not) More... | |
ClusterMerge class.
Definition at line 33 of file SlidingConeClusterMopUpAlgorithm.h.
|
inline |
Constructor.
pParentCluster | the address of the candidate parent (shower) cluster |
boundedFraction1 | the bounded fraction for algorithm-specified cone angle |
meanRT | the mean transverse distance of all hits (whether contained or not) |
Definition at line 149 of file SlidingConeClusterMopUpAlgorithm.h.
|
inline |
Get the bounded fraction for algorithm-specified cone angle.
Definition at line 166 of file SlidingConeClusterMopUpAlgorithm.h.
References m_boundedFraction.
Referenced by lar_content::SlidingConeClusterMopUpAlgorithm::GetClusterMergeMap(), and operator<().
|
inline |
Get the mean transverse distance of all hits (whether contained or not)
Definition at line 173 of file SlidingConeClusterMopUpAlgorithm.h.
References m_meanRT.
Referenced by operator<().
|
inline |
Get the address of the candidate parent (shower) cluster.
Definition at line 159 of file SlidingConeClusterMopUpAlgorithm.h.
References m_pParentCluster.
Referenced by lar_content::SlidingConeClusterMopUpAlgorithm::GetClusterMergeMap(), and operator<().
bool lar_content::SlidingConeClusterMopUpAlgorithm::ClusterMerge::operator< | ( | const ClusterMerge & | rhs | ) | const |
operator <
rhs | object for comparison |
Definition at line 242 of file SlidingConeClusterMopUpAlgorithm.cc.
References GetBoundedFraction(), GetMeanRT(), lar_content::PfoMopUpBaseAlgorithm::GetParentCluster(), GetParentCluster(), and lar_content::LArClusterHelper::SortByNHits().
|
private |
The bounded fraction for algorithm-specified cone angle.
Definition at line 77 of file SlidingConeClusterMopUpAlgorithm.h.
Referenced by GetBoundedFraction().
|
private |
The mean transverse distance of all hits (whether contained or not)
Definition at line 78 of file SlidingConeClusterMopUpAlgorithm.h.
Referenced by GetMeanRT().
|
private |
The address of the candidate parent (shower) cluster.
Definition at line 76 of file SlidingConeClusterMopUpAlgorithm.h.
Referenced by GetParentCluster().