ATLAS Offline Software
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...
 
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 66 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 82 of file runMmGeoComparison.cxx.

82  {
83  if (gasGap != other.gasGap) return gasGap < other.gasGap;
84  return channel < other.channel;
85  }

Member Data Documentation

◆ channel

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

strip number

Definition at line 76 of file runMmGeoComparison.cxx.

◆ gasGap

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

Gas gap of the strip.

Definition at line 78 of file runMmGeoComparison.cxx.

◆ globCenter

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

Global center of the micromega strip.

Definition at line 70 of file runMmGeoComparison.cxx.

◆ isStereo

bool MmChamber::MmChannel::isStereo {false}

Short flag whether the angle is stereo.

Definition at line 80 of file runMmGeoComparison.cxx.

◆ leftEdge

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

Left edge of the strip.

Definition at line 72 of file runMmGeoComparison.cxx.

◆ locCenter

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

Local center of the micromega strip.

Definition at line 68 of file runMmGeoComparison.cxx.

◆ rightEdge

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

Right edge of the strip.

Definition at line 74 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:78
MmChamber::MmChannel::channel
unsigned int channel
strip number
Definition: runMmGeoComparison.cxx:76
InDetDD::other
@ other
Definition: InDetDD_Defs.h:16