13 base_class(
type, name, parent)
22 if (detStore()->retrieve(
m_sctHelper,
"SCT_ID").isFailure()) {
24 return StatusCode::FAILURE;
30 return StatusCode::SUCCESS;
44 if (condData==
nullptr)
return true;
51 const EventContext& ctx{Gaudi::Hive::currentContext()};
53 return isGood(elementId, ctx,
h);
63 const EventContext& ctx{Gaudi::Hive::currentContext()};
65 return isGood(hashId, ctx);
71 if (not condDataHandle.
isValid()) {
85 status.at(
m_sctHelper->wafer_hash(wafer_id) ) =
false;
#define ATH_CHECK
Evaluate an expression and check for errors.
This is an Identifier helper class for the SCT subdetector.
Header file for AthHistogramAlgorithm.
This is a "hash" representation of an Identifier.
const std::vector< bool > & getElementStatus() const
Class for data object used in SCT_ModuleVetoCondAlg, SCT_LinkMaskingCondAlg, SCT_ModuleVetoTool,...
const std::set< Identifier > & badWaferIds() const
bool isBadWaferId(const Identifier waferId) const
Check if a wafer ID is bad or not.
const_pointer_type retrieve()
const_pointer_type cptr()
void addDependency(const EventIDRange &range)