![]() |
ATLAS Offline Software
|
#include <TRT_ConditionsSummarySvc.h>
Public Member Functions | |
TRT_ConditionsSummarySvc (const std::string &name, ISvcLocator *svc) | |
Service constructor. More... | |
virtual | ~TRT_ConditionsSummarySvc () |
virtual StatusCode | initialize () override |
Service init. More... | |
virtual bool | isActive (const Identifier &elementId, const InDetConditions::Hierarchy h=InDetConditions::DEFAULT) override |
virtual bool | isActive (const IdentifierHash &elementHash) override |
virtual bool | isActive (const IdentifierHash &elementHash, const Identifier &elementId) override |
virtual double | activeFraction (const IdentifierHash &elementHash, const Identifier &idStart, const Identifier &idEnd) override |
virtual bool | isGood (const Identifier &elementId, const InDetConditions::Hierarchy h=InDetConditions::DEFAULT) override |
virtual bool | isGood (const IdentifierHash &elementHash) override |
virtual bool | isGood (const IdentifierHash &elementHash, const Identifier &elementId) override |
virtual double | goodFraction (const IdentifierHash &elementHash, const Identifier &idStart, const Identifier &idEnd) override |
Private Member Functions | |
InDet::TRT_CondFlag | condSummaryStatus (const Identifier &ident) |
Private Attributes | |
ServiceHandleArray< ITRT_ConditionsSvc > | m_svcCollection |
const InDetDD::TRT_DetectorManager * | m_manager {nullptr} |
const TRT_ID * | m_trtid {nullptr} |
Service providing summary of status of an TRT detector element Interface is IInDetConditionsSvc class
Definition at line 38 of file TRT_ConditionsSummarySvc.h.
TRT_ConditionsSummarySvc::TRT_ConditionsSummarySvc | ( | const std::string & | name, |
ISvcLocator * | svc | ||
) |
|
virtualdefault |
|
overridevirtual |
Definition at line 119 of file TRT_ConditionsSummarySvc.cxx.
|
private |
Definition at line 223 of file TRT_ConditionsSummarySvc.cxx.
|
overridevirtual |
Definition at line 201 of file TRT_ConditionsSummarySvc.cxx.
|
overridevirtual |
|
overridevirtual |
Definition at line 59 of file TRT_ConditionsSummarySvc.cxx.
|
overridevirtual |
Definition at line 89 of file TRT_ConditionsSummarySvc.cxx.
|
overridevirtual |
Definition at line 110 of file TRT_ConditionsSummarySvc.cxx.
|
overridevirtual |
Definition at line 141 of file TRT_ConditionsSummarySvc.cxx.
|
overridevirtual |
Definition at line 171 of file TRT_ConditionsSummarySvc.cxx.
|
overridevirtual |
Definition at line 192 of file TRT_ConditionsSummarySvc.cxx.
|
private |
Definition at line 65 of file TRT_ConditionsSummarySvc.h.
|
private |
Definition at line 62 of file TRT_ConditionsSummarySvc.h.
Definition at line 66 of file TRT_ConditionsSummarySvc.h.