ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetConditions
PixelConditionsAlgorithms
src
PixelRadSimFluenceMapAlg.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
10
11
#ifndef PIXELRADSIMFLUENCEMAPALG
12
#define PIXELRADSIMFLUENCEMAPALG
13
14
#include "
AthenaBaseComps/AthCondAlgorithm.h
"
15
16
#include "
StoreGate/ReadCondHandleKey.h
"
17
#include "
StoreGate/WriteCondHandleKey.h
"
18
#include "
PixelConditionsData/PixelModuleData.h
"
19
#include "
PixelConditionsData/PixelRadiationDamageFluenceMapData.h
"
20
21
class
PixelRadSimFluenceMapAlg
:
public
AthCondAlgorithm
{
22
public
:
23
PixelRadSimFluenceMapAlg
(
const
std::string& name, ISvcLocator* pSvcLocator);
24
25
virtual
StatusCode
initialize
()
override
;
26
virtual
StatusCode
execute
(
const
EventContext& ctx)
const override
;
27
28
private
:
29
SG::ReadCondHandleKey<PixelModuleData>
m_moduleDataKey
30
{
this
,
"PixelModuleData"
,
"PixelModuleData"
,
"Pixel module data"
};
31
32
SG::WriteCondHandleKey<PixelRadiationDamageFluenceMapData>
m_writeFluenceMapKey
33
{
this
,
"WriteRadiationFluenceMapKey"
,
"PixelRadiationDamageFluenceMapData"
,
"Output key for radiation damage fluence map"
};
34
};
35
36
#endif
AthCondAlgorithm.h
Base class for conditions algorithms.
PixelModuleData.h
Store pixel constant parameters in PixelModuleData.
PixelRadiationDamageFluenceMapData.h
Store pixel constant parameters in PixelRadiationDamageFluenceMapData.
ReadCondHandleKey.h
WriteCondHandleKey.h
AthCondAlgorithm
Base class for conditions algorithms.
Definition
AthCondAlgorithm.h:22
PixelRadSimFluenceMapAlg::execute
virtual StatusCode execute(const EventContext &ctx) const override
Definition
PixelRadSimFluenceMapAlg.cxx:21
PixelRadSimFluenceMapAlg::m_writeFluenceMapKey
SG::WriteCondHandleKey< PixelRadiationDamageFluenceMapData > m_writeFluenceMapKey
Definition
PixelRadSimFluenceMapAlg.h:33
PixelRadSimFluenceMapAlg::initialize
virtual StatusCode initialize() override
Definition
PixelRadSimFluenceMapAlg.cxx:14
PixelRadSimFluenceMapAlg::m_moduleDataKey
SG::ReadCondHandleKey< PixelModuleData > m_moduleDataKey
Definition
PixelRadSimFluenceMapAlg.h:30
PixelRadSimFluenceMapAlg::PixelRadSimFluenceMapAlg
PixelRadSimFluenceMapAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition
PixelRadSimFluenceMapAlg.cxx:9
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
SG::WriteCondHandleKey
Definition
WriteCondHandleKey.h:22
Generated on
for ATLAS Offline Software by
1.17.0