ATLAS Offline Software
RPC_RegSelCondAlg.h
Go to the documentation of this file.
1 
3 /*
4  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5 */
6 
15 #ifndef RPC_RegSelCondAlg_h
16 #define RPC_RegSelCondAlg_h
17 
18 #include "MuonRegSelCondAlg.h"
19 
22 
23 #include <string>
24 
26 
27 public:
28 
29  RPC_RegSelCondAlg( const std::string& name, ISvcLocator* pSvcLocator );
30 
31  std::unique_ptr<RegSelSiLUT> createTable( const EventContext& ctx, EventIDRange& id_range ) const override;
32 
33  virtual StatusCode initialize() override;
34 
35 private:
36 
38  { this, "RpcCablingKey", "RpcCablingCondData", "Key of RpcCablingCondData" };
39 
40 };
41 
42 #endif // RPC_RegSelCondAlg_h
MuonRegSelCondAlg
Definition: MuonRegSelCondAlg.h:32
RPC_RegSelCondAlg::RPC_RegSelCondAlg
RPC_RegSelCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition: RPC_RegSelCondAlg.cxx:28
MuonRegSelCondAlg.h
emacs: this is -*- c++ -*-
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
RPC_RegSelCondAlg
Definition: RPC_RegSelCondAlg.h:25
ReadCondHandleKey.h
RPC_RegSelCondAlg::m_rpcReadKey
SG::ReadCondHandleKey< RpcCablingCondData > m_rpcReadKey
Definition: RPC_RegSelCondAlg.h:38
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
SG::ReadCondHandleKey< RpcCablingCondData >
RpcCablingCondData.h
RPC_RegSelCondAlg::createTable
std::unique_ptr< RegSelSiLUT > createTable(const EventContext &ctx, EventIDRange &id_range) const override
Definition: RPC_RegSelCondAlg.cxx:40
RPC_RegSelCondAlg::initialize
virtual StatusCode initialize() override
Definition: RPC_RegSelCondAlg.cxx:34