ATLAS Offline Software
Loading...
Searching...
No Matches
LArMCSymCondAlg.h
Go to the documentation of this file.
1//Dear emacs, this is -*- C++ -*-
2
3/*
4 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef LARRECCONDITIONS_LARMCSYMCONDGALG_H
8#define LARRECCONDITIONS_LARMCSYMCONDGALG_H
9
13
16
18
19public:
21
23
24 StatusCode initialize();
25 StatusCode execute();
26 StatusCode finalize() {return StatusCode::SUCCESS;}
27
28 private:
29 SG::ReadCondHandleKey<LArOnOffIdMapping> m_readKey {this,"ReadKey","LArOnOffIdMap"};
30 SG::WriteCondHandleKey<LArMCSym> m_writeKey {this,"WriteKey","LArMCSym"};
31 BooleanProperty m_isSC {this, "SuperCell", false, "Creating for SC ?"};
32};
33
34
35
36#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
BooleanProperty m_isSC
SG::WriteCondHandleKey< LArMCSym > m_writeKey
StatusCode initialize()
StatusCode finalize()
SG::ReadCondHandleKey< LArOnOffIdMapping > m_readKey
StatusCode execute()
~LArMCSymCondAlg()=default
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters: