CMS 3D CMS Logo

relval_2017.py
Go to the documentation of this file.
1 
2 # import the definition of the steps and input files:
4 
5 # here only define the workflows as a combination of the steps defined above:
6 workflows = Matrix()
7 
8 # each workflow defines a name and a list of steps to be done.
9 # if no explicit name/label given for the workflow (first arg),
10 # the name of step1 will be used
11 
12 from Configuration.PyReleaseValidation.relval_upgrade import workflows as _upgrade_workflows
13 
14 #just define all of them
15 
16 #WFs to run in IB:
17 # 2017 (ele guns 10, 35, 1000; pho guns 10, 35; mu guns 1, 10, 100, 1000, QCD 3TeV, QCD Flat)
18 # (ZMM, TTbar, ZEE, MinBias, TTbar PU, ZEE PU, TTbar design)
19 # (TTbar trackingOnly, trackingRun2, trackingOnlyRun2, trackingLowPU, pixelTrackingOnly)
20 # (TTbar PU with JME NanoAOD)
21 # 2018 (ele guns 10, 35, 1000; pho guns 10, 35; mu guns 1, 10, 100, 1000, QCD 3TeV, QCD Flat)
22 # 2018 (ZMM, TTbar, ZEE, MinBias, TTbar PU, ZEE PU, TTbar design)
23 # (TTbar trackingOnly, pixelTrackingOnly)
24 # (HE collapse: TTbar, TTbar PU, TTbar design)
25 # (ParkingBPH: TTbar)
26 # (TTbar PU with JME NanoAOD)
27 # (Patatrack pixel-only: ZMM - on CPU, on GPU, both, auto)
28 # (Patatrack pixel-only: TTbar - on CPU, on GPU, both, auto)
29 # (Patatrack ECAL-only: TTbar - on CPU, on GPU, both, auto)
30 # (Patatrack HCAL-only: TTbar - on CPU, on GPU, both, auto)
31 # 2021 (ZMM, TTbar, ZEE, MinBias, TTbar PU, TTbar PU premix, ZEE PU, TTbar design)
32 # (TTbar trackingOnly, pixelTrackingOnly, trackingMkFit)
33 # (Patatrack pixel-only: ZMM - on CPU, on GPU, both, auto)
34 # (Patatrack pixel-only: TTbar - on CPU, on GPU, both, auto)
35 # (Patatrack ECAL-only: TTbar - on CPU, on GPU, both, auto)
36 # (Patatrack HCAL-only: TTbar - on CPU, on GPU, both, auto)
37 # (TTbar 0T, TTbar PU 0T)
38 # 2023 (TTbar, TTbar PU, TTbar PU premix)
39 # 2024 (TTbar, TTbar PU, TTbar PU premix)
40 numWFIB = [10001.0,10002.0,10003.0,10004.0,10005.0,10006.0,10007.0,10008.0,10009.0,10059.0,10071.0,
41  10042.0,10024.0,10025.0,10026.0,10023.0,10224.0,10225.0,10424.0,
42  10024.1,10024.2,10024.3,10024.4,10024.5,
43  10224.15,
44  10801.0,10802.0,10803.0,10804.0,10805.0,10806.0,10807.0,10808.0,10809.0,10859.0,10871.0,
45  10842.0,10824.0,10825.0,10826.0,10823.0,11024.0,11025.0,11224.0,
46  10824.1,10824.5,
47  10824.6,11024.6,11224.6,
48  10824.8,
49  11024.15,
50  10842.501,10842.502, # 10842.503,10842.504,
51  10824.501,10824.502, # 10824.503,10824.504,
52  10824.511,10824.512, # 10824.513,10824.514,
53  10824.521,10824.522, # 10824.523,10824.524,
54  11624.911, 11642.911,
55  11650.0,11634.0,11646.0,11640.0,11834.0,11834.99,11846.0,12024.0,
56  11634.1,11634.5,11634.7,
57  11650.501,11650.502, # 11650.503,11650.504,
58  11634.501,11634.502, # 11634.503,11634.504,
59  11634.511,11634.512, # 11634.513,11634.514,
60  11634.521,11634.522, # 11634.523,11634.524
61  11634.24,11834.24,
62  12434.0,12634.0,12634.99,
63  12834.0,13034.0,13034.99]
64 for numWF in numWFIB:
65  if not numWF in _upgrade_workflows: continue
66  workflows[numWF] = _upgrade_workflows[numWF]
relval_steps
hitfit::Matrix
CLHEP::HepMatrix Matrix
Definition: matutil.h:62