ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArCondTools
src
LArFebRodMapConvert.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LARCONDITIONSTEST_LARFEBRODMAPCONVERT_H
6
#define LARCONDITIONSTEST_LARFEBRODMAPCONVERT_H
7
8
// STL includes
9
#include <string>
10
11
// FrameWork includes
12
#include "
AthenaBaseComps/AthAlgorithm.h
"
13
#include "
LArRecConditions/LArFebRodMapping.h
"
14
#include "
StoreGate/ReadCondHandleKey.h
"
15
16
#include "
CaloIdentifier/CaloCell_ID.h
"
17
#include "
LArIdentifier/LArOnlineID.h
"
18
19
#include <iostream>
20
21
class
LArFebRodMapConvert
22
:
public
::AthAlgorithm
23
{
24
25
public
:
26
28
LArFebRodMapConvert
(
const
std::string& name, ISvcLocator* pSvcLocator );
29
31
virtual
~LArFebRodMapConvert
();
32
33
// Athena algorithm's Hooks
34
virtual
StatusCode
initialize
()
override
;
35
virtual
StatusCode
execute
(
const
EventContext& ctx)
override
;
36
virtual
StatusCode
finalize
()
override
;
37
38
private
:
39
40
SG::ReadCondHandleKey<LArFebRodMapping>
m_cablingKey
{
this
,
"RodCablingKey"
,
"ArFebRodMap"
,
"SG Key of ROD mapping object"
};
41
43
LArFebRodMapConvert
();
44
45
const
LArOnlineID
*
m_onlineID
;
46
47
48
};
49
50
#endif
//> !LARCONDITIONSTEST_LARIDMAPCONVERT_H
AthAlgorithm.h
CaloCell_ID.h
LArFebRodMapping.h
LArOnlineID.h
ReadCondHandleKey.h
AthAlgorithm::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Definition
AthAlgorithm.cxx:10
LArFebRodMapConvert::finalize
virtual StatusCode finalize() override
Definition
LArFebRodMapConvert.cxx:34
LArFebRodMapConvert::LArFebRodMapConvert
LArFebRodMapConvert()
Default constructor:
LArFebRodMapConvert::m_onlineID
const LArOnlineID * m_onlineID
Definition
LArFebRodMapConvert.h:45
LArFebRodMapConvert::execute
virtual StatusCode execute(const EventContext &ctx) override
Execute method.
Definition
LArFebRodMapConvert.cxx:41
LArFebRodMapConvert::initialize
virtual StatusCode initialize() override
Definition
LArFebRodMapConvert.cxx:25
LArFebRodMapConvert::~LArFebRodMapConvert
virtual ~LArFebRodMapConvert()
Destructor:
Definition
LArFebRodMapConvert.cxx:21
LArFebRodMapConvert::LArFebRodMapConvert
LArFebRodMapConvert(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Definition
LArFebRodMapConvert.cxx:13
LArFebRodMapConvert::m_cablingKey
SG::ReadCondHandleKey< LArFebRodMapping > m_cablingKey
Definition
LArFebRodMapConvert.h:40
LArOnlineID
Definition
LArOnlineID.h:21
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
Generated on
for ATLAS Offline Software by
1.17.0