![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
VertexTuple class. More...
#include "VertexTuple.h"
Public Member Functions | |
| VertexTuple (const pandora::Pandora &pandora, const pandora::CartesianVector &vertexU, const pandora::CartesianVector &vertexV, const pandora::CartesianVector &vertexW) | |
| VertexTuple (const pandora::Pandora &pandora, const pandora::CartesianVector &vertex1, const pandora::CartesianVector &vertex2, const pandora::HitType view1, const pandora::HitType view2) | |
| const pandora::CartesianVector & | GetPosition () const |
| const pandora::CartesianPointVector & | GetComponents () const |
| float | GetChi2 () const |
| std::string | ToString () const |
Private Attributes | |
| pandora::CartesianVector | m_pos |
| Calculated 3D position. More... | |
| float | m_chi2 |
| Chi squared of calculated position. More... | |
| pandora::CartesianPointVector | m_components |
| The 2D vertices that contributed to the 3D vertex. More... | |
VertexTuple class.
Definition at line 18 of file VertexTuple.h.
| lar_dl_content::VertexTuple::VertexTuple | ( | const pandora::Pandora & | pandora, |
| const pandora::CartesianVector & | vertexU, | ||
| const pandora::CartesianVector & | vertexV, | ||
| const pandora::CartesianVector & | vertexW | ||
| ) |
| lar_dl_content::VertexTuple::VertexTuple | ( | const pandora::Pandora & | pandora, |
| const pandora::CartesianVector & | vertex1, | ||
| const pandora::CartesianVector & | vertex2, | ||
| const pandora::HitType | view1, | ||
| const pandora::HitType | view2 | ||
| ) |
| float lar_dl_content::VertexTuple::GetChi2 | ( | ) | const |
Definition at line 98 of file VertexTuple.cc.
Referenced by lar_dl_content::DlSecondaryVertexingAlgorithm::GetNetworkVertices().
| const CartesianPointVector & lar_dl_content::VertexTuple::GetComponents | ( | ) | const |
Definition at line 91 of file VertexTuple.cc.
Referenced by lar_dl_content::DlSecondaryVertexingAlgorithm::GetNetworkVertices().
| const CartesianVector & lar_dl_content::VertexTuple::GetPosition | ( | ) | const |
Definition at line 84 of file VertexTuple.cc.
| std::string lar_dl_content::VertexTuple::ToString | ( | ) | const |
Definition at line 105 of file VertexTuple.cc.
References util::to_string(), x, y, and z.
|
private |
Chi squared of calculated position.
Definition at line 34 of file VertexTuple.h.
|
private |
The 2D vertices that contributed to the 3D vertex.
Definition at line 35 of file VertexTuple.h.
|
private |
Calculated 3D position.
Definition at line 33 of file VertexTuple.h.