![]() |
ATLAS Offline Software
|
#include <IInDetConditionsTool.h>
Classes | |
struct | IDCCacheEntry |
Public Member Functions | |
virtual | ~IInDetConditionsTool ()=default |
DeclareInterfaceID (IInDetConditionsTool, 1, 0) | |
Creates the InterfaceID and interfaceID() method. More... | |
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 27 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.