LArSoft
v07_13_02
Liquid Argon Software toolkit - http://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 40 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 721 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 318 of file DeltaRayMatchingAlgorithm.h.
References m_pClusterU.
Referenced by lar_content::DeltaRayMatchingAlgorithm::GetLength().
|
inline |
Get cluster in V view.
Definition at line 324 of file DeltaRayMatchingAlgorithm.h.
References m_pClusterV.
Referenced by lar_content::DeltaRayMatchingAlgorithm::GetLength().
|
inline |
Get cluster in W view.
Definition at line 330 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 761 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 743 of file DeltaRayMatchingAlgorithm.cc.
References m_pClusterU, m_pClusterV, and m_pClusterW.
|
inline |
Get parent Pfo.
Definition at line 336 of file DeltaRayMatchingAlgorithm.h.
References m_pParentPfo.
|
private |
Address of cluster in U view.
Definition at line 85 of file DeltaRayMatchingAlgorithm.h.
Referenced by GetClusterU(), GetNCaloHits(), GetNViews(), and Particle().
|
private |
Address of cluster in V view.
Definition at line 86 of file DeltaRayMatchingAlgorithm.h.
Referenced by GetClusterV(), GetNCaloHits(), GetNViews(), and Particle().
|
private |
Address of cluster in W view.
Definition at line 87 of file DeltaRayMatchingAlgorithm.h.
Referenced by GetClusterW(), GetNCaloHits(), GetNViews(), and Particle().
|
private |
Address of parent Pfo.
Definition at line 88 of file DeltaRayMatchingAlgorithm.h.
Referenced by GetParentPfo(), and Particle().