11 const std::string&
name,
12 const IInterface* parent ) :
30 return StatusCode::SUCCESS;
46 l1psk = l1PrescaleSet->
psk();
54 hltpsk = hltPrescaleSet->
psk();
62 ATH_CHECK(
writeKeys.record( std::make_unique<xAOD::TrigConfKeys>(smk, l1psk, hltpsk) ) );
65 return StatusCode::SUCCESS;
72 return StatusCode::SUCCESS;
78 bgk = l1BunchGroupSet->
bgsk();
82 ATH_CHECK( writeBgKey.
record( std::make_unique<xAOD::BunchConfKey>(bgk) ) );
85 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
StatusCode record(std::unique_ptr< T > data)
Record a const object to the store.
unsigned int psk() const
setter and getter for the HLT prescale key
unsigned int bgsk() const
setter and getter for the bunch group key
unsigned int psk() const
setter and getter for the L1 prescale key
Forward iterator to traverse the main components of the trigger configuration.