ATLAS Offline Software
Loading...
Searching...
No Matches
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
15
20
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:
30 {this, "PixelModuleData", "PixelModuleData", "Pixel module data"};
31
33 {this, "WriteRadiationFluenceMapKey", "PixelRadiationDamageFluenceMapData", "Output key for radiation damage fluence map"};
34};
35
36#endif
Base class for conditions algorithms.
Store pixel constant parameters in PixelModuleData.
Store pixel constant parameters in PixelRadiationDamageFluenceMapData.
Base class for conditions algorithms.
virtual StatusCode execute(const EventContext &ctx) const override
SG::WriteCondHandleKey< PixelRadiationDamageFluenceMapData > m_writeFluenceMapKey
virtual StatusCode initialize() override
SG::ReadCondHandleKey< PixelModuleData > m_moduleDataKey
PixelRadSimFluenceMapAlg(const std::string &name, ISvcLocator *pSvcLocator)