ATLAS Offline Software
Loading...
Searching...
No Matches
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.

Public Attributes

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

Detailed Description

Definition at line 98 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 112 of file runsTgcGeoComparison.cxx.

112 {
113 if (gasGap != other.gasGap) return gasGap < other.gasGap;
114 if (channelType != other.channelType) return channelType < other.channelType;
115 return channelNumber < other.channelNumber;
116 }
unsigned int channelNumber
wireGroup/strip number
unsigned int channelType
Channel type to indicate wireGroup/strip.
unsigned int gasGap
Gas gap of the wireGroup/strip.

Member Data Documentation

◆ channelLen

double sTgcChamber::sTgcChannel::channelLen {0}

Length of channel wireGroup/strip.

Definition at line 110 of file runsTgcGeoComparison.cxx.

110{0};

◆ channelNumber

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

wireGroup/strip number

Definition at line 104 of file runsTgcGeoComparison.cxx.

104{0};

◆ channelType

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

Channel type to indicate wireGroup/strip.

Definition at line 108 of file runsTgcGeoComparison.cxx.

108{0};

◆ gasGap

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

Gas gap of the wireGroup/strip.

Definition at line 106 of file runsTgcGeoComparison.cxx.

106{0};

◆ globalPosition

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

global strip postion

Definition at line 102 of file runsTgcGeoComparison.cxx.

102{Amg::Vector3D::Zero()};

◆ localPosition

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

local strip postion

Definition at line 100 of file runsTgcGeoComparison.cxx.

100{Amg::Vector2D::Zero()};

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