|
| SCT_ConditionsSummaryTool (const std::string &type, const std::string &name, const IInterface *parent) |
| Tool constructor. More...
|
|
virtual | ~SCT_ConditionsSummaryTool ()=default |
|
virtual StatusCode | initialize () override |
| Tool init. More...
|
|
virtual bool | isActive (const Identifier &elementId, const InDetConditions::Hierarchy h, const EventContext &ctx) const override |
|
virtual bool | isActive (const IdentifierHash &elementHash, const EventContext &ctx) const override |
|
virtual bool | isActive (const IdentifierHash &elementHash, const Identifier &elementId, const EventContext &ctx) const override |
|
virtual double | activeFraction (const IdentifierHash &elementHash, const Identifier &idStart, const Identifier &idEnd, const EventContext &ctx) const override |
|
virtual bool | isGood (const Identifier &elementId, const InDetConditions::Hierarchy h, const EventContext &ctx) const override |
|
virtual bool | isGood (const IdentifierHash &elementHash, const EventContext &ctx) const override |
|
virtual bool | isGood (const IdentifierHash &elementHash, const Identifier &elementId, const EventContext &ctx, const IDCCacheEntry *cacheEntry=nullptr) const override |
|
virtual double | goodFraction (const IdentifierHash &elementHash, const Identifier &idStart, const Identifier &idEnd, const EventContext &ctx) const override |
|
virtual std::unique_ptr< InDet::SiDetectorElementStatus > | getDetectorElementStatus (const EventContext &ctx, SG::WriteCondHandle< InDet::SiDetectorElementStatus > *whandle) const override |
|
virtual bool | hasBSError (const IdentifierHash &elementHash, const EventContext &ctx, const IDCCacheEntry *cacheEntry=nullptr) const override |
|
virtual bool | hasBSError (const IdentifierHash &elementHash, Identifier elementId, const EventContext &ctx, const IDCCacheEntry *cacheEntry=nullptr) const override |
|
virtual uint64_t | getBSErrorWord (const IdentifierHash &moduleHash, const EventContext &ctx, const IDCCacheEntry *cacheEntry=nullptr) const override |
|
virtual uint64_t | getBSErrorWord (const IdentifierHash &moduleHash, const int index, const EventContext &ctx, const IDCCacheEntry *cacheEntry=nullptr) const override |
|
virtual IDCCacheEntry * | getCacheEntryOut (const EventContext &ctx) const override |
|
|
ToolHandleArray< ISCT_ConditionsTool > | m_toolHandles {this, "ConditionsTools", {},""} |
|
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > | m_SCTDetEleCollKey {this, "SCTDetEleCollKey", "SCT_DetectorElementCollection", "Key of SiDetectorElementCollection for SCT"} |
|
SG::ReadHandleKey< InDet::SiDetectorElementStatus > | m_SCTDetElStatusEventKey {this, "SCTDetElStatusEventDataBaseKey", "", "Optional event data key of an input SiDetectorElementStatus on which the newly created object will be based."} |
|
SG::ReadCondHandleKey< InDet::SiDetectorElementStatus > | m_SCTDetElStatusCondKey {this, "SCTDetElStatusCondDataBaseKey", "" , "Optional conditions data key of an input SiDetectorElementStatus on which the newly created object will be based."} |
|
const SCT_ID * | m_id_sct {nullptr} |
| Handle to SCT ID helper. More...
|
|
bool | m_noReports {true} |
|
Interface class for tool providing summary of status of an SCT detector element
Definition at line 38 of file SCT_ConditionsSummaryTool.h.