![]() |
ATLAS Offline Software
|
#include <EventInfoPixelModuleStatusMonitoring.h>
Public Member Functions | |
EventInfoPixelModuleStatusMonitoring (const std::string &type, const std::string &name, const IInterface *parent) | |
StatusCode | initialize () |
StatusCode | finalize () |
virtual StatusCode | addBranches () const |
Protected Member Functions | |
SG::ReadHandle< InDet::SiDetectorElementStatus > | getPixelDetElStatus (const SG::ReadHandleKey< InDet::SiDetectorElementStatus > &key, const EventContext &ctx) const |
Protected Attributes | |
SG::ReadHandleKey< InDet::SiDetectorElementStatus > | m_pixelDetElStatusActiveOnly {this, "PixelDetElStatusActiveOnly", "", "Key of SiDetectorElementStatus for Pixel which reflects only whether modules or chips are active rather than delivering good data"} |
Private Attributes | |
Gaudi::Property< std::string > | m_prefix { this,"DecorationPrefix", "", "" } |
SG::ReadHandleKey< xAOD::EventInfo > | m_eventInfoKey { this, "ContainerName", "EventInfo", ""} |
SG::ReadCondHandleKey< PixelDCSTempData > | m_readKeyTemp {this, "ReadKeyeTemp", "PixelDCSTempCondData", "Key of input sensor temperature conditions folder"} |
SG::ReadCondHandleKey< PixelDCSHVData > | m_readKeyHV {this, "ReadKeyHV", "PixelDCSHVCondData", "Key of input bias voltage conditions folder"} |
SG::ReadCondHandleKey< PixelDCSStateData > | m_condDCSStateKey {this, "PixelDCSStateCondData", "PixelDCSStateCondData", "Pixel FSM state key"} |
SG::ReadCondHandleKey< PixelDCSStatusData > | m_condDCSStatusKey {this, "PixelDCSStatusCondData", "PixelDCSStatusCondData", "Pixel FSM status key"} |
SG::ReadCondHandleKey< PixelDeadMapCondData > | m_condDeadMapKey {this, "PixelDeadMapCondData", "PixelDeadMapCondData", "Pixel deadmap conditions key"} |
ToolHandle< IInDetConditionsTool > | m_pixelSummary {this, "PixelConditionsSummaryTool", "PixelConditionsSummaryTool", "Tool for PixelConditionsSummaryTool"} |
SG::ReadHandleKey< IDCInDetBSErrContainer > | m_idcErrContKey {this, "PixelByteStreamErrs", "PixelByteStreamErrs", "PixelByteStreamErrs container key"} |
Gaudi::Property< bool > | m_useByteStreamFEI4 {this, "UseByteStreamFEI4", true, "Switch of the ByteStream error for FEI4"} |
Gaudi::Property< bool > | m_useByteStreamFEI3 {this, "UseByteStreamFEI3", true, "Switch of the ByteStream error for FEI3"} |
Gaudi::Property< bool > | m_useByteStreamRD53 {this, "UseByteStreamRD53", false, "Switch of the ByteStream error for RD53"} |
const PixelID * | m_pixelID |
std::atomic_uint | m_lbCounter {0} |
unsigned int | m_readoutTechnologyMask {} |
std::vector< SG::WriteDecorHandleKey< xAOD::EventInfo > > | m_moduleConditionKeys |
std::vector< SG::WriteDecorHandleKey< xAOD::EventInfo > > | m_moduleFEmaskKeys |
std::vector< SG::WriteDecorHandleKey< xAOD::EventInfo > > | m_moduleBSErrKeys |
Definition at line 38 of file EventInfoPixelModuleStatusMonitoring.h.
|
virtual |
Definition at line 70 of file EventInfoPixelModuleStatusMonitoring.cxx.
StatusCode DerivationFramework::EventInfoPixelModuleStatusMonitoring::finalize | ( | ) |
Definition at line 66 of file EventInfoPixelModuleStatusMonitoring.cxx.
|
inlineprotected |
Definition at line 95 of file EventInfoPixelModuleStatusMonitoring.h.
StatusCode DerivationFramework::EventInfoPixelModuleStatusMonitoring::initialize | ( | ) |
Definition at line 18 of file EventInfoPixelModuleStatusMonitoring.cxx.
|
private |
Definition at line 60 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 63 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 66 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 51 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 72 of file EventInfoPixelModuleStatusMonitoring.h.
|
mutableprivate |
Definition at line 83 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 88 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 86 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 87 of file EventInfoPixelModuleStatusMonitoring.h.
|
protected |
Definition at line 92 of file EventInfoPixelModuleStatusMonitoring.h.
Definition at line 82 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 69 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 48 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 57 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 54 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 84 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 77 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 75 of file EventInfoPixelModuleStatusMonitoring.h.
|
private |
Definition at line 79 of file EventInfoPixelModuleStatusMonitoring.h.