Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-03-23 15:57:33

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 #Run4 WFs to run in IB (TTbar)
0017 numWFIB = []
0018 numWFIB.extend([23634.0]) #Run4D95
0019 numWFIB.extend([24034.0]) #Run4D96
0020 numWFIB.extend([24834.0]) #Run4D98
0021 numWFIB.extend([25234.0]) #Run4D99
0022 numWFIB.extend([25634.0]) #Run4D100
0023 numWFIB.extend([26034.0]) #Run4D101
0024 numWFIB.extend([26434.0]) #Run4D102
0025 numWFIB.extend([26834.0]) #Run4D103
0026 numWFIB.extend([27234.0]) #Run4D104
0027 numWFIB.extend([27634.0]) #Run4D105
0028 numWFIB.extend([28034.0]) #Run4D106
0029 numWFIB.extend([28434.0]) #Run4D107
0030 numWFIB.extend([28834.0]) #Run4D108
0031 numWFIB.extend([29234.0]) #Run4D109
0032 numWFIB.extend([29634.0]) #Run4D110
0033 numWFIB.extend([30034.0]) #Run4D111
0034 numWFIB.extend([30434.0]) #Run4D112
0035 numWFIB.extend([30834.0]) #Run4D113
0036 numWFIB.extend([31234.0]) #Run4D114
0037 numWFIB.extend([32034.0]) #Run4D115
0038 numWFIB.extend([32434.0]) #Run4D116
0039 numWFIB.extend([32834.0]) #Run4D117
0040 numWFIB.extend([33234.0]) #Run4D118
0041 numWFIB.extend([33634.0]) #Run4D119
0042 
0043 #Additional sample for short matrix and IB
0044 #Default Phase-2 Det NoPU
0045 numWFIB.extend([prefixDet+34.911]) #DD4hep XML
0046 numWFIB.extend([prefixDet+34.702]) #mkFit tracking (initialStep)
0047 numWFIB.extend([prefixDet+34.5])   #pixelTrackingOnly
0048 numWFIB.extend([prefixDet+34.9])   #vector hits
0049 numWFIB.extend([prefixDet+34.402]) #Alpaka local reconstruction offloaded on device (GPU if available)
0050 numWFIB.extend([prefixDet+34.703]) #LST tracking on CPU (initialStep+HighPtTripletStep only)
0051 numWFIB.extend([prefixDet+34.21])  #prodlike
0052 numWFIB.extend([prefixDet+96.0])   #CloseByPGun CE_E_Front_120um
0053 numWFIB.extend([prefixDet+100.0])  #CloseByPGun CE_H_Coarse_Scint
0054 numWFIB.extend([prefixDet+61.0])   #Nu Gun
0055 numWFIB.extend([prefixDet+34.75])  #Timing menu
0056 numWFIB.extend([prefixDet+151.85]) #Heavy ion reconstruction
0057 #Default Phase-2 Det PU
0058 numWFIB.extend([prefixDet+261.97])   #premixing stage1 (NuGun+PU)
0059 numWFIB.extend([prefixDet+234.99])   #premixing combined stage1+stage2 ttbar+PU200
0060 numWFIB.extend([prefixDet+234.999])  #premixing combined stage1+stage2 ttbar+PU50 for PR test
0061 numWFIB.extend([prefixDet+234.21])   #prodlike PU
0062 numWFIB.extend([prefixDet+234.9921]) #prodlike premix stage1+stage2
0063 numWFIB.extend([prefixDet+234.114])  #PU, with 10% OT inefficiency
0064 numWFIB.extend([prefixDet+234.703])  #LST tracking on CPU (initialStep+HighPtTripletStep only)
0065 #
0066 numWFIB.extend([24834.911]) #D98 XML, to monitor instability of DD4hep
0067 for numWF in numWFIB:
0068     workflows[numWF] = _upgrade_workflows[numWF]