LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
lar_pandora::LArDetectorGap Class Reference

drift volume class to hold properties of drift volume More...

#include "LArPandoraGeometry.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...
 

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 19 of file LArPandoraGeometry.h.

Constructor & Destructor Documentation

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 335 of file LArPandoraGeometry.h.

335  :
336  m_x1(x1), m_y1(y1), m_z1(z1), m_x2(x2), m_y2(y2), m_z2(z2)
337 {
338 }
Float_t y1[n_points_granero]
Definition: compare.C:5
Float_t x1[n_points_granero]
Definition: compare.C:5
Float_t y2[n_points_geant4]
Definition: compare.C:26
Float_t x2[n_points_geant4]
Definition: compare.C:26

Member Function Documentation

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

Get lower X coordinate.

Definition at line 342 of file LArPandoraGeometry.h.

References m_x1.

343 {
344  return m_x1;
345 }
float lar_pandora::LArDetectorGap::GetX2 ( ) const
inline

Get upper X coordinate.

Definition at line 363 of file LArPandoraGeometry.h.

References m_x2.

364 {
365  return m_x2;
366 }
float lar_pandora::LArDetectorGap::GetY1 ( ) const
inline

Get lower y coordinate.

Definition at line 349 of file LArPandoraGeometry.h.

References m_y1.

350 {
351  return m_y1;
352 }
float lar_pandora::LArDetectorGap::GetY2 ( ) const
inline

Get upper Y coordinate.

Definition at line 370 of file LArPandoraGeometry.h.

References m_y2.

371 {
372  return m_y2;
373 }
float lar_pandora::LArDetectorGap::GetZ1 ( ) const
inline

Get lower Z coordinate.

Definition at line 356 of file LArPandoraGeometry.h.

References m_z1.

357 {
358  return m_z1;
359 }
float lar_pandora::LArDetectorGap::GetZ2 ( ) const
inline

Get upper Z coordinate.

Definition at line 377 of file LArPandoraGeometry.h.

References m_z2.

378 {
379  return m_z2;
380 }

Member Data Documentation

float lar_pandora::LArDetectorGap::m_x1
private

Definition at line 65 of file LArPandoraGeometry.h.

Referenced by GetX1().

float lar_pandora::LArDetectorGap::m_x2
private

Definition at line 68 of file LArPandoraGeometry.h.

Referenced by GetX2().

float lar_pandora::LArDetectorGap::m_y1
private

Definition at line 66 of file LArPandoraGeometry.h.

Referenced by GetY1().

float lar_pandora::LArDetectorGap::m_y2
private

Definition at line 69 of file LArPandoraGeometry.h.

Referenced by GetY2().

float lar_pandora::LArDetectorGap::m_z1
private

Definition at line 67 of file LArPandoraGeometry.h.

Referenced by GetZ1().

float lar_pandora::LArDetectorGap::m_z2
private

Definition at line 70 of file LArPandoraGeometry.h.

Referenced by GetZ2().


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