![]() |
ATLAS Offline Software
|
#include <TGCDatabaseManager.h>
Static Public Member Functions | |
| static std::string | getFilename (int type) |
| static const std::vector< std::string > | splitCW (const std::string &input, char delimiter) |
Private Types | |
| enum | { NumberOfModuleInBW =9 } |
| typedef std::vector< int > | PatchPanelIDs |
| typedef std::vector< const TGCPatchPanel * > | PatchPanelPointers |
Private Member Functions | |
| void | initMessaging () const |
| Initialize our message level and MessageSvc. | |
Private Attributes | |
| std::shared_ptr< LVL1TGC::BigWheelCoincidenceLUT > | m_bigWheelLUT |
| LVL1TGC::TGCEIFICoincidenceMap * | m_mapEIFI [LVL1TGC::kNSide] |
| std::shared_ptr< LVL1TGC::TGCTileMuCoincidenceLUT > | m_tileMuLUT |
| std::array< std::array< std::array< std::shared_ptr< TGCNSWCoincidenceMap >, NumberOfModuleInBW >, NumberOfOctant >, LVL1TGC::kNSide > | m_mapNSW |
| std::shared_ptr< LVL1TGC::TGCBIS78CoincidenceMap > | m_mapBIS78 |
| TGCConnectionPPToSL * | m_PPToSL [NumberOfRegionType] |
| TGCConnectionASDToPP * | m_ASDToPP [NumberOfRegionType][TGCSector::NumberOfPatchPanelType][TotalNumForwardBackwardType] |
| std::shared_ptr< LVL1TGC::TGCGoodMF > | m_mapGoodMF |
| std::map< PatchPanelIDs, std::pair< const TGCConnectionInPP, PatchPanelPointers > > | m_patchPanelToConnectionInPP |
| TGCArguments * | m_tgcArgs |
| std::string | m_nm |
| Message source name. | |
| boost::thread_specific_ptr< MsgStream > | m_msg_tls |
| MsgStream instance (a std::cout like with print-out levels) | |
| std::atomic< IMessageSvc * > | m_imsg { nullptr } |
| MessageSvc pointer. | |
| std::atomic< MSG::Level > | m_lvl { MSG::NIL } |
| Current logging level. | |
| std::atomic_flag m_initialized | ATLAS_THREAD_SAFE = ATOMIC_FLAG_INIT |
| Messaging initialized (initMessaging) | |
Definition at line 38 of file TGCDatabaseManager.h.
|
private |
Definition at line 40 of file TGCDatabaseManager.h.
|
private |
Definition at line 41 of file TGCDatabaseManager.h.
|
private |
| Enumerator | |
|---|---|
| NumberOfModuleInBW | |
Definition at line 74 of file TGCDatabaseManager.h.
| LVL1TGCTrigger::TGCDatabaseManager::TGCDatabaseManager | ( | ) |
Definition at line 75 of file TGCDatabaseManager.cxx.
| LVL1TGCTrigger::TGCDatabaseManager::TGCDatabaseManager | ( | TGCArguments * | tgcargs, |
| const SG::ReadCondHandleKey< TGCTriggerData > & | readCondKey, | ||
| const SG::ReadCondHandleKey< TGCTriggerLUTs > & | readLUTsCondKey ) |
Definition at line 94 of file TGCDatabaseManager.cxx.
|
virtual |
Definition at line 173 of file TGCDatabaseManager.cxx.
| LVL1TGCTrigger::TGCDatabaseManager::TGCDatabaseManager | ( | const TGCDatabaseManager & | right | ) |
Definition at line 192 of file TGCDatabaseManager.cxx.
| void LVL1TGCTrigger::TGCDatabaseManager::addConnectionInPP | ( | const TGCPatchPanel * | patchPanel, |
| const TGCConnectionInPP * | connectionInPP ) |
Definition at line 51 of file TGCDatabaseManager.cxx.
| void LVL1TGCTrigger::TGCDatabaseManager::deleteConnectionPPToSL | ( | ) |
Definition at line 165 of file TGCDatabaseManager.cxx.
|
inline |
Definition at line 90 of file TGCDatabaseManager.h.
|
inline |
Definition at line 110 of file TGCDatabaseManager.h.
|
inline |
Definition at line 124 of file TGCDatabaseManager.h.
| TGCConnectionInPP * LVL1TGCTrigger::TGCDatabaseManager::getConnectionInPP | ( | TGCPatchPanel * | patchPanel | ) | const |
Definition at line 22 of file TGCDatabaseManager.cxx.
|
inline |
Definition at line 119 of file TGCDatabaseManager.h.
|
inline |
Definition at line 95 of file TGCDatabaseManager.h.
|
static |
Definition at line 239 of file TGCDatabaseManager.cxx.
|
inline |
Definition at line 115 of file TGCDatabaseManager.h.
|
inline |
Definition at line 105 of file TGCDatabaseManager.h.
|
inline |
Definition at line 100 of file TGCDatabaseManager.h.
|
privateinherited |
Initialize our message level and MessageSvc.
This method should only be called once.
Definition at line 39 of file AthMessaging.cxx.
|
inlineinherited |
The standard message stream.
Returns a reference to the default message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 163 of file AthMessaging.h.
|
inlineinherited |
The standard message stream.
Returns a reference to the default message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 178 of file AthMessaging.h.
|
inlineinherited |
Test the output level.
| lvl | The message level to test against |
| true | Messages at level "lvl" will be printed |
Definition at line 151 of file AthMessaging.h.
| TGCDatabaseManager & LVL1TGCTrigger::TGCDatabaseManager::operator= | ( | const TGCDatabaseManager & | right | ) |
Definition at line 211 of file TGCDatabaseManager.cxx.
|
inherited |
Change the current logging level.
Use this rather than msg().setLevel() for proper operation with MT.
Definition at line 28 of file AthMessaging.cxx.
|
static |
|
inline |
Definition at line 70 of file TGCDatabaseManager.h.
|
inline |
Definition at line 71 of file TGCDatabaseManager.h.
|
mutableprivateinherited |
Messaging initialized (initMessaging)
Definition at line 141 of file AthMessaging.h.
|
private |
Definition at line 82 of file TGCDatabaseManager.h.
|
private |
Definition at line 76 of file TGCDatabaseManager.h.
|
mutableprivateinherited |
|
mutableprivateinherited |
|
private |
Definition at line 80 of file TGCDatabaseManager.h.
|
private |
Definition at line 77 of file TGCDatabaseManager.h.
|
private |
Definition at line 83 of file TGCDatabaseManager.h.
|
private |
Definition at line 79 of file TGCDatabaseManager.h.
|
mutableprivateinherited |
MsgStream instance (a std::cout like with print-out levels)
Definition at line 132 of file AthMessaging.h.
|
privateinherited |
Message source name.
Definition at line 129 of file AthMessaging.h.
|
private |
Definition at line 85 of file TGCDatabaseManager.h.
|
private |
Definition at line 81 of file TGCDatabaseManager.h.
|
private |
Definition at line 87 of file TGCDatabaseManager.h.
|
private |
Definition at line 78 of file TGCDatabaseManager.h.