Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
lar_pandora::LArDetectorGap Class Reference

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.
 
float GetX1 () const
 Get lower X coordinate.
 
float GetY1 () const
 Get lower y coordinate.
 
float GetZ1 () const
 Get lower Z coordinate.
 
float GetX2 () const
 Get upper X coordinate.
 
float GetY2 () const
 Get upper Y coordinate.
 
float GetZ2 () const
 Get upper Z coordinate.
 

Static Public Member Functions

static float GetMaxGapSize () noexcept
 Get maximum gap size.
 

Private Attributes

float m_x1
 
float m_y1
 
float m_z1
 
float m_x2
 
float m_y2
 
float m_z2
 

Detailed Description

drift volume class to hold properties of drift volume

Definition at line 20 of file LArPandoraGeometryComponents.h.

Constructor & Destructor Documentation

◆ LArDetectorGap()

lar_pandora::LArDetectorGap::LArDetectorGap ( const float  x1,
const float  y1,
const float  z1,
const float  x2,
const float  y2,
const float  z2 
)
inline

Constructor.

Parameters
x1lower X coordinate
y1lower Y coordinate
z1lower Z coordinate
x2upper X coordinate
y2upper Y coordinate
z2upper Z coordinate

Definition at line 320 of file LArPandoraGeometryComponents.h.

Member Function Documentation

◆ GetMaxGapSize()

float lar_pandora::LArDetectorGap::GetMaxGapSize ( )
inlinestaticnoexcept

Get maximum gap size.

Definition at line 355 of file LArPandoraGeometryComponents.h.

Here is the caller graph for this function:

◆ GetX1()

float lar_pandora::LArDetectorGap::GetX1 ( ) const
inline

Get lower X coordinate.

Definition at line 331 of file LArPandoraGeometryComponents.h.

Here is the caller graph for this function:

◆ GetX2()

float lar_pandora::LArDetectorGap::GetX2 ( ) const
inline

Get upper X coordinate.

Definition at line 343 of file LArPandoraGeometryComponents.h.

Here is the caller graph for this function:

◆ GetY1()

float lar_pandora::LArDetectorGap::GetY1 ( ) const
inline

Get lower y coordinate.

Definition at line 335 of file LArPandoraGeometryComponents.h.

Here is the caller graph for this function:

◆ GetY2()

float lar_pandora::LArDetectorGap::GetY2 ( ) const
inline

Get upper Y coordinate.

Definition at line 347 of file LArPandoraGeometryComponents.h.

Here is the caller graph for this function:

◆ GetZ1()

float lar_pandora::LArDetectorGap::GetZ1 ( ) const
inline

Get lower Z coordinate.

Definition at line 339 of file LArPandoraGeometryComponents.h.

Here is the caller graph for this function:

◆ GetZ2()

float lar_pandora::LArDetectorGap::GetZ2 ( ) const
inline

Get upper Z coordinate.

Definition at line 351 of file LArPandoraGeometryComponents.h.

Here is the caller graph for this function:

Member Data Documentation

◆ m_x1

float lar_pandora::LArDetectorGap::m_x1
private

Definition at line 75 of file LArPandoraGeometryComponents.h.

◆ m_x2

float lar_pandora::LArDetectorGap::m_x2
private

Definition at line 78 of file LArPandoraGeometryComponents.h.

◆ m_y1

float lar_pandora::LArDetectorGap::m_y1
private

Definition at line 76 of file LArPandoraGeometryComponents.h.

◆ m_y2

float lar_pandora::LArDetectorGap::m_y2
private

Definition at line 79 of file LArPandoraGeometryComponents.h.

◆ m_z1

float lar_pandora::LArDetectorGap::m_z1
private

Definition at line 77 of file LArPandoraGeometryComponents.h.

◆ m_z2

float lar_pandora::LArDetectorGap::m_z2
private

Definition at line 80 of file LArPandoraGeometryComponents.h.


The documentation for this class was generated from the following file: