ATLAS Offline Software
Loading...
Searching...
No Matches
LArCalorimeter
LArRecUtils
src
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
10
#include "
AthenaBaseComps/AthAlgorithm.h
"
11
#include "
StoreGate/ReadCondHandleKey.h
"
12
#include "
StoreGate/WriteCondHandleKey.h
"
13
14
#include "
LArCabling/LArOnOffIdMapping.h
"
15
#include "
LArRawConditions/LArMCSym.h
"
16
17
class
LArMCSymCondAlg
:
public
AthAlgorithm
{
18
19
public
:
20
using
AthAlgorithm::AthAlgorithm
;
21
22
~LArMCSymCondAlg
()=
default
;
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.h
LArMCSym.h
LArOnOffIdMapping.h
ReadCondHandleKey.h
WriteCondHandleKey.h
AthAlgorithm::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Definition
AthAlgorithm.cxx:24
LArMCSymCondAlg
Definition
LArMCSymCondAlg.h:17
LArMCSymCondAlg::m_isSC
BooleanProperty m_isSC
Definition
LArMCSymCondAlg.h:31
LArMCSymCondAlg::m_writeKey
SG::WriteCondHandleKey< LArMCSym > m_writeKey
Definition
LArMCSymCondAlg.h:30
LArMCSymCondAlg::initialize
StatusCode initialize()
Definition
LArMCSymCondAlg.cxx:15
LArMCSymCondAlg::finalize
StatusCode finalize()
Definition
LArMCSymCondAlg.h:26
LArMCSymCondAlg::m_readKey
SG::ReadCondHandleKey< LArOnOffIdMapping > m_readKey
Definition
LArMCSymCondAlg.h:29
LArMCSymCondAlg::execute
StatusCode execute()
Definition
LArMCSymCondAlg.cxx:27
LArMCSymCondAlg::~LArMCSymCondAlg
~LArMCSymCondAlg()=default
LArMCSymCondAlg::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Definition
AthAlgorithm.cxx:24
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
SG::WriteCondHandleKey
Definition
WriteCondHandleKey.h:22
Generated on
for ATLAS Offline Software by
1.14.0