CMS 3D CMS Logo

relval_2017.py
Go to the documentation of this file.
1 # import the definition of the steps and input files:
3 
4 # here only define the workflows as a combination of the steps defined above:
5 workflows = Matrix()
6 
7 # each workflow defines a name and a list of steps to be done.
8 # if no explicit name/label given for the workflow (first arg),
9 # the name of step1 will be used
10 
11 from Configuration.PyReleaseValidation.relval_upgrade import workflows as _upgrade_workflows
12 
13 #WFs to run in IB:
14 # 2017 (ele guns 10, 35, 1000; pho guns 10, 35; mu guns 1, 10, 100, 1000, QCD 3TeV, QCD Flat)
15 # (ZMM, TTbar, ZEE, MinBias, TTbar PU, ZEE PU, TTbar design)
16 # (TTbar trackingOnly, trackingRun2, trackingOnlyRun2, trackingLowPU, pixelTrackingOnly)
17 # (TTbar PU with JME NanoAOD)
18 # 2018 (ele guns 10, 35, 1000; pho guns 10, 35; mu guns 1, 10, 100, 1000, QCD 3TeV, QCD Flat)
19 # (pho guns 10, 35 with photonDRN enabled)
20 # 2018 (ZMM, TTbar, ZEE, MinBias, TTbar PU, ZEE PU, TTbar design)
21 # (TTbar trackingOnly, pixelTrackingOnly)
22 # (HE collapse: TTbar, TTbar PU, TTbar design)
23 # (ParkingBPH: TTbar)
24 # (TTbar PU with JME NanoAOD)
25 # (Patatrack pixel-only: ZMM - on CPU: quadruplets, triplets)
26 # (Patatrack pixel-only: TTbar - on CPU: quadruplets, triplets)
27 # (Patatrack ECAL-only: TTbar - on CPU)
28 # (Patatrack HCAL-only: TTbar - on CPU)
29 # 2021 (DD4hep XML: TTbar, ZMM)
30 # (DDD DB: TTbar, ZMM)
31 # (ele guns 10, 35, 1000; pho guns 10, 35; mu guns 1, 10, 100, 1000, QCD 3TeV, QCD Flat)
32 # (ZMM, TTbar, ZEE, MinBias, TTbar PU, TTbar PU premix, ZEE PU, TTbar design)
33 # (TTbar trackingOnly, pixelTrackingOnly, trackingMkFit, trackdnn)
34 # (TTbar with JME NanoAOD)
35 # (TTbar 0T, TTbar PU 0T)
36 # (TTbar FastSim, TTbar FastSim PU, MinBiasFS for mixing)
37 # (TTbar PU MLPF ecal_deepsc)
38 # (ZEE ecal_deesc)
39 # (TTbar PU prod-like)
40 # (QCD 1.8TeV DeepCore)
41 # (TTbar DigiNoHLT)
42 # 2023 (TTbar, TTbar PU, TTbar PU premix, TTbar PU prod-like)
43 # (TTbar trackingMkFit)
44 # (Patatrack pixel-only: TTbar - on CPU: quadruplets, triplets)
45 # (Patatrack ECAL-only: TTbar - on CPU)
46 # (Patatrack HCAL-only: TTbar - on CPU)
47 # (Patatrack pixel-only: ZMM - on CPU: quadruplets, triplets)
48 # (TTbar FastSim, TTbar FastSim PU, MinBiasFS for mixing))
49 # (ZEE)
50 # (Nu Gun)
51 # 2024 (TTbar, TTbar PU, TTbar PU premix, TTbar PU prod-like)
52 # (TTbar trackingMkFit)
53 # (Alpaka Pixel Only, Alpaka ECal only)
54 # (TTbar FastSim, TTbar FastSim PU, MinBiasFS for mixing))
55 # (ZEE)
56 # (Nu Gun)
57 
58 numWFIB = [10001.0,10002.0,10003.0,10004.0,10005.0,10006.0,10007.0,10008.0,10009.0,10059.0,10071.0,
59  10042.0,10024.0,10025.0,10026.0,10023.0,10224.0,10225.0,10424.0,
60  10024.1,10024.2,10024.3,10024.4,10024.5,
61  10224.15,
62  # 2018
63  10801.0,10802.0,10803.0,10804.0,10805.0,10806.0,10807.0,10808.0,10809.0,10859.0,10871.0,
64  10804.31, 10805.31,
65  10842.0,10824.0,10825.0,10826.0,10823.0,11024.0,11025.0,11224.0,
66  10824.1,10824.5,
67  10824.6,11024.6,11224.6,
68  10824.8,
69  11024.15,
70  10842.501,10842.505,
71  10824.501,10824.505,
72  10824.511,
73  10824.521,
74  # 2021
75  11634.911, 11650.911,
76  11634.914, 11650.914,
77  11601.0,11602.0,11603.0,11604.0,11605.0,11606.0,11607.0,11608.0,11609.0,11630.0,11643.0,
78  11650.0,11634.0,11646.0,11640.0,11834.0,11834.99,11846.0,12034.0,
79  11634.1,11634.5,11634.7,11634.71,11634.72,11634.91,
80  11634.15,
81  11634.24,11834.24,
82  13234.0,13434.0,13240.303,
83  11834.13, 11834.19,
84  11846.19,
85  11834.21,
86  11723.17,
87  11634.601,
88  # 2023
89  12434.0,12634.0,12634.99,12634.21,
90  12434.7,
91  12434.501,12434.505,
92  12434.511,
93  12434.521,
94  12450.501,12450.505,
95  14034.0,14234.0,14040.303,
96  12446.0,
97  12461.0,
98  # 2024
99  12834.0,13034.0,13034.99,13034.21,
100  12834.7,
101  12834.402, 12834.412,
102  14434.0, 14634.0, 14440.303,
103  12846.0,
104  12861.0]
105 
106 for numWF in numWFIB:
107  if not numWF in _upgrade_workflows:
108  continue
109  workflows[numWF] = _upgrade_workflows[numWF]
portabletest::Matrix Matrix