|
virtual | ~ISCT_ConfigurationConditionsTool ()=default |
|
| DeclareInterfaceID (ISCT_ConfigurationConditionsTool, 1, 0) |
| Creates the InterfaceID and interfaceID() method. More...
|
|
virtual const std::set< Identifier > * | badModules (const EventContext &ctx) const =0 |
| Set of bad module Identifiers. More...
|
|
virtual const std::set< Identifier > * | badModules () const =0 |
|
virtual const std::map< IdentifierHash, std::pair< bool, bool > > * | badLinks (const EventContext &ctx) const =0 |
| Map of link status for all modules with at least one bad link (true = good, false = bad) More...
|
|
virtual const std::map< IdentifierHash, std::pair< bool, bool > > * | badLinks () const =0 |
|
virtual std::pair< bool, bool > | badLinks (const IdentifierHash &hash, const EventContext &ctx) const =0 |
| Link status for a particluar module (true = good, false = bad) More...
|
|
virtual std::pair< bool, bool > | badLinks (const IdentifierHash &hash) const =0 |
|
virtual const std::map< Identifier, unsigned int > * | badChips (const EventContext &ctx) const =0 |
| Map of chips status for all modules with at least one bad chip (packed as 1st 12 bits of unsigned int) More...
|
|
virtual const std::map< Identifier, unsigned int > * | badChips () const =0 |
|
virtual unsigned int | badChips (const Identifier &moduleId, const EventContext &ctx) const =0 |
| Chips status for a particular module (packed as 1st 12 bits of unsigned int) More...
|
|
virtual unsigned int | badChips (const Identifier &moduleId) const =0 |
|
virtual void | badStrips (std::set< Identifier > &strips, const EventContext &ctx, bool ignoreBadModules=false, bool ignoreBadChips=false) const =0 |
| Set of bad strip Identifiers. More...
|
|
virtual void | badStrips (std::set< Identifier > &strips, bool ignoreBadModules=false, bool ignoreBadChips=false) const =0 |
|
virtual void | badStrips (const Identifier &moduleId, std::set< Identifier > &strips, const EventContext &ctx, bool ignoreBadModules=false, bool ignoreBadChips=false) const =0 |
| Set of bad strip Identifiers for a particular module. More...
|
|
virtual void | badStrips (const Identifier &moduleId, std::set< Identifier > &strips, bool ignoreBadModules=false, bool ignoreBadChips=false) const =0 |
|
virtual int | getChip (const Identifier &stripId, const EventContext &ctx) const =0 |
| Get the chip number containing a particular strip. More...
|
|
virtual int | getChip (const Identifier &stripId) const =0 |
|
| DeclareInterfaceID (ISCT_ConditionsTool, 1, 0) |
| Creates the InterfaceID and interfaceID() method. More...
|
|
virtual bool | canReportAbout (InDetConditions::Hierarchy h) const =0 |
| Return whether this service can report on the hierarchy level (e.g. module, chip...) More...
|
|
virtual bool | isGood (const Identifier &elementId, InDetConditions::Hierarchy h=InDetConditions::DEFAULT) const =0 |
| Summarise the result from the service as good/bad. More...
|
|
virtual bool | isGood (const Identifier &elementId, const EventContext &ctx, InDetConditions::Hierarchy h=InDetConditions::DEFAULT) const =0 |
|
virtual bool | isGood (const IdentifierHash &hashId) const =0 |
|
virtual bool | isGood (const IdentifierHash &hashId, const EventContext &ctx) const =0 |
|
virtual void | getDetectorElementStatus (const EventContext &ctx, InDet::SiDetectorElementStatus &element_status, SG::WriteCondHandle< InDet::SiDetectorElementStatus > *whandle) const =0 |
|