ATLAS Offline Software
Loading...
Searching...
No Matches
PixelMaterialMap::Key Class Reference
Collaboration diagram for PixelMaterialMap::Key:

Public Member Functions

 Key (int layerdisk_in, int typenum_in, std::string_view volumeName_in)
bool operator< (const Key &rhs) const

Public Attributes

int layerdisk {}
int typenum {}
std::string volumeName

Detailed Description

Definition at line 26 of file PixelMaterialMap.h.

Constructor & Destructor Documentation

◆ Key()

PixelMaterialMap::Key::Key ( int layerdisk_in,
int typenum_in,
std::string_view volumeName_in )

Definition at line 11 of file PixelMaterialMap.cxx.

11 :
12 layerdisk(layerdisk_in),
13 typenum(typenum_in),
14 volumeName(volumeName_in)
15{}

Member Function Documentation

◆ operator<()

bool PixelMaterialMap::Key::operator< ( const Key & rhs) const

Definition at line 17 of file PixelMaterialMap.cxx.

19{
20 return std::tie(volumeName, layerdisk, typenum) <
21 std::tie(rhs.volumeName, rhs.layerdisk, rhs.typenum);
22}

Member Data Documentation

◆ layerdisk

int PixelMaterialMap::Key::layerdisk {}

Definition at line 30 of file PixelMaterialMap.h.

30{};

◆ typenum

int PixelMaterialMap::Key::typenum {}

Definition at line 31 of file PixelMaterialMap.h.

31{};

◆ volumeName

std::string PixelMaterialMap::Key::volumeName

Definition at line 32 of file PixelMaterialMap.h.


The documentation for this class was generated from the following files: