LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
drift volume class to hold properties of drift volume More...
#include "LArPandoraGeometryComponents.h"
Public Member Functions | |
LArDetectorGap (const float x1, const float y1, const float z1, const float x2, const float y2, const float z2) | |
Constructor. More... | |
float | GetX1 () const |
Get lower X coordinate. More... | |
float | GetY1 () const |
Get lower y coordinate. More... | |
float | GetZ1 () const |
Get lower Z coordinate. More... | |
float | GetX2 () const |
Get upper X coordinate. More... | |
float | GetY2 () const |
Get upper Y coordinate. More... | |
float | GetZ2 () const |
Get upper Z coordinate. More... | |
Static Public Member Functions | |
static float | GetMaxGapSize () noexcept |
Get maximum gap size. More... | |
Private Attributes | |
float | m_x1 |
float | m_y1 |
float | m_z1 |
float | m_x2 |
float | m_y2 |
float | m_z2 |
drift volume class to hold properties of drift volume
Definition at line 20 of file LArPandoraGeometryComponents.h.
|
inline |
Constructor.
x1 | lower X coordinate |
y1 | lower Y coordinate |
z1 | lower Z coordinate |
x2 | upper X coordinate |
y2 | upper Y coordinate |
z2 | upper Z coordinate |
Definition at line 320 of file LArPandoraGeometryComponents.h.
|
inlinestaticnoexcept |
Get maximum gap size.
Definition at line 373 of file LArPandoraGeometryComponents.h.
Referenced by lar_pandora::LArPandoraGeometry::LoadDetectorGaps().
|
inline |
Get lower X coordinate.
Definition at line 331 of file LArPandoraGeometryComponents.h.
References m_x1.
Referenced by lar_pandora::detector_functions::CreateDriftGapParameters(), and lar_pandora::ProtoDUNEDualPhase::CreateLineGapParametersFromDetectorGaps().
|
inline |
Get upper X coordinate.
Definition at line 352 of file LArPandoraGeometryComponents.h.
References m_x2.
Referenced by lar_pandora::detector_functions::CreateDriftGapParameters(), and lar_pandora::ProtoDUNEDualPhase::CreateLineGapParametersFromDetectorGaps().
|
inline |
Get lower y coordinate.
Definition at line 338 of file LArPandoraGeometryComponents.h.
References m_y1.
Referenced by lar_pandora::ProtoDUNEDualPhase::CreateLineGapParametersFromDetectorGaps().
|
inline |
Get upper Y coordinate.
Definition at line 359 of file LArPandoraGeometryComponents.h.
References m_y2.
Referenced by lar_pandora::ProtoDUNEDualPhase::CreateLineGapParametersFromDetectorGaps().
|
inline |
Get lower Z coordinate.
Definition at line 345 of file LArPandoraGeometryComponents.h.
References m_z1.
Referenced by lar_pandora::ProtoDUNEDualPhase::CreateLineGapParametersFromDetectorGaps().
|
inline |
Get upper Z coordinate.
Definition at line 366 of file LArPandoraGeometryComponents.h.
References m_z2.
Referenced by lar_pandora::ProtoDUNEDualPhase::CreateLineGapParametersFromDetectorGaps().
|
private |
Definition at line 75 of file LArPandoraGeometryComponents.h.
Referenced by GetX1().
|
private |
Definition at line 78 of file LArPandoraGeometryComponents.h.
Referenced by GetX2().
|
private |
Definition at line 76 of file LArPandoraGeometryComponents.h.
Referenced by GetY1().
|
private |
Definition at line 79 of file LArPandoraGeometryComponents.h.
Referenced by GetY2().
|
private |
Definition at line 77 of file LArPandoraGeometryComponents.h.
Referenced by GetZ1().
|
private |
Definition at line 80 of file LArPandoraGeometryComponents.h.
Referenced by GetZ2().