11#ifndef PixelConditionsAlgorithms_ITkPixFieldMapsAlg_h
12#define PixelConditionsAlgorithms_ITkPixFieldMapsAlg_h
24 virtual StatusCode
execute(
const EventContext& ctx)
const override;
28 {
this,
"EFieldFilePath",
"PixelDigitization/maps_IBL_PL_80V_fl0e14.root",
"File path for EField files"};
31 {
this,
"ITkPixFieldMapsKey",
"ITkPixFieldMapsKey",
"Output key for efield data"};
Base class for conditions algorithms.
Data object for fields, ramo potential etc, used in radiation damage simulations.
Base class for conditions algorithms.
Gaudi::Property< std::string > m_efieldFilePath
virtual StatusCode execute(const EventContext &ctx) const override
SG::WriteCondHandleKey< ITkPixFieldMaps > m_writeFieldMapKey
ITkPixFieldMapsAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode initialize() override