![]() |
ATLAS Offline Software
|
This is a StoreGate object holding the TT offline-online map. More...
#include <CaloTTOnOffIdMap.h>
Public Types | |
| typedef CaloTTOnOffId | PDATA |
Public Member Functions | |
| CaloTTOnOffIdMap () | |
| ~CaloTTOnOffIdMap () | |
| void | set (const PDATA &t) |
| initialize from Nova More... | |
| HWIdentifier | createSignalChannelID (const Identifier &id, bool bQuiet=false) const |
| return the corresponfing online Id of an offline one More... | |
| Identifier | cnvToIdentifier (const HWIdentifier &sid, bool bQuiet=false) const |
| return the corresponfing offline Id of an online one More... | |
| CaloTTOnOffId_P * | getP () |
| return the persistified map More... | |
| void | set (const CaloTTOnOffId_P &t) |
| initialize from POOL More... | |
Private Member Functions | |
| void | convert_to_P (const CaloTTOnOffId &t) |
| void | convert_to_D (const CaloTTOnOffId_P &t, CaloTTOnOffId &d) |
Private Attributes | |
| std::map< Identifier, HWIdentifier > | m_off2onIdMap |
| std::map< HWIdentifier, Identifier > | m_on2offIdMap |
| CaloTTOnOffId_P | m_persData |
This is a StoreGate object holding the TT offline-online map.
Its persistifiable version is the CaloTTOnOffId_P class
Definition at line 25 of file CaloTTOnOffIdMap.h.
| typedef CaloTTOnOffId CaloTTOnOffIdMap::PDATA |
Definition at line 29 of file CaloTTOnOffIdMap.h.
| CaloTTOnOffIdMap::CaloTTOnOffIdMap | ( | ) |
Definition at line 20 of file CaloTTOnOffIdMap.cxx.
| CaloTTOnOffIdMap::~CaloTTOnOffIdMap | ( | ) |
Definition at line 24 of file CaloTTOnOffIdMap.cxx.
| Identifier CaloTTOnOffIdMap::cnvToIdentifier | ( | const HWIdentifier & | sid, |
| bool | bQuiet = false |
||
| ) | const |
return the corresponfing offline Id of an online one
Definition at line 117 of file CaloTTOnOffIdMap.cxx.
|
private |
Definition at line 168 of file CaloTTOnOffIdMap.cxx.
|
private |
Definition at line 142 of file CaloTTOnOffIdMap.cxx.
| HWIdentifier CaloTTOnOffIdMap::createSignalChannelID | ( | const Identifier & | id, |
| bool | bQuiet = false |
||
| ) | const |
return the corresponfing online Id of an offline one
Definition at line 95 of file CaloTTOnOffIdMap.cxx.
| CaloTTOnOffId_P * CaloTTOnOffIdMap::getP | ( | ) |
return the persistified map
Definition at line 138 of file CaloTTOnOffIdMap.cxx.
| void CaloTTOnOffIdMap::set | ( | const CaloTTOnOffId_P & | t | ) |
|
private |
Definition at line 60 of file CaloTTOnOffIdMap.h.
|
private |
Definition at line 61 of file CaloTTOnOffIdMap.h.
|
private |
Definition at line 63 of file CaloTTOnOffIdMap.h.
1.8.18