ATLAS Offline Software
Public Types | Public Member Functions | Public Attributes | List of all members
MuonR4::SpacePointMakerAlg::SpacePointStatistics::FieldKey Struct Reference

Helper struct to define the counting categories. More...

Collaboration diagram for MuonR4::SpacePointMakerAlg::SpacePointStatistics::FieldKey:

Public Types

using StIdx_t = Muon::MuonStationIndex::StIndex
 
using TechIdx_t = Muon::MuonStationIndex::TechnologyIndex
 

Public Member Functions

bool operator< (const FieldKey &other) const
 

Public Attributes

StIdx_t stIdx {StIdx_t::StUnknown}
 
TechIdx_t techIdx {TechIdx_t::TechnologyUnknown}
 
int eta {0}
 

Detailed Description

Helper struct to define the counting categories.

Definition at line 69 of file SpacePointMakerAlg.h.

Member Typedef Documentation

◆ StIdx_t

Definition at line 70 of file SpacePointMakerAlg.h.

◆ TechIdx_t

Definition at line 71 of file SpacePointMakerAlg.h.

Member Function Documentation

◆ operator<()

bool MuonR4::SpacePointMakerAlg::SpacePointStatistics::FieldKey::operator< ( const FieldKey other) const

Definition at line 23 of file SpacePointMakerAlg.cxx.

23  {
24  if (techIdx != other.techIdx) {
25  return static_cast<int>(techIdx) < static_cast<int>(other.techIdx);
26  }
27  if (stIdx != other.stIdx) {
28  return static_cast<int>(stIdx) < static_cast<int>(other.stIdx);
29  }
30  return eta < other.eta;
31 }

Member Data Documentation

◆ eta

int MuonR4::SpacePointMakerAlg::SpacePointStatistics::FieldKey::eta {0}

Definition at line 74 of file SpacePointMakerAlg.h.

◆ stIdx

StIdx_t MuonR4::SpacePointMakerAlg::SpacePointStatistics::FieldKey::stIdx {StIdx_t::StUnknown}

Definition at line 72 of file SpacePointMakerAlg.h.

◆ techIdx

TechIdx_t MuonR4::SpacePointMakerAlg::SpacePointStatistics::FieldKey::techIdx {TechIdx_t::TechnologyUnknown}

Definition at line 73 of file SpacePointMakerAlg.h.


The documentation for this struct was generated from the following files:
MuonR4::SpacePointMakerAlg::SpacePointStatistics::FieldKey::techIdx
TechIdx_t techIdx
Definition: SpacePointMakerAlg.h:73
MuonR4::SpacePointMakerAlg::SpacePointStatistics::FieldKey::stIdx
StIdx_t stIdx
Definition: SpacePointMakerAlg.h:72
InDetDD::other
@ other
Definition: InDetDD_Defs.h:16
MuonR4::SpacePointMakerAlg::SpacePointStatistics::FieldKey::eta
int eta
Definition: SpacePointMakerAlg.h:74