ATLAS Offline Software
Loading...
Searching...
No Matches
GeometryContextAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef ACTSGEOMETRY_GeometryContextCondAlg_H
6#define ACTSGEOMETRY_GeometryContextCondAlg_H
7
8// ATHENA
12
13// PACKAGE
16
17namespace ActsTrk {
19 public:
20 using AthReentrantAlgorithm::AthReentrantAlgorithm;
22
23 StatusCode initialize() override;
24 StatusCode execute(const EventContext &ctx) const override;
25
26
27 private:
29
30 SG::WriteHandleKey<GeometryContext> m_wchk{this, "ActsAlignmentKey", "ActsAlignment", "cond handle key"};
31 };
32}
33#endif
Property holding a SG store/key/clid from which a WriteHandle is made.
StatusCode initialize() override
SG::WriteHandleKey< GeometryContext > m_wchk
SG::ReadHandleKeyArray< DetectorAlignStore > m_alignStoreKeys
StatusCode execute(const EventContext &ctx) const override
An algorithm that can be simultaneously executed in multiple threads.
Property holding a SG store/key/clid from which a WriteHandle is made.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
HandleKeyArray< ReadHandle< T >, ReadHandleKey< T >, Gaudi::DataHandle::Reader > ReadHandleKeyArray