Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-07-16 22:52:08

0001 # import the definition of the steps and input files:
0002 from  Configuration.PyReleaseValidation.relval_steps import *
0003 
0004 # here only define the workflows as a combination of the steps defined above:
0005 workflows = Matrix()
0006 
0007 # each workflow defines a name and a list of steps to be done.
0008 # if no explicit name/label given for the workflow (first arg),
0009 # the name of step1 will be used
0010 
0011 from Configuration.PyReleaseValidation.relval_upgrade import workflows as _upgrade_workflows
0012 
0013 #just define all of them
0014 prefixDet = 29600 #update this line when change the default version
0015 
0016 #2026 WFs to run in IB (TTbar)
0017 numWFIB = []
0018 numWFIB.extend([20034.0]) #2026D86
0019 numWFIB.extend([20834.0]) #2026D88
0020 numWFIB.extend([22034.0]) #2026D91
0021 numWFIB.extend([22434.0]) #2026D92
0022 numWFIB.extend([22834.0]) #2026D93
0023 numWFIB.extend([23234.0]) #2026D94
0024 numWFIB.extend([23634.0]) #2026D95
0025 numWFIB.extend([24034.0]) #2026D96
0026 numWFIB.extend([24434.0]) #2026D97
0027 numWFIB.extend([24834.0]) #2026D98
0028 numWFIB.extend([25234.0]) #2026D99
0029 numWFIB.extend([25634.0]) #2026D100
0030 numWFIB.extend([26034.0]) #2026D101
0031 numWFIB.extend([26434.0]) #2026D102
0032 numWFIB.extend([26834.0]) #2026D103
0033 numWFIB.extend([27234.0]) #2026D104
0034 numWFIB.extend([27634.0]) #2026D105
0035 numWFIB.extend([28034.0]) #2026D106
0036 numWFIB.extend([28434.0]) #2026D107
0037 numWFIB.extend([28834.0]) #2026D108
0038 numWFIB.extend([29234.0]) #2026D109
0039 numWFIB.extend([29634.0]) #2026D110
0040 numWFIB.extend([30034.0]) #2026D111
0041 numWFIB.extend([30434.0]) #2026D112
0042 numWFIB.extend([30834.0]) #2026D113
0043 numWFIB.extend([31234.0]) #2026D114
0044 numWFIB.extend([32034.0]) #2026D115
0045 
0046 #Additional sample for short matrix and IB
0047 #Default Phase-2 Det NoPU
0048 numWFIB.extend([prefixDet+34.911]) #DD4hep XML
0049 numWFIB.extend([prefixDet+34.702]) #mkFit tracking (initialStep)
0050 numWFIB.extend([prefixDet+34.5])   #pixelTrackingOnly
0051 numWFIB.extend([prefixDet+34.9])   #vector hits
0052 numWFIB.extend([prefixDet+34.501]) #Patatrack local reconstruction on CPU
0053 numWFIB.extend([prefixDet+34.502]) #Patatrack local reconstruction on GPU
0054 numWFIB.extend([prefixDet+34.21])  #prodlike
0055 numWFIB.extend([prefixDet+96.0])   #CloseByPGun CE_E_Front_120um
0056 numWFIB.extend([prefixDet+100.0])  #CloseByPGun CE_H_Coarse_Scint
0057 numWFIB.extend([prefixDet+61.0])   #Nu Gun
0058 #Default Phase-2 Det PU
0059 numWFIB.extend([prefixDet+261.97])   #premixing stage1 (NuGun+PU)
0060 numWFIB.extend([prefixDet+234.99])   #premixing combined stage1+stage2 ttbar+PU200
0061 numWFIB.extend([prefixDet+234.999])  #premixing combined stage1+stage2 ttbar+PU50 for PR test
0062 numWFIB.extend([prefixDet+234.21])   #prodlike PU
0063 numWFIB.extend([prefixDet+234.9921]) #prodlike premix stage1+stage2
0064 numWFIB.extend([prefixDet+234.114])  #PU, with 10% OT inefficiency
0065 
0066 for numWF in numWFIB:
0067     workflows[numWF] = _upgrade_workflows[numWF]