drift volume class to hold properties of drift volume
More...
#include <LArPandoraGeometryComponents.h>
|
| LArDriftVolume (const unsigned int volumeID, const bool isPositiveDrift, const float wirePitchU, const float wirePitchV, const float wirePitchW, const float wireAngleU, const float wireAngleV, const float wireAngleW, const float centerX, const float centerY, const float centerZ, const float widthX, const float widthY, const float widthZ, const float sigmaUVZ, const LArDaughterDriftVolumeList &tpcVolumeList) |
| Constructor. More...
|
|
unsigned int | GetVolumeID () const |
| Return unique ID. More...
|
|
bool | IsPositiveDrift () const |
| Return drift direction (true if positive) More...
|
|
float | GetWirePitchU () const |
| Return wire pitch in U view. More...
|
|
float | GetWirePitchV () const |
| Return wire pictch in V view. More...
|
|
float | GetWirePitchW () const |
| Return wire pitch in W view. More...
|
|
float | GetWireAngleU () const |
| Return wire angle in U view (Pandora convention) More...
|
|
float | GetWireAngleV () const |
| Return wire angle in V view (Pandora convention) More...
|
|
float | GetWireAngleW () const |
| Return wire angle in W view (Pandora convention) More...
|
|
float | GetCenterX () const |
| Return X position at centre of drift volume. More...
|
|
float | GetCenterY () const |
| Return Y position at centre of drift volume. More...
|
|
float | GetCenterZ () const |
| Return Z position at centre of drift volume. More...
|
|
float | GetWidthX () const |
| Return X span of drift volume. More...
|
|
float | GetWidthY () const |
| Return Y span of drift volume. More...
|
|
float | GetWidthZ () const |
| Return Z span of drift volume. More...
|
|
float | GetSigmaUVZ () const |
| Return sigmaUVZ parameter (used for matching views) More...
|
|
const LArDaughterDriftVolumeList & | GetTpcVolumeList () const |
| Return list of daughter drift volumes associated with this drift volume. More...
|
|
drift volume class to hold properties of drift volume
Definition at line 173 of file LArPandoraGeometryComponents.h.
lar_pandora::LArDriftVolume::LArDriftVolume |
( |
const unsigned int |
volumeID, |
|
|
const bool |
isPositiveDrift, |
|
|
const float |
wirePitchU, |
|
|
const float |
wirePitchV, |
|
|
const float |
wirePitchW, |
|
|
const float |
wireAngleU, |
|
|
const float |
wireAngleV, |
|
|
const float |
wireAngleW, |
|
|
const float |
centerX, |
|
|
const float |
centerY, |
|
|
const float |
centerZ, |
|
|
const float |
widthX, |
|
|
const float |
widthY, |
|
|
const float |
widthZ, |
|
|
const float |
sigmaUVZ, |
|
|
const LArDaughterDriftVolumeList & |
tpcVolumeList |
|
) |
| |
Constructor.
- Parameters
-
volumeID | unique ID number |
isPositiveDrift | direction of drift |
wirePitchU | wire pitch (U view) |
wirePitchV | wire pitch (V view) |
wirePitchW | wire pitch (W view) |
wireAngleU | wire angle (U view) |
wireAngleV | wire angle (V view) |
wireAngleW | wire angle (W view) |
centerX | centre of volume (X) |
centerY | centre of volume (Y) |
centerZ | centre of volume (Z) |
widthX | width of volume (X) |
widthY | width of volume (Y) |
widthZ | width of volume (Z) |
thetaU | wire angle to vertical (U) |
thetaV | wire angle to vertical (V) |
sigmaUVZ | matching between views |
tpcVolumeList | input list of TPC volumes |
Definition at line 470 of file LArPandoraGeometry.cxx.
LArDaughterDriftVolumeList m_tpcVolumeList
float lar_pandora::LArDriftVolume::GetCenterX |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetCenterY |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetCenterZ |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetSigmaUVZ |
( |
| ) |
const |
|
inline |
Return list of daughter drift volumes associated with this drift volume.
Definition at line 594 of file LArPandoraGeometryComponents.h.
LArDaughterDriftVolumeList m_tpcVolumeList
unsigned int lar_pandora::LArDriftVolume::GetVolumeID |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetWidthX |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetWidthY |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetWidthZ |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetWireAngleU |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetWireAngleV |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetWireAngleW |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetWirePitchU |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetWirePitchV |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::GetWirePitchW |
( |
| ) |
const |
|
inline |
bool lar_pandora::LArDriftVolume::IsPositiveDrift |
( |
| ) |
const |
|
inline |
float lar_pandora::LArDriftVolume::m_centerX |
|
private |
float lar_pandora::LArDriftVolume::m_centerY |
|
private |
float lar_pandora::LArDriftVolume::m_centerZ |
|
private |
bool lar_pandora::LArDriftVolume::m_isPositiveDrift |
|
private |
float lar_pandora::LArDriftVolume::m_sigmaUVZ |
|
private |
unsigned int lar_pandora::LArDriftVolume::m_volumeID |
|
private |
float lar_pandora::LArDriftVolume::m_widthX |
|
private |
float lar_pandora::LArDriftVolume::m_widthY |
|
private |
float lar_pandora::LArDriftVolume::m_widthZ |
|
private |
float lar_pandora::LArDriftVolume::m_wireAngleU |
|
private |
float lar_pandora::LArDriftVolume::m_wireAngleV |
|
private |
float lar_pandora::LArDriftVolume::m_wireAngleW |
|
private |
float lar_pandora::LArDriftVolume::m_wirePitchU |
|
private |
float lar_pandora::LArDriftVolume::m_wirePitchV |
|
private |
float lar_pandora::LArDriftVolume::m_wirePitchW |
|
private |
The documentation for this class was generated from the following files: