ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
PixelStaveTypes::Key Class Reference
Collaboration diagram for PixelStaveTypes::Key:

Public Member Functions

 Key (int layer_in, int phiModule_in)
 
bool operator< (const Key &rhs) const
 

Public Attributes

int layer
 
int phiModule
 

Detailed Description

Definition at line 22 of file PixelStaveTypes.h.

Constructor & Destructor Documentation

◆ Key()

PixelStaveTypes::Key::Key ( int  layer_in,
int  phiModule_in 
)

Definition at line 23 of file PixelStaveTypes.cxx.

24  : layer(layer_in),
25  phiModule(phiModule_in)
26 {}

Member Function Documentation

◆ operator<()

bool PixelStaveTypes::Key::operator< ( const Key rhs) const

Definition at line 28 of file PixelStaveTypes.cxx.

30 {
31  return
32  ((layer < rhs.layer) ||
33  (layer == rhs.layer && phiModule < rhs.phiModule));
34 }

Member Data Documentation

◆ layer

int PixelStaveTypes::Key::layer

Definition at line 26 of file PixelStaveTypes.h.

◆ phiModule

int PixelStaveTypes::Key::phiModule

Definition at line 27 of file PixelStaveTypes.h.


The documentation for this class was generated from the following files:
PixelStaveTypes::Key::layer
int layer
Definition: PixelStaveTypes.h:26
PixelStaveTypes::Key::phiModule
int phiModule
Definition: PixelStaveTypes.h:27