ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
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. More...
 

Public Attributes

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

Detailed Description

Definition at line 64 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 79 of file runRpcGeoComparison.cxx.

79  {
80  if (measPhi != other.measPhi) return !measPhi;
81  if (doubletPhi != other.doubletPhi) return doubletPhi < other.doubletPhi;
82  if (gasGap != other.gasGap) return gasGap < other.gasGap;
83  return strip < other.strip;
84  }

Member Data Documentation

◆ doubletPhi

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

Phi panel of the strip.

Definition at line 74 of file runRpcGeoComparison.cxx.

◆ gasGap

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

Gas gap of the strip.

Definition at line 72 of file runRpcGeoComparison.cxx.

◆ locPos

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

local position w.r.t tracking plane

Definition at line 68 of file runRpcGeoComparison.cxx.

◆ measPhi

bool RpcChamber::RpcStrip::measPhi {false}

flag whether the strip measures phi

Definition at line 76 of file runRpcGeoComparison.cxx.

◆ position

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

global position of the strip

Definition at line 66 of file runRpcGeoComparison.cxx.

◆ strip

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

Strip number.

Definition at line 70 of file runRpcGeoComparison.cxx.


The documentation for this struct was generated from the following file:
RpcChamber::RpcStrip::doubletPhi
unsigned int doubletPhi
Phi panel of the strip.
Definition: runRpcGeoComparison.cxx:74
RpcChamber::RpcStrip::strip
unsigned int strip
Strip number.
Definition: runRpcGeoComparison.cxx:70
RpcChamber::RpcStrip::measPhi
bool measPhi
flag whether the strip measures phi
Definition: runRpcGeoComparison.cxx:76
InDetDD::other
@ other
Definition: InDetDD_Defs.h:16
RpcChamber::RpcStrip::gasGap
unsigned int gasGap
Gas gap of the strip.
Definition: runRpcGeoComparison.cxx:72