Skip to content
Snippets Groups Projects
Commit bbd183f0 authored by Tadej Novak's avatar Tadej Novak
Browse files

Merge branch 'rerunufo' into 'master'

fix config dependencies of UFO constituents

See merge request !58951
parents ebf241c7 20afacc0
No related branches found
No related tags found
3 merge requests!59674InDetPerformanceMonitoring with LumiBlock selection,!59383cppcheck in trigger code: Prefer prefix ++/-- operators for non-primitive types.,!58951fix config dependencies of UFO constituents
......@@ -201,8 +201,8 @@ _stdInputList = [
JetInputExternal("UFOCSSK", xAODType.FlowElement,
# in analysis releases, we can't build UFO anyways, so don't even try to declare dependencies,
prereqs =lambda parentjdef : [] if isAnalysisRelease() else ['input:GPFlowCSSK'],
# in analysis releases, or if we have UFOCSSK in inputs don't declare unneeded dependencies which could fail the config.
prereqs =lambda parentjdef : [] if (isAnalysisRelease() or 'UFOCSSK' in parentjdef._cflags.Input.Collections ) else ['input:GPFlowCSSK'],
filterfn = lambda flag : ( (not isAnalysisRelease() or 'UFOCSSK' in flag.Input.Collections), "Can't build UFO in Analysis projects and not UFOCSSK in input") ,
algoBuilder = lambda jdef,_ : tcccfg.runUFOReconstruction(jdef._cflags, stdConstitDic['GPFlowCSSK'])
),
......
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