ATLAS Offline Software
Loading...
Searching...
No Matches
TgcPrepDataReplicationTool3BCtoAllBC.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MUONTGC_CNVTOOLS_TGCPREPDATAREPLICATIONTOOL3BCtoALLBC_H
6#define MUONTGC_CNVTOOLS_TGCPREPDATAREPLICATIONTOOL3BCtoALLBC_H
7
10#include "GaudiKernel/ServiceHandle.h"
14
15namespace Muon {
17 : public extends<AthAlgTool, ITgcPrepDataReplicationTool> {
18 public:
20 TgcPrepDataReplicationTool3BCtoAllBC(const std::string& t,
21 const std::string& n,
22 const IInterface* p);
23
26
27 virtual StatusCode initialize() override;
28 virtual StatusCode replicate(const EventContext& ctx) const override;
29
30 private:
31 StatusCode convert3BCtoAllBC(const EventContext& ctx) const;
32
34
36 this, "MuonIdHelperSvc", "Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
37
39 this, "BC3Keys", {"dummy", "dummy", "dummy"}};
41 this, "AllBCKey", "TGC_MeasurementsAllBCs"};
42};
43} // namespace Muon
44
45#endif // MUONTGC_CNVTOOLS_TGCPREPDATAREPLICATIONTOOL3BCtoALLBC_H
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
virtual StatusCode replicate(const EventContext &ctx) const override
TgcPrepDataReplicationTool3BCtoAllBC(const std::string &t, const std::string &n, const IInterface *p)
Constructor.
StatusCode convert3BCtoAllBC(const EventContext &ctx) const
virtual ~TgcPrepDataReplicationTool3BCtoAllBC()=default
Destructor.
SG::WriteHandleKey< TgcPrepDataContainer > m_AllBCKey
SG::ReadHandleKeyArray< TgcPrepDataContainer > m_3BCKeys
Property holding a SG store/key/clid from which a WriteHandle is made.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
HandleKeyArray< ReadHandle< T >, ReadHandleKey< T >, Gaudi::DataHandle::Reader > ReadHandleKeyArray
void initialize()