ATLAS Offline Software
Loading...
Searching...
No Matches
MagFieldCondReader.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MAGFIELDUTILS_MAGFIELDCONDREADER_H
6#define MAGFIELDUTILS_MAGFIELDCONDREADER_H
7
11
12namespace MagField {
13
18
19 public:
20 CondReader(const std::string& name, ISvcLocator* pSvcLocator);
21 StatusCode initialize() override;
22 StatusCode execute(const EventContext& ctx) const override;
23
24 private:
26 this, "AtlasFieldCacheCondObj", "fieldCondObj", "Magnetic Field conditions object key"};
27 };
28
29} // namespace MagField
30
31#endif
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)