|  | ATLAS Offline Software
    | 
#include <SCT_TdaqEnabledTool.h>
| Public Member Functions | |
| SCT_TdaqEnabledTool (const std::string &type, const std::string &name, const IInterface *parent) | |
| virtual | ~SCT_TdaqEnabledTool ()=default | 
| virtual StatusCode | initialize () override | 
| virtual StatusCode | finalize () override | 
| virtual bool | canReportAbout (InDetConditions::Hierarchy h) const override | 
| Can the service report about the given component? (TdaqEnabledSvc can answer questions about a module or module side)  More... | |
| virtual bool | isGood (const Identifier &elementId, InDetConditions::Hierarchy h=InDetConditions::DEFAULT) const override | 
| Is the detector element good?  More... | |
| virtual bool | isGood (const Identifier &elementId, const EventContext &ctx, InDetConditions::Hierarchy h=InDetConditions::DEFAULT) const override | 
| virtual bool | isGood (const IdentifierHash &hashId) const override | 
| is it good?, using wafer hash  More... | |
| virtual bool | isGood (const IdentifierHash &hashId, const EventContext &ctx) const override | 
| virtual void | getDetectorElementStatus (const EventContext &ctx, InDet::SiDetectorElementStatus &element_status, SG::WriteCondHandle< InDet::SiDetectorElementStatus > *whandle) const override | 
| Private Member Functions | |
| const SCT_TdaqEnabledCondData * | getCondData (const EventContext &ctx) const | 
| Private Attributes | |
| const SCT_ID * | m_pHelper {nullptr} | 
| bool | m_useDatabase {true} | 
| SG::ReadCondHandleKey< SCT_TdaqEnabledCondData > | m_condKey {this, "CondKey", "SCT_TdaqEnabledCondData", "Active SCT RODs"} | 
Tool that keeps track of Tdaq enabling/disabling of SCT Rods.
Definition at line 32 of file SCT_TdaqEnabledTool.h.
| SCT_TdaqEnabledTool::SCT_TdaqEnabledTool | ( | const std::string & | type, | 
| const std::string & | name, | ||
| const IInterface * | parent | ||
| ) | 
Definition at line 20 of file SCT_TdaqEnabledTool.cxx.
| 
 | virtualdefault | 
| 
 | overridevirtual | 
Can the service report about the given component? (TdaqEnabledSvc can answer questions about a module or module side)
Definition at line 45 of file SCT_TdaqEnabledTool.cxx.
| 
 | overridevirtual | 
Definition at line 40 of file SCT_TdaqEnabledTool.cxx.
| 
 | private | 
Definition at line 112 of file SCT_TdaqEnabledTool.cxx.
| 
 | overridevirtual | 
Definition at line 79 of file SCT_TdaqEnabledTool.cxx.
| 
 | overridevirtual | 
Definition at line 27 of file SCT_TdaqEnabledTool.cxx.
| 
 | overridevirtual | 
Definition at line 50 of file SCT_TdaqEnabledTool.cxx.
| 
 | overridevirtual | 
Is the detector element good?
Definition at line 58 of file SCT_TdaqEnabledTool.cxx.
| 
 | overridevirtual | 
| 
 | overridevirtual | 
Definition at line 65 of file SCT_TdaqEnabledTool.cxx.
| 
 | private | 
Definition at line 60 of file SCT_TdaqEnabledTool.h.
Definition at line 57 of file SCT_TdaqEnabledTool.h.
| 
 | private | 
Definition at line 58 of file SCT_TdaqEnabledTool.h.
 1.8.18
 1.8.18