Skip to content
Snippets Groups Projects
Commit cca682c0 authored by Vakhtang Tsulaia's avatar Vakhtang Tsulaia
Browse files

Merge branch 'conddep.PixelDigitization-20200727' into 'master'

PixelDigitization: Conditions dependency fixes

See merge request atlas/athena!35115
parents ac6c952e 61961b64
No related branches found
No related tags found
No related merge requests found
...@@ -342,11 +342,13 @@ def BasicPixelDigitizationTool(name="PixelDigitizationTool", **kwargs): ...@@ -342,11 +342,13 @@ def BasicPixelDigitizationTool(name="PixelDigitizationTool", **kwargs):
if not hasattr(condSeq, "PixelDCSCondStateAlg"): if not hasattr(condSeq, "PixelDCSCondStateAlg"):
from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelDCSCondStateAlg from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelDCSCondStateAlg
condSeq += PixelDCSCondStateAlg(name="PixelDCSCondStateAlg") condSeq += PixelDCSCondStateAlg(name="PixelDCSCondStateAlg",
ReadKeyState = '')
if not hasattr(condSeq, "PixelDCSCondStatusAlg"): if not hasattr(condSeq, "PixelDCSCondStatusAlg"):
from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelDCSCondStatusAlg from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelDCSCondStatusAlg
condSeq += PixelDCSCondStatusAlg(name="PixelDCSCondStatusAlg") condSeq += PixelDCSCondStatusAlg(name="PixelDCSCondStatusAlg",
ReadKeyStatus = '')
if not conddb.folderRequested("/PIXEL/DCS/HV"): if not conddb.folderRequested("/PIXEL/DCS/HV"):
conddb.addFolder("DCS_OFL", "/PIXEL/DCS/HV", className="CondAttrListCollection") conddb.addFolder("DCS_OFL", "/PIXEL/DCS/HV", className="CondAttrListCollection")
...@@ -395,13 +397,16 @@ def BasicPixelDigitizationTool(name="PixelDigitizationTool", **kwargs): ...@@ -395,13 +397,16 @@ def BasicPixelDigitizationTool(name="PixelDigitizationTool", **kwargs):
from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelReadoutSpeedAlg from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelReadoutSpeedAlg
condSeq += PixelReadoutSpeedAlg(name="PixelReadoutSpeedAlg") condSeq += PixelReadoutSpeedAlg(name="PixelReadoutSpeedAlg")
pixelReadKey = ''
if (globalflags.DataSource=='data' and conddb.dbdata == 'CONDBR2'): # for data overlay if (globalflags.DataSource=='data' and conddb.dbdata == 'CONDBR2'): # for data overlay
pixelReaddKey = '/PIXEL/CablingMap'
if not conddb.folderRequested("/PIXEL/CablingMap"): if not conddb.folderRequested("/PIXEL/CablingMap"):
conddb.addFolderSplitOnline("PIXEL", "/PIXEL/Onl/CablingMap","/PIXEL/CablingMap", className="AthenaAttributeList") conddb.addFolderSplitOnline("PIXEL", "/PIXEL/Onl/CablingMap","/PIXEL/CablingMap", className="AthenaAttributeList")
if not hasattr(condSeq, 'PixelCablingCondAlg'): if not hasattr(condSeq, 'PixelCablingCondAlg'):
from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelCablingCondAlg from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelCablingCondAlg
condSeq += PixelCablingCondAlg(name="PixelCablingCondAlg", condSeq += PixelCablingCondAlg(name="PixelCablingCondAlg",
ReadKey = pixelReadKey,
MappingFile=IdMappingDat, MappingFile=IdMappingDat,
RodIDForSingleLink40=0) RodIDForSingleLink40=0)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment