![]() |
ATLAS Offline Software
|
Interface class for service providing summary of status of a detector element. More...
#include <IInDetConditionsTool.h>
Classes | |
| struct | IDCCacheEntry |
Public Member Functions | |
| virtual | ~IInDetConditionsTool ()=default |
| DeclareInterfaceID (IInDetConditionsTool, 1, 0) | |
| Creates the InterfaceID and interfaceID() method. | |
| virtual bool | isActive (const Identifier &elementId, const InDetConditions::Hierarchy h, const EventContext &ctx) const =0 |
| virtual bool | isActive (const IdentifierHash &elementHash, const EventContext &ctx) const =0 |
| virtual bool | isActive (const IdentifierHash &elementHash, const Identifier &elementId, const EventContext &ctx) const =0 |
| virtual double | activeFraction (const IdentifierHash &elementHash, const Identifier &idStart, const Identifier &idEnd, const EventContext &ctx) const =0 |
| virtual bool | isGood (const Identifier &elementId, const InDetConditions::Hierarchy h, const EventContext &ctx) const =0 |
| virtual bool | isGood (const IdentifierHash &elementHash, const EventContext &ctx) const =0 |
| virtual bool | isGood (const IdentifierHash &elementHash, const Identifier &elementId, const EventContext &ctx, const IDCCacheEntry *cacheEntry=nullptr) const =0 |
| virtual double | goodFraction (const IdentifierHash &elementHash, const Identifier &idStart, const Identifier &idEnd, const EventContext &ctx) const =0 |
| virtual bool | hasBSError (const IdentifierHash &elementHash, const EventContext &ctx, const IDCCacheEntry *cacheEntry=nullptr) const =0 |
| virtual bool | hasBSError (const IdentifierHash &elementHash, Identifier elementId, const EventContext &ctx, const IDCCacheEntry *cacheEntry=nullptr) const =0 |
| virtual uint64_t | getBSErrorWord (const IdentifierHash &elementHash, const EventContext &ctx, const IDCCacheEntry *cacheEntry=nullptr) const =0 |
| virtual uint64_t | getBSErrorWord (const IdentifierHash &elementHash, const int index, const EventContext &ctx, const IDCCacheEntry *cacheEntry=nullptr) const =0 |
| virtual IDCCacheEntry * | getCacheEntryOut (const EventContext &ctx) const =0 |
Interface class for service providing summary of status of a detector element.
Definition at line 26 of file IInDetConditionsTool.h.
|
virtualdefault |
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
| IInDetConditionsTool::DeclareInterfaceID | ( | IInDetConditionsTool | , |
| 1 | , | ||
| 0 | ) |
Creates the InterfaceID and interfaceID() method.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.
|
pure virtual |
Implemented in PixelConditionsSummaryTool.