ATLAS Offline Software
PixelCalibAlgsConfig.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2 # Configuration of PixelCalibAlgs package
3 from AthenaConfiguration.ComponentFactory import CompFactory
4 
5 def PixelChargeToTConversionCfg(flags, name='InDetPixelChargeToTConversion', **kwargs):
6  from PixelReadoutGeometry.PixelReadoutGeometryConfig import PixelReadoutManagerCfg
7  acc = PixelReadoutManagerCfg(flags)
8 
9  from PixelConditionsAlgorithms.PixelConditionsConfig import PixelConfigCondAlgCfg, PixelChargeCalibCondCfg
10  acc.merge(PixelConfigCondAlgCfg(flags))
11  acc.merge(PixelChargeCalibCondCfg(flags))
12  acc.addEventAlgo(CompFactory.PixelChargeToTConversion(name, **kwargs))
13  return acc
14 
15 def ITkPixelChargeToTConversionCfg(flags, name='ITkPixelChargeToTConversion', **kwargs):
16  from PixelReadoutGeometry.PixelReadoutGeometryConfig import ITkPixelReadoutManagerCfg
17  acc = ITkPixelReadoutManagerCfg(flags)
18 
19  from PixelConditionsAlgorithms.ITkPixelConditionsConfig import ITkPixelModuleConfigCondAlgCfg, ITkPixelChargeCalibCondAlgCfg
20  acc.merge(ITkPixelModuleConfigCondAlgCfg(flags))
21  acc.merge(ITkPixelChargeCalibCondAlgCfg(flags))
22 
23  kwargs.setdefault("PixelClusterContainer", "ITkPixelClusters")
24  kwargs.setdefault("PixelReadoutManager", "ITkPixelReadoutManager")
25  kwargs.setdefault("PixelChargeCalibCondData", "ITkPixelChargeCalibCondData")
26  kwargs.setdefault("PixelDetEleCollKey", "ITkPixelDetectorElementCollection")
27  kwargs.setdefault("IBLParameterSvc", "")
28 
29  acc.addEventAlgo(CompFactory.PixelChargeToTConversion(name, **kwargs))
30  return acc
python.PixelCalibAlgsConfig.PixelChargeToTConversionCfg
def PixelChargeToTConversionCfg(flags, name='InDetPixelChargeToTConversion', **kwargs)
Definition: PixelCalibAlgsConfig.py:5
python.PixelCalibAlgsConfig.ITkPixelChargeToTConversionCfg
def ITkPixelChargeToTConversionCfg(flags, name='ITkPixelChargeToTConversion', **kwargs)
Definition: PixelCalibAlgsConfig.py:15
PixelConditionsConfig.PixelChargeCalibCondCfg
def PixelChargeCalibCondCfg(flags, **kwargs)
Definition: PixelConditionsConfig.py:415
PixelConditionsConfig.PixelConfigCondAlgCfg
def PixelConfigCondAlgCfg(flags, name="PixelConfigCondAlg", **kwargs)
Definition: PixelConditionsConfig.py:11
python.PixelReadoutGeometryConfig.ITkPixelReadoutManagerCfg
def ITkPixelReadoutManagerCfg(flags, name="ITkPixelReadoutManager", **kwargs)
Definition: PixelReadoutGeometryConfig.py:13
ITkPixelConditionsConfig.ITkPixelModuleConfigCondAlgCfg
def ITkPixelModuleConfigCondAlgCfg(flags, name="ITkPixelModuleConfigCondAlg", **kwargs)
Definition: ITkPixelConditionsConfig.py:9
ITkPixelConditionsConfig.ITkPixelChargeCalibCondAlgCfg
def ITkPixelChargeCalibCondAlgCfg(flags, name="ITkPixelChargeCalibCondAlg", **kwargs)
Definition: ITkPixelConditionsConfig.py:74
python.PixelReadoutGeometryConfig.PixelReadoutManagerCfg
def PixelReadoutManagerCfg(flags, name="PixelReadoutManager", **kwargs)
Definition: PixelReadoutGeometryConfig.py:6