5#ifndef MAGFIELDUTILS_MAGFIELDCONDREADER_H
6#define MAGFIELDUTILS_MAGFIELDCONDREADER_H
20 CondReader(
const std::string& name, ISvcLocator* pSvcLocator);
22 StatusCode
execute(
const EventContext& ctx)
const override;
26 this,
"AtlasFieldCacheCondObj",
"fieldCondObj",
"Magnetic Field conditions object key"};
Property holding a SG store/key/clid from which a ReadHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
CondReader(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode execute(const EventContext &ctx) const override
SG::ReadCondHandleKey< AtlasFieldCacheCondObj > m_fieldCacheKey
StatusCode initialize() override
Local cache for magnetic field (based on MagFieldServices/AtlasFieldSvcTLS.h)