ATLAS Offline Software
Loading...
Searching...
No Matches
RpcChamber::RpcStrip Struct Reference
Collaboration diagram for RpcChamber::RpcStrip:

Public Member Functions

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

Public Attributes

Amg::Vector3D position {Amg::Vector3D::Zero()}
 global position of the strip
Amg::Vector2D locPos {Amg::Vector2D::Zero()}
 local position w.r.t tracking plane
unsigned int strip {0}
 Strip number.
unsigned int gasGap {0}
 Gas gap of the strip.
unsigned int doubletPhi {0}
 Phi panel of the strip.
bool measPhi {false}
 flag whether the strip measures phi

Detailed Description

Definition at line 67 of file runRpcGeoComparison.cxx.

Member Function Documentation

◆ operator<()

bool RpcChamber::RpcStrip::operator< ( const RpcStrip & other) const
inline

Odering operator to use the strip with set.

Definition at line 82 of file runRpcGeoComparison.cxx.

82 {
83 if (measPhi != other.measPhi) return !measPhi;
84 if (doubletPhi != other.doubletPhi) return doubletPhi < other.doubletPhi;
85 if (gasGap != other.gasGap) return gasGap < other.gasGap;
86 return strip < other.strip;
87 }
unsigned int strip
Strip number.
unsigned int gasGap
Gas gap of the strip.
bool measPhi
flag whether the strip measures phi
unsigned int doubletPhi
Phi panel of the strip.

Member Data Documentation

◆ doubletPhi

unsigned int RpcChamber::RpcStrip::doubletPhi {0}

Phi panel of the strip.

Definition at line 77 of file runRpcGeoComparison.cxx.

77{0};

◆ gasGap

unsigned int RpcChamber::RpcStrip::gasGap {0}

Gas gap of the strip.

Definition at line 75 of file runRpcGeoComparison.cxx.

75{0};

◆ locPos

Amg::Vector2D RpcChamber::RpcStrip::locPos {Amg::Vector2D::Zero()}

local position w.r.t tracking plane

Definition at line 71 of file runRpcGeoComparison.cxx.

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

◆ measPhi

bool RpcChamber::RpcStrip::measPhi {false}

flag whether the strip measures phi

Definition at line 79 of file runRpcGeoComparison.cxx.

79{false};

◆ position

Amg::Vector3D RpcChamber::RpcStrip::position {Amg::Vector3D::Zero()}

global position of the strip

Definition at line 69 of file runRpcGeoComparison.cxx.

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

◆ strip

unsigned int RpcChamber::RpcStrip::strip {0}

Strip number.

Definition at line 73 of file runRpcGeoComparison.cxx.

73{0};

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