4#ifndef TRT_CONDITIONSSERVICES_TRT_CONDITIONSSUMMARYSVC_H
5#define TRT_CONDITIONSSERVICES_TRT_CONDITIONSSUMMARYSVC_H
17#include "GaudiKernel/ServiceHandle.h"
39 public extends<AthService, IInDetConditionsSvc>
Header file for AthHistogramAlgorithm.
This is a "hash" representation of an Identifier.
The Detector Manager for all TRT Detector elements, it acts as the interface to the detector elements...
InDet::TRT_CondFlag condSummaryStatus(const Identifier &ident)
const InDetDD::TRT_DetectorManager * m_manager
virtual StatusCode initialize() override
Service init.
virtual double goodFraction(const IdentifierHash &elementHash, const Identifier &idStart, const Identifier &idEnd) override
TRT_ConditionsSummarySvc(const std::string &name, ISvcLocator *svc)
Service constructor.
virtual bool isActive(const Identifier &elementId, const InDetConditions::Hierarchy h=InDetConditions::DEFAULT) override
virtual ~TRT_ConditionsSummarySvc()
virtual bool isGood(const Identifier &elementId, const InDetConditions::Hierarchy h=InDetConditions::DEFAULT) override
ServiceHandleArray< ITRT_ConditionsSvc > m_svcCollection
virtual double activeFraction(const IdentifierHash &elementHash, const Identifier &idStart, const Identifier &idEnd) override
This is an Identifier helper class for the TRT subdetector.