LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
LArTransverseCluster class. More...
Public Member Functions | |
LArTransverseCluster (const pandora::Cluster *const pSeedCluster, const pandora::ClusterVector &associatedClusters) | |
Constructor. More... | |
const pandora::Cluster * | GetSeedCluster () const |
Constructor. More... | |
const pandora::ClusterVector & | GetAssociatedClusters () const |
Get the associated cluster vector. More... | |
const pandora::CartesianVector & | GetInnerVertex () const |
Get the inner vertex position. More... | |
const pandora::CartesianVector & | GetOuterVertex () const |
Get the outer vertex position. More... | |
const pandora::CartesianVector & | GetDirection () const |
Get the direction. More... | |
Private Attributes | |
const pandora::Cluster * | m_pSeedCluster |
pandora::ClusterVector | m_associatedClusters |
pandora::CartesianVector | m_innerVertex |
pandora::CartesianVector | m_outerVertex |
pandora::CartesianVector | m_direction |
LArTransverseCluster class.
Definition at line 40 of file TransverseAssociationAlgorithm.h.
lar_content::TransverseAssociationAlgorithm::LArTransverseCluster::LArTransverseCluster | ( | const pandora::Cluster *const | pSeedCluster, |
const pandora::ClusterVector & | associatedClusters | ||
) |
Constructor.
pSeedCluster | |
associatedClusters |
Definition at line 789 of file TransverseAssociationAlgorithm.cc.
References f, m_direction, m_innerVertex, and m_outerVertex.
|
inline |
Get the associated cluster vector.
Definition at line 365 of file TransverseAssociationAlgorithm.h.
References m_associatedClusters.
|
inline |
Get the direction.
Definition at line 386 of file TransverseAssociationAlgorithm.h.
References m_direction.
Referenced by lar_content::TransverseAssociationAlgorithm::IsTransverseAssociated().
|
inline |
Get the inner vertex position.
Definition at line 372 of file TransverseAssociationAlgorithm.h.
References m_innerVertex.
Referenced by lar_content::TransverseAssociationAlgorithm::IsTransverseAssociated().
|
inline |
Get the outer vertex position.
Definition at line 379 of file TransverseAssociationAlgorithm.h.
References m_outerVertex.
Referenced by lar_content::TransverseAssociationAlgorithm::IsTransverseAssociated().
|
inline |
Constructor.
Definition at line 358 of file TransverseAssociationAlgorithm.h.
References m_pSeedCluster.
Referenced by lar_content::TransverseAssociationAlgorithm::FillTransverseAssociationMap(), and lar_content::TransverseAssociationAlgorithm::IsTransverseAssociated().
|
private |
Definition at line 88 of file TransverseAssociationAlgorithm.h.
Referenced by GetAssociatedClusters().
|
private |
Definition at line 91 of file TransverseAssociationAlgorithm.h.
Referenced by GetDirection(), and LArTransverseCluster().
|
private |
Definition at line 89 of file TransverseAssociationAlgorithm.h.
Referenced by GetInnerVertex(), and LArTransverseCluster().
|
private |
Definition at line 90 of file TransverseAssociationAlgorithm.h.
Referenced by GetOuterVertex(), and LArTransverseCluster().
|
private |
Definition at line 87 of file TransverseAssociationAlgorithm.h.
Referenced by GetSeedCluster().