Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-11-05 05:20:24

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 #WFs to run in IB:
0014 #   2017 (ele guns 10, 35, 1000; pho guns 10, 35; mu guns 1, 10, 100, 1000, QCD 3TeV, QCD Flat)
0015 #        (ZMM, TTbar, ZEE, MinBias, TTbar PU, ZEE PU, TTbar design)
0016 #        (TTbar trackingOnly, trackingRun2, trackingOnlyRun2, trackingLowPU, pixelTrackingOnly)
0017 #        (TTbar PU with JME NanoAOD)
0018 #   2018 (ele guns 10, 35, 1000; pho guns 10, 35; mu guns 1, 10, 100, 1000, QCD 3TeV, QCD Flat)
0019 #        (pho guns 10, 35 with photonDRN enabled)
0020 #   2018 (ZMM, TTbar, ZEE, MinBias, TTbar PU, ZEE PU, TTbar design)
0021 #        (TTbar trackingOnly, pixelTrackingOnly)
0022 #        (HE collapse: TTbar, TTbar PU, TTbar design)
0023 #        (ParkingBPH: TTbar)
0024 #        (TTbar PU with JME NanoAOD)
0025 #        (Patatrack pixel-only: ZMM - on CPU: quadruplets, triplets)
0026 #        (Patatrack pixel-only: TTbar - on CPU: quadruplets, triplets)
0027 #        (Patatrack ECAL-only: TTbar - on CPU)
0028 #        (Patatrack HCAL-only: TTbar - on CPU)
0029 #   2021 (DD4hep XML: TTbar, ZMM)
0030 #        (DDD DB: TTbar, ZMM)
0031 #        (ele guns 10, 35, 1000; pho guns 10, 35; mu guns 1, 10, 100, 1000, QCD 3TeV, QCD Flat)
0032 #        (ZMM, TTbar, ZEE, MinBias, TTbar PU, TTbar PU premix, ZEE PU, TTbar design)
0033 #        (TTbar trackingOnly, pixelTrackingOnly, trackingMkFit, trackdnn)
0034 #        (TTbar with JME NanoAOD)
0035 #        (TTbar 0T, TTbar PU 0T)
0036 #        (TTbar FastSim, TTbar FastSim PU, MinBiasFS for mixing)
0037 #        (TTbar PU MLPF ecal_deepsc)
0038 #        (ZEE ecal_deesc)
0039 #        (TTbar PU prod-like)
0040 #        (QCD 1.8TeV DeepCore)
0041 #        (TTbar DigiNoHLT)
0042 #   2023 (TTbar, TTbar PU, TTbar PU premix, TTbar PU prod-like)
0043 #        (TTbar trackingMkFit)
0044 #        (Patatrack pixel-only: TTbar - on CPU: quadruplets, triplets)
0045 #        (Patatrack ECAL-only: TTbar - on CPU)
0046 #        (Patatrack HCAL-only: TTbar - on CPU)
0047 #        (Patatrack pixel-only: ZMM - on CPU: quadruplets, triplets)
0048 #        (TTbar FastSim, TTbar FastSim PU, MinBiasFS for mixing))
0049 #        (ZEE)
0050 #        (Nu Gun)
0051 #   2024 (TTbar, TTbar PU, TTbar PU premix, TTbar PU prod-like)
0052 #        (TTbar trackingMkFit)
0053 #        (Alpaka Pixel Only, Alpaka ECal only)
0054 #        (TTbar FastSim, TTbar FastSim PU, MinBiasFS for mixing))
0055 #        (ZEE)
0056 #        (Nu Gun)
0057 #   2025 (TTbar, TTbar PU)
0058 
0059 numWFIB = [10001.0,10002.0,10003.0,10004.0,10005.0,10006.0,10007.0,10008.0,10009.0,10059.0,10071.0,
0060            10042.0,10024.0,10025.0,10026.0,10023.0,10224.0,10225.0,10424.0,
0061            10024.1,10024.2,10024.3,10024.4,10024.5,
0062            10224.15,
0063            # 2018
0064            10801.0,10802.0,10803.0,10804.0,10805.0,10806.0,10807.0,10808.0,10809.0,10859.0,10871.0,
0065            10804.31, 10805.31,
0066            10842.0,10824.0,10825.0,10826.0,10823.0,11024.0,11025.0,11224.0,
0067            10824.1,10824.5,
0068            10824.6,11024.6,11224.6,
0069            10824.8,
0070            11024.15,
0071            10842.501,10842.505,
0072            10824.501,10824.505,
0073            10824.511,
0074            10824.521,
0075            # 2021
0076            11634.911, 11650.911,
0077            11634.914, 11650.914,
0078            11601.0,11602.0,11603.0,11604.0,11605.0,11606.0,11607.0,11608.0,11609.0,11630.0,11643.0,
0079            11650.0,11634.0,11646.0,11640.0,11834.0,11834.99,11846.0,12034.0,
0080            11634.1,11634.5,11634.7,11634.71,11634.72,11634.91,
0081            11634.15,
0082            11634.24,11834.24,
0083            13234.0,13434.0,13240.303,
0084            11834.13, 11834.19,
0085            11846.19,
0086            11834.21,
0087            11723.17,
0088            11634.601,
0089            # 2023
0090            12434.0,12634.0,12634.99,12634.21,
0091            12434.7,
0092            12434.501,12434.505,
0093            12434.511,
0094            12434.521,
0095            12450.501,12450.505,
0096            14034.0,14234.0,14040.303,
0097            12446.0,
0098            12461.0, 
0099            # 2024
0100            12834.0,13034.0,13034.99,13034.21,
0101            12834.7,
0102            12834.402, 12834.412,
0103            16434.0, 16634.0, 16440.303,
0104            12846.0,
0105            12861.0,
0106            # 2025
0107            16834.0, 17034.0,]
0108 
0109 for numWF in numWFIB:
0110     if not numWF in _upgrade_workflows:
0111         continue
0112     workflows[numWF] = _upgrade_workflows[numWF]