![]() |
ATLAS Offline Software
|
#include <SCT_LinkMaskingTool.h>
Public Member Functions | |
| SCT_LinkMaskingTool (const std::string &type, const std::string &name, const IInterface *parent) | |
| virtual | ~SCT_LinkMaskingTool ()=default |
| virtual StatusCode | initialize () override |
| virtual bool | canReportAbout (InDetConditions::Hierarchy h) const override |
| Can the service report about the given component? | |
| virtual bool | isGood (const Identifier &elementId, const EventContext &ctx, InDetConditions::Hierarchy h=InDetConditions::DEFAULT) const override |
| Is the detector element good? | |
| virtual bool | isGood (const IdentifierHash &hashId, const EventContext &ctx) const override |
| Is it good? | |
| virtual void | getDetectorElementStatus (const EventContext &ctx, InDet::SiDetectorElementStatus &element_status, SG::WriteCondHandle< InDet::SiDetectorElementStatus > *whandle) const override |
Private Member Functions | |
| const SCT_ModuleVetoCondData * | getCondData (const EventContext &ctx) const |
Private Attributes | |
| const SCT_ID * | m_sctHelper {nullptr} |
| ID helper for SCT. | |
| SG::ReadCondHandleKey< SCT_ModuleVetoCondData > | m_condKey {this, "CondKey", "SCT_LinkMaskingCondData", "SCT Front End olinks to be masked"} |
Definition at line 33 of file SCT_LinkMaskingTool.h.
| SCT_LinkMaskingTool::SCT_LinkMaskingTool | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent ) |
Definition at line 12 of file SCT_LinkMaskingTool.cxx.
|
virtualdefault |
|
overridevirtual |
Can the service report about the given component?
(chip, module...)
Definition at line 34 of file SCT_LinkMaskingTool.cxx.
|
private |
Definition at line 79 of file SCT_LinkMaskingTool.cxx.
|
overridevirtual |
Definition at line 56 of file SCT_LinkMaskingTool.cxx.
|
overridevirtual |
Definition at line 18 of file SCT_LinkMaskingTool.cxx.
|
overridevirtual |
Is the detector element good?
Definition at line 39 of file SCT_LinkMaskingTool.cxx.
|
overridevirtual |
Is it good?
, using wafer hash
Definition at line 51 of file SCT_LinkMaskingTool.cxx.
|
private |
Definition at line 58 of file SCT_LinkMaskingTool.h.