Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
MmChamber::MmChannel Struct Reference
Collaboration diagram for MmChamber::MmChannel:

Public Member Functions

bool operator< (const MmChannel &other) const
 Odering operator to use the strip with set. More...
 

Public Attributes

Amg::Vector2D locCenter {Amg::Vector2D::Zero()}
 Local center of the micromega strip. More...
 
Amg::Vector3D globCenter {Amg::Vector3D::Zero()}
 Global center of the micromega strip. More...
 
Amg::Vector3D leftEdge {Amg::Vector3D::Zero()}
 Left edge of the strip. More...
 
Amg::Vector3D rightEdge {Amg::Vector3D::Zero()}
 Right edge of the strip. More...
 
double stripLength {0.}
 length of the strip More...
 
unsigned int channel {0}
 strip number More...
 
unsigned int gasGap {0}
 Gas gap of the strip. More...
 
bool isStereo {false}
 Short flag whether the angle is stereo. More...
 

Detailed Description

Definition at line 72 of file runMmGeoComparison.cxx.

Member Function Documentation

◆ operator<()

bool MmChamber::MmChannel::operator< ( const MmChannel other) const
inline

Odering operator to use the strip with set.

Definition at line 90 of file runMmGeoComparison.cxx.

90  {
91  if (gasGap != other.gasGap) return gasGap < other.gasGap;
92  return channel < other.channel;
93  }

Member Data Documentation

◆ channel

unsigned int MmChamber::MmChannel::channel {0}

strip number

Definition at line 84 of file runMmGeoComparison.cxx.

◆ gasGap

unsigned int MmChamber::MmChannel::gasGap {0}

Gas gap of the strip.

Definition at line 86 of file runMmGeoComparison.cxx.

◆ globCenter

Amg::Vector3D MmChamber::MmChannel::globCenter {Amg::Vector3D::Zero()}

Global center of the micromega strip.

Definition at line 76 of file runMmGeoComparison.cxx.

◆ isStereo

bool MmChamber::MmChannel::isStereo {false}

Short flag whether the angle is stereo.

Definition at line 88 of file runMmGeoComparison.cxx.

◆ leftEdge

Amg::Vector3D MmChamber::MmChannel::leftEdge {Amg::Vector3D::Zero()}

Left edge of the strip.

Definition at line 78 of file runMmGeoComparison.cxx.

◆ locCenter

Amg::Vector2D MmChamber::MmChannel::locCenter {Amg::Vector2D::Zero()}

Local center of the micromega strip.

Definition at line 74 of file runMmGeoComparison.cxx.

◆ rightEdge

Amg::Vector3D MmChamber::MmChannel::rightEdge {Amg::Vector3D::Zero()}

Right edge of the strip.

Definition at line 80 of file runMmGeoComparison.cxx.

◆ stripLength

double MmChamber::MmChannel::stripLength {0.}

length of the strip

Definition at line 82 of file runMmGeoComparison.cxx.


The documentation for this struct was generated from the following file:
MmChamber::MmChannel::gasGap
unsigned int gasGap
Gas gap of the strip.
Definition: runMmGeoComparison.cxx:86
MmChamber::MmChannel::channel
unsigned int channel
strip number
Definition: runMmGeoComparison.cxx:84
InDetDD::other
@ other
Definition: InDetDD_Defs.h:16