![]() |
ATLAS Offline Software
|
#include <ITkPixelCablingData.h>
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 |
| std::unordered_map< uint32_t, ITkPixelOnlineId > | m_offlineDetectorResourceID2OnlineIdMap {} |
| std::vector< uint32_t > | m_sourceIDs {} |
| std::unordered_map< uint32_t, ITkPixelCabling::TransformType > | m_module2TransformTypeMap {} |
Friends | |
| std::istream & | operator>> (std::istream &is, ITkPixelCablingData &cabling) |
| stream extraction to read value from stream into ITkPixelCablingData | |
| std::ostream & | operator<< (std::ostream &os, const ITkPixelCablingData &cabling) |
| stream insertion for debugging | |
Definition at line 127 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::addEntryOffOn | ( | const uint32_t & | offlineDetectorResourceID, |
| const ITkPixelOnlineId & | onlineId ) |
Definition at line 69 of file ITkPixelCablingData.cxx.
| void ITkPixelCablingData::addEntryOnOff | ( | const ITkPixelOnlineId & | idOn, |
| const Identifier & | idOff ) |
Definition at line 77 of file ITkPixelCablingData.cxx.
| void ITkPixelCablingData::addEntryOnOff | ( | const ITkPixelOnlineId & | idOn, |
| const ITkPixelCabling::ModuleInfo< Identifier > & | moduleInfo ) |
Definition at line 81 of file ITkPixelCablingData.cxx.
| void ITkPixelCablingData::addSourceID | ( | const uint32_t & | sourceID | ) |
Definition at line 73 of file ITkPixelCablingData.cxx.
| void ITkPixelCablingData::addTransformType | ( | const uint32_t & | moduleID, |
| const ITkPixelCabling::TransformType & | transform ) |
Definition at line 85 of file ITkPixelCablingData.cxx.
| bool ITkPixelCablingData::empty | ( | ) | const |
Definition at line 16 of file ITkPixelCablingData.cxx.
|
inline |
Definition at line 146 of file ITkPixelCablingData.h.
| Identifier ITkPixelCablingData::offlineId | ( | const ITkPixelOnlineId & | id | ) | const |
| ITkPixelCabling::ModuleInfo< Identifier > ITkPixelCablingData::offlineModuleInfo | ( | const ITkPixelOnlineId & | id | ) | const |
Definition at line 98 of file ITkPixelCablingData.cxx.
| ITkPixelOnlineId ITkPixelCablingData::onlineId | ( | const Identifier & | id | ) | const |
Definition at line 26 of file ITkPixelCablingData.cxx.
| ITkPixelOnlineId ITkPixelCablingData::onlineId | ( | const uint32_t & | offlineDetectorResourceID | ) | const |
Definition at line 107 of file ITkPixelCablingData.cxx.
|
inline |
Definition at line 143 of file ITkPixelCablingData.h.
| ITkPixelCabling::ModuleInfo< ITkPixelOnlineId > ITkPixelCablingData::onlineModuleInfo | ( | const Identifier & | id | ) | const |
Definition at line 89 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.
|
inline |
Definition at line 144 of file ITkPixelCablingData.h.
| ITkPixelCabling::TransformType ITkPixelCablingData::transformType | ( | const uint32_t & | moduleID | ) | const |
Definition at line 116 of file ITkPixelCablingData.cxx.
|
friend |
stream insertion for debugging
Definition at line 52 of file ITkPixelCablingData.cxx.
|
friend |
stream extraction to read value from stream into ITkPixelCablingData
Definition at line 40 of file ITkPixelCablingData.cxx.
|
private |
Definition at line 204 of file ITkPixelCablingData.h.
|
private |
Definition at line 183 of file ITkPixelCablingData.h.
|
private |
Definition at line 195 of file ITkPixelCablingData.h.
|
private |
Definition at line 180 of file ITkPixelCablingData.h.
|
private |
Definition at line 198 of file ITkPixelCablingData.h.
|
private |
Definition at line 189 of file ITkPixelCablingData.h.
|
private |
Definition at line 192 of file ITkPixelCablingData.h.
|
private |
Definition at line 186 of file ITkPixelCablingData.h.
|
private |
Definition at line 201 of file ITkPixelCablingData.h.