ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
NswAsBuilt::stripIdentifier_t Struct Reference

Athena indices of a MM strip. More...

#include <Identifier.h>

Collaboration diagram for NswAsBuilt::stripIdentifier_t:

Public Member Functions

bool operator< (const stripIdentifier_t &o) const
 
bool operator== (const stripIdentifier_t &o) const
 

Public Attributes

quadrupletIdentifier_t quadruplet {}
 
int ilayer {0}
 
int istrip {0}
 

Detailed Description

Athena indices of a MM strip.

Definition at line 81 of file MuonSpectrometer/MuonDetDescr/MuonNSWAsBuilt/MuonNSWAsBuilt/Identifier.h.

Member Function Documentation

◆ operator<()

bool NswAsBuilt::stripIdentifier_t::operator< ( const stripIdentifier_t o) const
inline

Definition at line 86 of file MuonSpectrometer/MuonDetDescr/MuonNSWAsBuilt/MuonNSWAsBuilt/Identifier.h.

86  {
87  return std::tie(quadruplet, ilayer, istrip) < std::tie(o.quadruplet, o.ilayer, o.istrip);
88  }

◆ operator==()

bool NswAsBuilt::stripIdentifier_t::operator== ( const stripIdentifier_t o) const
inline

Definition at line 89 of file MuonSpectrometer/MuonDetDescr/MuonNSWAsBuilt/MuonNSWAsBuilt/Identifier.h.

89  {
90  return std::tie(quadruplet, ilayer, istrip) == std::tie(o.quadruplet, o.ilayer, o.istrip);
91  }

Member Data Documentation

◆ ilayer

int NswAsBuilt::stripIdentifier_t::ilayer {0}

◆ istrip

int NswAsBuilt::stripIdentifier_t::istrip {0}

◆ quadruplet

quadrupletIdentifier_t NswAsBuilt::stripIdentifier_t::quadruplet {}

The documentation for this struct was generated from the following file:
NswAsBuilt::stripIdentifier_t::quadruplet
quadrupletIdentifier_t quadruplet
Definition: MuonSpectrometer/MuonDetDescr/MuonNSWAsBuilt/MuonNSWAsBuilt/Identifier.h:82
NswAsBuilt::stripIdentifier_t::ilayer
int ilayer
Definition: MuonSpectrometer/MuonDetDescr/MuonNSWAsBuilt/MuonNSWAsBuilt/Identifier.h:83
NswAsBuilt::stripIdentifier_t::istrip
int istrip
Definition: MuonSpectrometer/MuonDetDescr/MuonNSWAsBuilt/MuonNSWAsBuilt/Identifier.h:84