![]() |
ATLAS Offline Software
|
#include <ITkPixelCablingData.h>
Public Member Functions | |
| bool | empty () const |
| std::size_t | size () const |
| ITkPixelOnlineId | onlineId (const Identifier &id) const |
| Identifier | offlineId (const ITkPixelOnlineId &id) const |
| ITkPixelCabling::ModuleInfo< ITkPixelOnlineId > | onlineModuleInfo (const Identifier &id) const |
| ITkPixelCabling::ModuleInfo< Identifier > | offlineModuleInfo (const ITkPixelOnlineId &id) const |
| void | addEntryOffOn (const Identifier &idOff, const ITkPixelOnlineId &idOn) |
| void | addEntryOffOn (const Identifier &idOff, const ITkPixelCabling::ModuleInfo< ITkPixelOnlineId > &moduleInfo) |
| void | addEntryOnOff (const ITkPixelOnlineId &idOn, const Identifier &idOff) |
| void | addEntryOnOff (const ITkPixelOnlineId &idOn, const ITkPixelCabling::ModuleInfo< Identifier > &moduleInfo) |
| void | print () const |
Private Attributes | |
| std::unordered_map< Identifier, ITkPixelOnlineId > | m_offline2OnlineMap |
| std::unordered_map< Identifier, ITkPixelCabling::ModuleInfo< ITkPixelOnlineId > > | m_offline2ModuleInfoMap |
| std::unordered_map< ITkPixelOnlineId, Identifier > | m_online2OfflineMap |
| std::unordered_map< ITkPixelOnlineId, ITkPixelCabling::ModuleInfo< Identifier > > | m_online2ModuleInfoMap |
| std::unordered_map< ITkPixelOnlineId, ITkPixelCabling::ModuleType > | m_online2ModuleType |
| std::unordered_map< Identifier, ITkPixelCabling::ModuleType > | m_offline2ModuleType |
Friends | |
| std::istream & | operator>> (std::istream &is, ITkPixelCablingData &cabling) |
| stream extraction to read value from stream into ITkPixelCablingData More... | |
| std::ostream & | operator<< (std::ostream &os, const ITkPixelCablingData &cabling) |
| stream insertion for debugging More... | |
Definition at line 105 of file ITkPixelCablingData.h.
| void ITkPixelCablingData::addEntryOffOn | ( | const Identifier & | idOff, |
| const ITkPixelCabling::ModuleInfo< ITkPixelOnlineId > & | moduleInfo | ||
| ) |
Definition at line 65 of file ITkPixelCablingData.cxx.
| void ITkPixelCablingData::addEntryOffOn | ( | const Identifier & | idOff, |
| const ITkPixelOnlineId & | idOn | ||
| ) |
Definition at line 61 of file ITkPixelCablingData.cxx.
| void ITkPixelCablingData::addEntryOnOff | ( | const ITkPixelOnlineId & | idOn, |
| const Identifier & | idOff | ||
| ) |
Definition at line 69 of file ITkPixelCablingData.cxx.
| void ITkPixelCablingData::addEntryOnOff | ( | const ITkPixelOnlineId & | idOn, |
| const ITkPixelCabling::ModuleInfo< Identifier > & | moduleInfo | ||
| ) |
Definition at line 73 of file ITkPixelCablingData.cxx.
| bool ITkPixelCablingData::empty | ( | ) | const |
Definition at line 16 of file ITkPixelCablingData.cxx.
| Identifier ITkPixelCablingData::offlineId | ( | const ITkPixelOnlineId & | id | ) | const |
| ITkPixelCabling::ModuleInfo< Identifier > ITkPixelCablingData::offlineModuleInfo | ( | const ITkPixelOnlineId & | id | ) | const |
Definition at line 86 of file ITkPixelCablingData.cxx.
| ITkPixelOnlineId ITkPixelCablingData::onlineId | ( | const Identifier & | id | ) | const |
Definition at line 26 of file ITkPixelCablingData.cxx.
| ITkPixelCabling::ModuleInfo< ITkPixelOnlineId > ITkPixelCablingData::onlineModuleInfo | ( | const Identifier & | id | ) | const |
Definition at line 77 of file ITkPixelCablingData.cxx.
| void ITkPixelCablingData::print | ( | ) | const |
Definition at line 33 of file ITkPixelCablingData.cxx.
| std::size_t ITkPixelCablingData::size | ( | ) | const |
Definition at line 21 of file ITkPixelCablingData.cxx.
|
friend |
|
friend |
stream extraction to read value from stream into ITkPixelCablingData
Definition at line 40 of file ITkPixelCablingData.cxx.
|
private |
Definition at line 141 of file ITkPixelCablingData.h.
|
private |
Definition at line 153 of file ITkPixelCablingData.h.
|
private |
Definition at line 138 of file ITkPixelCablingData.h.
|
private |
Definition at line 147 of file ITkPixelCablingData.h.
|
private |
Definition at line 150 of file ITkPixelCablingData.h.
|
private |
Definition at line 144 of file ITkPixelCablingData.h.
1.8.18