ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
sTgcChamber::sTgcChannel Struct Reference
Collaboration diagram for sTgcChamber::sTgcChannel:

Public Member Functions

bool operator< (const sTgcChannel &other) const
 Ordering operator to use the wireGroup with set. More...
 

Public Attributes

Amg::Vector2D localPosition {Amg::Vector2D::Zero()}
 local strip postion More...
 
Amg::Vector3D globalPosition {Amg::Vector3D::Zero()}
 global strip postion More...
 
unsigned int channelNumber {0}
 wireGroup/strip number More...
 
unsigned int gasGap {0}
 Gas gap of the wireGroup/strip. More...
 
unsigned int channelType {0}
 Channel type to indicate wireGroup/strip. More...
 
double channelLen {0}
 Length of channel wireGroup/strip. More...
 

Detailed Description

Definition at line 87 of file runsTgcGeoComparison.cxx.

Member Function Documentation

◆ operator<()

bool sTgcChamber::sTgcChannel::operator< ( const sTgcChannel other) const
inline

Ordering operator to use the wireGroup with set.

Definition at line 101 of file runsTgcGeoComparison.cxx.

101  {
102  if (gasGap != other.gasGap) return gasGap < other.gasGap;
103  if (channelType != other.channelType) return channelType < other.channelType;
104  return channelNumber < other.channelNumber;
105  }

Member Data Documentation

◆ channelLen

double sTgcChamber::sTgcChannel::channelLen {0}

Length of channel wireGroup/strip.

Definition at line 99 of file runsTgcGeoComparison.cxx.

◆ channelNumber

unsigned int sTgcChamber::sTgcChannel::channelNumber {0}

wireGroup/strip number

Definition at line 93 of file runsTgcGeoComparison.cxx.

◆ channelType

unsigned int sTgcChamber::sTgcChannel::channelType {0}

Channel type to indicate wireGroup/strip.

Definition at line 97 of file runsTgcGeoComparison.cxx.

◆ gasGap

unsigned int sTgcChamber::sTgcChannel::gasGap {0}

Gas gap of the wireGroup/strip.

Definition at line 95 of file runsTgcGeoComparison.cxx.

◆ globalPosition

Amg::Vector3D sTgcChamber::sTgcChannel::globalPosition {Amg::Vector3D::Zero()}

global strip postion

Definition at line 91 of file runsTgcGeoComparison.cxx.

◆ localPosition

Amg::Vector2D sTgcChamber::sTgcChannel::localPosition {Amg::Vector2D::Zero()}

local strip postion

Definition at line 89 of file runsTgcGeoComparison.cxx.


The documentation for this struct was generated from the following file:
sTgcChamber::sTgcChannel::channelNumber
unsigned int channelNumber
wireGroup/strip number
Definition: runsTgcGeoComparison.cxx:93
InDetDD::other
@ other
Definition: InDetDD_Defs.h:16
sTgcChamber::sTgcChannel::gasGap
unsigned int gasGap
Gas gap of the wireGroup/strip.
Definition: runsTgcGeoComparison.cxx:95
sTgcChamber::sTgcChannel::channelType
unsigned int channelType
Channel type to indicate wireGroup/strip.
Definition: runsTgcGeoComparison.cxx:97