11#ifndef LUMIBLOCKCOMPS_LumiBlockTester_H
12#define LUMIBLOCKCOMPS_LumiBlockTester_H
15#include "GaudiKernel/ToolHandle.h"
30 virtual StatusCode
execute (
const EventContext& ctx)
const override;
39 {
this,
"LuminosityCondDataKey",
"LuminosityCondData",
""};
41 {
this,
"TrigLiveFractionCondDataKey",
"TrigLiveFractionCondData",
""};
Hold luminosity data produced by LuminosityCondAlg.
Hold live fraction data produced by TrigLiveFractionCondAlg.
An algorithm that can be simultaneously executed in multiple threads.
LumiBlockTester(const std::string &name, ISvcLocator *pSvcLocator)
ToolHandle< ILumiBlockMuTool > m_muTool
SG::ReadCondHandleKey< LuminosityCondData > m_luminosityCondDataKey
virtual StatusCode execute(const EventContext &ctx) const override
virtual StatusCode initialize() override
SG::ReadCondHandleKey< TrigLiveFractionCondData > m_trigLiveFractionCondDataKey
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
Property holding a SG store/key/clid from which a ReadHandle is made.