![]() |
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.
1.8.18