LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
Public Member Functions | |
Particle (const TensorType::Element &elementA, const TensorType::Element &elementB) | |
Constructor. More... | |
Public Attributes | |
const pandora::Cluster * | m_pCommonCluster |
Address of the common cluster. More... | |
const pandora::Cluster * | m_pClusterA1 |
Address of cluster in element A, view 1. More... | |
const pandora::Cluster * | m_pClusterA2 |
Address of cluster in element A, view 2. More... | |
const pandora::Cluster * | m_pClusterB1 |
Address of cluster in element B, view 1. More... | |
const pandora::Cluster * | m_pClusterB2 |
Address of cluster in element B, view 2. More... | |
pandora::CartesianVector | m_splitPosition |
The candidate split position for the common cluster. More... | |
pandora::CartesianVector | m_splitPosition1 |
The candidate split position in view 1. More... | |
pandora::CartesianVector | m_splitPosition2 |
The candidate split position in view 2. More... | |
Particle class.
Definition at line 31 of file OvershootTracksTool.h.
lar_content::OvershootTracksTool::Particle::Particle | ( | const TensorType::Element & | elementA, |
const TensorType::Element & | elementB | ||
) |
Constructor.
elementA | the tensor element A |
elementB | the tensor element B |
Definition at line 220 of file OvershootTracksTool.cc.
References m_pClusterA1, m_pClusterA2, m_pClusterB1, m_pClusterB2, and m_pCommonCluster.
const pandora::Cluster* lar_content::OvershootTracksTool::Particle::m_pClusterA1 |
Address of cluster in element A, view 1.
Definition at line 43 of file OvershootTracksTool.h.
Referenced by lar_content::OvershootTracksTool::GetIteratorListModifications(), lar_content::OvershootTracksTool::IsThreeDKink(), Particle(), and lar_content::OvershootTracksTool::SetSplitPosition().
const pandora::Cluster* lar_content::OvershootTracksTool::Particle::m_pClusterA2 |
Address of cluster in element A, view 2.
Definition at line 44 of file OvershootTracksTool.h.
Referenced by lar_content::OvershootTracksTool::GetIteratorListModifications(), lar_content::OvershootTracksTool::IsThreeDKink(), Particle(), and lar_content::OvershootTracksTool::SetSplitPosition().
const pandora::Cluster* lar_content::OvershootTracksTool::Particle::m_pClusterB1 |
Address of cluster in element B, view 1.
Definition at line 45 of file OvershootTracksTool.h.
Referenced by lar_content::OvershootTracksTool::GetIteratorListModifications(), lar_content::OvershootTracksTool::IsThreeDKink(), and Particle().
const pandora::Cluster* lar_content::OvershootTracksTool::Particle::m_pClusterB2 |
Address of cluster in element B, view 2.
Definition at line 46 of file OvershootTracksTool.h.
Referenced by lar_content::OvershootTracksTool::GetIteratorListModifications(), lar_content::OvershootTracksTool::IsThreeDKink(), and Particle().
const pandora::Cluster* lar_content::OvershootTracksTool::Particle::m_pCommonCluster |
Address of the common cluster.
Definition at line 42 of file OvershootTracksTool.h.
Referenced by lar_content::OvershootTracksTool::GetIteratorListModifications(), lar_content::OvershootTracksTool::IsThreeDKink(), and Particle().
pandora::CartesianVector lar_content::OvershootTracksTool::Particle::m_splitPosition |
The candidate split position for the common cluster.
Definition at line 47 of file OvershootTracksTool.h.
Referenced by lar_content::OvershootTracksTool::GetIteratorListModifications(), lar_content::OvershootTracksTool::IsThreeDKink(), and lar_content::OvershootTracksTool::SetSplitPosition().
pandora::CartesianVector lar_content::OvershootTracksTool::Particle::m_splitPosition1 |
The candidate split position in view 1.
Definition at line 48 of file OvershootTracksTool.h.
Referenced by lar_content::OvershootTracksTool::IsThreeDKink(), and lar_content::OvershootTracksTool::SetSplitPosition().
pandora::CartesianVector lar_content::OvershootTracksTool::Particle::m_splitPosition2 |
The candidate split position in view 2.
Definition at line 49 of file OvershootTracksTool.h.
Referenced by lar_content::OvershootTracksTool::IsThreeDKink(), and lar_content::OvershootTracksTool::SetSplitPosition().