LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
Public Member Functions | |
Particle (const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, const pandora::Cluster *const pCluster3, const pandora::ParticleFlowObject *const pPfo) | |
Constructor. More... | |
const pandora::Cluster * | GetClusterU () const |
Get cluster in U view. More... | |
const pandora::Cluster * | GetClusterV () const |
Get cluster in V view. More... | |
const pandora::Cluster * | GetClusterW () const |
Get cluster in W view. More... | |
const pandora::ParticleFlowObject * | GetParentPfo () const |
Get parent Pfo. More... | |
unsigned int | GetNViews () const |
Get number of views. More... | |
unsigned int | GetNCaloHits () const |
Get number of calo hits. More... | |
Private Attributes | |
const pandora::Cluster * | m_pClusterU |
Address of cluster in U view. More... | |
const pandora::Cluster * | m_pClusterV |
Address of cluster in V view. More... | |
const pandora::Cluster * | m_pClusterW |
Address of cluster in W view. More... | |
const pandora::ParticleFlowObject * | m_pParentPfo |
Address of parent Pfo. More... | |
Particle class.
Definition at line 42 of file DeltaRayMatchingAlgorithm.h.
lar_content::DeltaRayMatchingAlgorithm::Particle::Particle | ( | const pandora::Cluster *const | pCluster1, |
const pandora::Cluster *const | pCluster2, | ||
const pandora::Cluster *const | pCluster3, | ||
const pandora::ParticleFlowObject *const | pPfo | ||
) |
Constructor.
pCluster1 | the first cluster |
pCluster2 | the second cluster |
pCluster3 | the third cluster |
pPfo | the parent Pfo |
Definition at line 727 of file DeltaRayMatchingAlgorithm.cc.
References lar_content::LArClusterHelper::GetClusterHitType(), m_pClusterU, m_pClusterV, m_pClusterW, and m_pParentPfo.
|
inline |
Get cluster in U view.
Definition at line 320 of file DeltaRayMatchingAlgorithm.h.
References m_pClusterU.
Referenced by lar_content::DeltaRayMatchingAlgorithm::GetLength().
|
inline |
Get cluster in V view.
Definition at line 326 of file DeltaRayMatchingAlgorithm.h.
References m_pClusterV.
Referenced by lar_content::DeltaRayMatchingAlgorithm::GetLength().
|
inline |
Get cluster in W view.
Definition at line 332 of file DeltaRayMatchingAlgorithm.h.
References m_pClusterW.
Referenced by lar_content::DeltaRayMatchingAlgorithm::GetLength().
unsigned int lar_content::DeltaRayMatchingAlgorithm::Particle::GetNCaloHits | ( | ) | const |
Get number of calo hits.
Definition at line 776 of file DeltaRayMatchingAlgorithm.cc.
References m_pClusterU, m_pClusterV, and m_pClusterW.
unsigned int lar_content::DeltaRayMatchingAlgorithm::Particle::GetNViews | ( | ) | const |
Get number of views.
Definition at line 758 of file DeltaRayMatchingAlgorithm.cc.
References m_pClusterU, m_pClusterV, and m_pClusterW.
|
inline |
Get parent Pfo.
Definition at line 338 of file DeltaRayMatchingAlgorithm.h.
References m_pParentPfo.
|
private |
Address of cluster in U view.
Definition at line 87 of file DeltaRayMatchingAlgorithm.h.
Referenced by GetClusterU(), GetNCaloHits(), GetNViews(), and Particle().
|
private |
Address of cluster in V view.
Definition at line 88 of file DeltaRayMatchingAlgorithm.h.
Referenced by GetClusterV(), GetNCaloHits(), GetNViews(), and Particle().
|
private |
Address of cluster in W view.
Definition at line 89 of file DeltaRayMatchingAlgorithm.h.
Referenced by GetClusterW(), GetNCaloHits(), GetNViews(), and Particle().
|
private |
Address of parent Pfo.
Definition at line 90 of file DeltaRayMatchingAlgorithm.h.
Referenced by GetParentPfo(), and Particle().