![]() |
ATLAS Offline Software
|
#include <TGCEIFICoincidenceMap.h>
Public Member Functions | |
| TGCEIFICoincidenceMap (LVL1TGCTrigger::TGCArguments *, const SG::ReadCondHandleKey< TGCTriggerData > &readCondKey) | |
| TGCEIFICoincidenceMap (LVL1TGCTrigger::TGCArguments *, const SG::ReadCondHandleKey< TGCTriggerData > &readCondKey, const std::string &version, int sideId=0) | |
| TGCEIFICoincidenceMap (const TGCEIFICoincidenceMap &right) | |
| TGCEIFICoincidenceMap & | operator= (const TGCEIFICoincidenceMap &right) |
| const LVL1TGCTrigger::TGCInnerTrackletSlot * | getInnerTrackletMask (const unsigned int input, const unsigned int ssc, const unsigned int sec) const |
| int | getFlagPT (const unsigned int pt, const unsigned int ssc, const unsigned int sec) const |
| int | getFlagROI (const unsigned int roi, const unsigned int ssc, const unsigned int sec) const |
| int | getTriggerBit (const int slot, const int ssc, const int sec, const int reg, const int read, const int bit) const |
| const std::string & | getVersion () const |
| int | getSideId () const |
| bool | isFullCW () const |
| void | setFullCW (bool val) |
| bool | readMap () |
| void | dumpMap () const |
| const LVL1TGCTrigger::TGCArguments * | tgcArgs () const |
| LVL1TGCTrigger::TGCArguments * | tgcArgs () |
| bool | msgLvl (const MSG::Level lvl) const |
| Test the output level. | |
| MsgStream & | msg () const |
| The standard message stream. | |
| MsgStream & | msg (const MSG::Level lvl) const |
| The standard message stream. | |
| void | setLevel (MSG::Level lvl) |
| Change the current logging level. | |
Static Protected Attributes | |
| static constexpr unsigned int | N_INNER_SECTORS = 4 |
Private Member Functions | |
| void | initMessaging () const |
| Initialize our message level and MessageSvc. | |
Private Attributes | |
| std::bitset< kNThresholdsR2 > | m_flagPT [kNMaxSSC][kNEndcapTrigSector] |
| int | m_flagROI [kNRoiInSSC][kNMaxSSC][kNEndcapTrigSector] |
| LVL1TGCTrigger::TGCInnerTrackletSlot | m_map [N_INNER_SECTORS][kNMaxSSC][kNEndcapTrigSector] |
| std::string | m_verName |
| int | m_side |
| bool | m_fullCW |
| LVL1TGCTrigger::TGCArguments * | m_tgcArgs {} |
| const SG::ReadCondHandleKey< TGCTriggerData > & | m_readCondKey |
| 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 22 of file TGCEIFICoincidenceMap.h.
| LVL1TGC::TGCEIFICoincidenceMap::TGCEIFICoincidenceMap | ( | LVL1TGCTrigger::TGCArguments * | tgcargs, |
| const SG::ReadCondHandleKey< TGCTriggerData > & | readCondKey ) |
Definition at line 18 of file TGCEIFICoincidenceMap.cxx.
| LVL1TGC::TGCEIFICoincidenceMap::TGCEIFICoincidenceMap | ( | LVL1TGCTrigger::TGCArguments * | tgcargs, |
| const SG::ReadCondHandleKey< TGCTriggerData > & | readCondKey, | ||
| const std::string & | version, | ||
| int | sideId = 0 ) |
Definition at line 48 of file TGCEIFICoincidenceMap.cxx.
| LVL1TGC::TGCEIFICoincidenceMap::TGCEIFICoincidenceMap | ( | const TGCEIFICoincidenceMap & | right | ) |
Definition at line 104 of file TGCEIFICoincidenceMap.cxx.
| void LVL1TGC::TGCEIFICoincidenceMap::dumpMap | ( | ) | const |
Definition at line 227 of file TGCEIFICoincidenceMap.cxx.
| int LVL1TGC::TGCEIFICoincidenceMap::getFlagPT | ( | const unsigned int | pt, |
| const unsigned int | ssc, | ||
| const unsigned int | sec ) const |
Definition at line 250 of file TGCEIFICoincidenceMap.cxx.
| int LVL1TGC::TGCEIFICoincidenceMap::getFlagROI | ( | const unsigned int | roi, |
| const unsigned int | ssc, | ||
| const unsigned int | sec ) const |
Definition at line 267 of file TGCEIFICoincidenceMap.cxx.
|
inline |
Definition at line 86 of file TGCEIFICoincidenceMap.h.
|
inline |
Definition at line 51 of file TGCEIFICoincidenceMap.h.
| int LVL1TGC::TGCEIFICoincidenceMap::getTriggerBit | ( | const int | slot, |
| const int | ssc, | ||
| const int | sec, | ||
| const int | reg, | ||
| const int | read, | ||
| const int | bit ) const |
Definition at line 284 of file TGCEIFICoincidenceMap.cxx.
|
inline |
Definition at line 50 of file TGCEIFICoincidenceMap.h.
|
privateinherited |
Initialize our message level and MessageSvc.
This method should only be called once.
Definition at line 39 of file AthMessaging.cxx.
|
inline |
Definition at line 52 of file TGCEIFICoincidenceMap.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 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.
| TGCEIFICoincidenceMap & LVL1TGC::TGCEIFICoincidenceMap::operator= | ( | const TGCEIFICoincidenceMap & | right | ) |
Definition at line 127 of file TGCEIFICoincidenceMap.cxx.
| bool LVL1TGC::TGCEIFICoincidenceMap::readMap | ( | ) |
Definition at line 153 of file TGCEIFICoincidenceMap.cxx.
|
inline |
Definition at line 53 of file TGCEIFICoincidenceMap.h.
|
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.
|
inline |
Definition at line 59 of file TGCEIFICoincidenceMap.h.
|
inline |
Definition at line 58 of file TGCEIFICoincidenceMap.h.
|
mutableprivateinherited |
Messaging initialized (initMessaging)
Definition at line 141 of file AthMessaging.h.
|
private |
Definition at line 68 of file TGCEIFICoincidenceMap.h.
|
private |
Definition at line 70 of file TGCEIFICoincidenceMap.h.
|
private |
Definition at line 77 of file TGCEIFICoincidenceMap.h.
|
mutableprivateinherited |
|
mutableprivateinherited |
|
private |
Definition at line 73 of file TGCEIFICoincidenceMap.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 81 of file TGCEIFICoincidenceMap.h.
|
private |
Definition at line 76 of file TGCEIFICoincidenceMap.h.
|
private |
Definition at line 79 of file TGCEIFICoincidenceMap.h.
|
private |
Definition at line 75 of file TGCEIFICoincidenceMap.h.
|
staticconstexprprotected |
Definition at line 62 of file TGCEIFICoincidenceMap.h.