![]() |
ATLAS Offline Software
|
#include <KeyWriterTool.h>
Public Member Functions | |
| KeyWriterTool ()=delete | |
| KeyWriterTool (const std::string &type, const std::string &name, const IInterface *parent) | |
| virtual | ~KeyWriterTool () override=default |
| virtual StatusCode | initialize () final |
| virtual StatusCode | writeKeys (const EventContext &ctx, uint32_t &smk, uint32_t &l1psk, uint32_t &hltpsk) const final |
| virtual StatusCode | writeKeys (const EventContext &ctx) const final |
| virtual StatusCode | writeBunchgroupKey (const EventContext &ctx, uint32_t &bgk) const final |
| virtual StatusCode | writeBunchgroupKey (const EventContext &ctx) const final |
Private Attributes | |
| SG::ReadCondHandleKey< TrigConf::L1PrescalesSet > | m_l1PrescaleSetInputKey { this, "L1Prescales", "L1Prescales", "L1 prescales set condition handle key"} |
| SG::ReadCondHandleKey< TrigConf::HLTPrescalesSet > | m_hltPrescaleSetInputKey { this, "HLTPrescales", "HLTPrescales", "HLT prescales set condition handle key"} |
| SG::ReadCondHandleKey< TrigConf::L1BunchGroupSet > | m_bgInputKey {this, "L1BunchGroup", "L1BunchGroup", "L1BunchGroupSet condition handle key"} |
| SG::ReadHandleKey< TrigConf::HLTMenu > | m_hltMenuInputKey {this, "HLTMenu", "DetectorStore+HLTTriggerMenu", "HLT Menu key"} |
| Gaudi::Property< bool > | m_includeL1PrescaleKey {this, "IncludeL1PrescaleKey", true, "Set this to false when running this tool online."} |
| Gaudi::Property< bool > | m_includeBunchgroupKey {this, "IncludeBunchgroupKey", true, "Set this to false when running this tool online."} |
| SG::WriteHandleKey< xAOD::TrigConfKeys > | m_writeKeys {this, "ConfKeys", "TrigConfKeys", "SG Key of key triplet object."} |
| SG::WriteHandleKey< xAOD::BunchConfKey > | m_writeBgKey {this, "BunchConfKey", "BunchConfKey", "SG Key of bunchgroup key object."} |
Definition at line 31 of file KeyWriterTool.h.
|
delete |
| TrigConf::KeyWriterTool::KeyWriterTool | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent ) |
Definition at line 10 of file KeyWriterTool.cxx.
|
overridevirtualdefault |
|
finalvirtual |
Definition at line 16 of file KeyWriterTool.cxx.
|
finalvirtual |
Definition at line 89 of file KeyWriterTool.cxx.
|
finalvirtual |
Definition at line 69 of file KeyWriterTool.cxx.
|
finalvirtual |
Definition at line 34 of file KeyWriterTool.cxx.
|
finalvirtual |
Definition at line 40 of file KeyWriterTool.cxx.
|
private |
Definition at line 54 of file KeyWriterTool.h.
|
private |
Definition at line 55 of file KeyWriterTool.h.
|
private |
Definition at line 53 of file KeyWriterTool.h.
|
private |
Definition at line 58 of file KeyWriterTool.h.
|
private |
Definition at line 57 of file KeyWriterTool.h.
|
private |
Definition at line 52 of file KeyWriterTool.h.
|
private |
Definition at line 61 of file KeyWriterTool.h.
|
private |
Definition at line 60 of file KeyWriterTool.h.