18 numWFIB = [10021.0,10024.0,10025.0,10026.0,10023.0,10224.0,10225.0,10424.0,
19 10821.0,10824.0,10825.0,10826.0,10823.0,11024.0,11025.0,11224.0]
20 for i,key
in enumerate(upgradeKeys[2017]):
21 numWF=numWFAll[2017][i]
22 for frag
in upgradeFragments:
25 for step
in upgradeProperties[2017][key][
'ScenToRun']:
27 stepList.append(k+
'_'+step)
29 stepList.append(step+
'_'+key)
31 workflows[numWF] = [ upgradeDatasetFromFragment[frag], stepList]
39 if 'RecoFull' in step
or 'HARVESTFull' in step:
40 s = s.replace(
'Full',
'Full_trackingOnly')
49 if 'RecoFull' in step:
50 if 'trackingOnly' in step:
51 s = s.replace(
'Only',
'OnlyRun2')
53 s = s.replace(
'Full',
'Full_trackingRun2')
62 if 'RecoFull' in step:
63 if 'trackingOnly' in step:
64 s = s.replace(
'Only',
'OnlyPhase1CA')
66 s = s.replace(
'Full',
'Full_trackingPhase1CA')
75 workflows[10024.1] = [ workflows[10024.0][0],
_trackingOnly(workflows[10024.0][1]) ]
76 workflows[10024.2] = [ workflows[10024.0][0],
_trackingRun2(workflows[10024.0][1]) ]
77 workflows[10024.3] = [ workflows[10024.1][0],
_trackingRun2(workflows[10024.1][1]) ]
78 workflows[10024.4] = [ workflows[10024.0][0],
_trackingPhase1CA(workflows[10024.0][1]) ]
79 workflows[10024.5] = [ workflows[10024.1][0],
_trackingPhase1CA(workflows[10024.1][1]) ]