Main Page
Namespaces
Classes
Package Documentation
Configuration
PyReleaseValidation
python
relval_premix.py
Go to the documentation of this file.
1
2
# import the definition of the steps and input files:
3
from
Configuration.PyReleaseValidation.relval_steps
import
*
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
13
# premix at 13 TeV and POSTLS1
14
workflows[250199]=[
''
,[
'PREMIXUP15_PU25'
]]
15
workflows[500199]=[
''
,[
'PREMIXUP15_PU50'
]]
16
workflows[250199.17]=[
''
,[
'PREMIXUP17_PU25'
]]
17
workflows[250199.18]=[
''
,[
'PREMIXUP18_PU25'
]]
18
19
# 25ns pile up overlay using premix
20
workflows[250200]=[
''
,[
'ZEE_13'
,
'DIGIPRMXUP15_PU25'
,
'RECOPRMXUP15_PU25'
,
'HARVESTUP15_PU25'
]]
21
workflows[250202]=[
''
,[
'TTbar_13'
,
'DIGIPRMXUP15_PU25'
,
'RECOPRMXUP15_PU25'
,
'HARVESTUP15_PU25'
]]
22
workflows[250202.1]=[
''
,[
'TTbar_13'
,
'PREMIXUP15_PU25'
,
'DIGIPRMXLOCALUP15_PU25'
,
'RECOPRMXUP15_PU25'
,
'HARVESTUP15_PU25'
]]
23
workflows[250203]=[
''
,[
'H125GGgluonfusion_13'
,
'DIGIPRMXUP15_PU25'
,
'RECOPRMXUP15_PU25'
,
'HARVESTUP15_PU25'
]]
24
workflows[250204]=[
''
,[
'QQH1352T_13'
,
'DIGIPRMXUP15_PU25'
,
'RECOPRMXUP15_PU25'
,
'HARVESTUP15_PU25'
]]
25
workflows[250205]=[
''
,[
'ZTT_13'
,
'DIGIPRMXUP15_PU25'
,
'RECOPRMXUP15_PU25'
,
'HARVESTUP15_PU25'
]]
26
workflows[250206]=[
''
,[
'ZMM_13'
,
'DIGIPRMXUP15_PU25'
,
'RECOPRMXUP15_PU25'
,
'HARVESTUP15_PU25'
]]
27
workflows[250207]=[
''
,[
'NuGun_UP15'
,
'DIGIPRMXUP15_PU25'
,
'RECOPRMXUP15_PU25'
,
'HARVESTUP15_PU25'
]]
28
29
30
workflows[250200.17]=[
''
,[
'ZEE_13UP17'
,
'DIGIPRMXUP17_PU25'
,
'RECOPRMXUP17_PU25'
,
'HARVESTUP17_PU25'
]]
31
workflows[250202.17]=[
''
,[
'TTbar_13UP17'
,
'DIGIPRMXUP17_PU25'
,
'RECOPRMXUP17_PU25'
,
'HARVESTUP17_PU25'
]]
32
workflows[250202.171]=[
''
,[
'TTbar_13UP17'
,
'PREMIXUP17_PU25'
,
'DIGIPRMXLOCALUP17_PU25'
,
'RECOPRMXUP17_PU25'
,
'HARVESTUP17_PU25'
]]
33
workflows[250203.17]=[
''
,[
'H125GGgluonfusion_13UP17'
,
'DIGIPRMXUP17_PU25'
,
'RECOPRMXUP17_PU25'
,
'HARVESTUP17_PU25'
]]
34
workflows[250204.17]=[
''
,[
'QQH1352T_13UP17'
,
'DIGIPRMXUP17_PU25'
,
'RECOPRMXUP17_PU25'
,
'HARVESTUP17_PU25'
]]
35
workflows[250205.17]=[
''
,[
'ZTT_13UP17'
,
'DIGIPRMXUP17_PU25'
,
'RECOPRMXUP17_PU25'
,
'HARVESTUP17_PU25'
]]
36
workflows[250206.17]=[
''
,[
'ZMM_13UP17'
,
'DIGIPRMXUP17_PU25'
,
'RECOPRMXUP17_PU25'
,
'HARVESTUP17_PU25'
]]
37
workflows[250207.17]=[
''
,[
'NuGun_UP17'
,
'DIGIPRMXUP17_PU25'
,
'RECOPRMXUP17_PU25'
,
'HARVESTUP17_PU25'
]]
38
workflows[250208.17]=[
''
,[
'SMS-T1tttt_mGl-1500_mLSP-100_13UP17'
,
'DIGIPRMXUP17_PU25'
,
'RECOPRMXUP17_PU25'
,
'HARVESTUP17_PU25'
]]
39
40
41
workflows[250200.18]=[
''
,[
'ZEE_13UP18'
,
'DIGIPRMXUP18_PU25'
,
'RECOPRMXUP18_PU25_L1TEgDQM'
,
'HARVESTUP18_PU25_L1TEgDQM'
]]
42
workflows[250202.18]=[
''
,[
'TTbar_13UP18'
,
'DIGIPRMXUP18_PU25'
,
'RECOPRMXUP18_PU25'
,
'HARVESTUP18_PU25'
]]
43
workflows[250202.181]=[
''
,[
'TTbar_13UP18'
,
'PREMIXUP18_PU25'
,
'DIGIPRMXLOCALUP18_PU25'
,
'RECOPRMXUP18_PU25'
,
'HARVESTUP18_PU25'
]]
44
workflows[250203.18]=[
''
,[
'H125GGgluonfusion_13UP18'
,
'DIGIPRMXUP18_PU25'
,
'RECOPRMXUP18_PU25'
,
'HARVESTUP18_PU25'
]]
45
workflows[250204.18]=[
''
,[
'QQH1352T_13UP18'
,
'DIGIPRMXUP18_PU25'
,
'RECOPRMXUP18_PU25'
,
'HARVESTUP18_PU25'
]]
46
workflows[250205.18]=[
''
,[
'ZTT_13UP18'
,
'DIGIPRMXUP18_PU25'
,
'RECOPRMXUP18_PU25'
,
'HARVESTUP18_PU25'
]]
47
workflows[250206.18]=[
''
,[
'ZMM_13UP18'
,
'DIGIPRMXUP18_PU25'
,
'RECOPRMXUP18_PU25_L1TMuDQM'
,
'HARVESTUP18_PU25_L1TMuDQM'
]]
48
workflows[250206.181]=[
''
,[
'ZMM_13UP18'
,
'PREMIXUP18_PU25'
,
'DIGIPRMXLOCALUP18_PU25'
,
'RECOPRMXUP18_PU25_L1TMuDQM'
,
'HARVESTUP18_PU25_L1TMuDQM'
]]
49
workflows[250207.18]=[
''
,[
'NuGun_UP18'
,
'DIGIPRMXUP18_PU25'
,
'RECOPRMXUP18_PU25'
,
'HARVESTUP18_PU25'
]]
50
workflows[250208.18]=[
''
,[
'SMS-T1tttt_mGl-1500_mLSP-100_13UP18'
,
'DIGIPRMXUP18_PU25'
,
'RECOPRMXUP18_PU25'
,
'HARVESTUP18_PU25'
]]
51
52
53
# 50ns pile up overlay using premix
54
workflows[500200]=[
''
,[
'ZEE_13'
,
'DIGIPRMXUP15_PU50'
,
'RECOPRMXUP15_PU50'
,
'HARVESTUP15_PU50'
]]
55
workflows[500202]=[
''
,[
'TTbar_13'
,
'DIGIPRMXUP15_PU50'
,
'RECOPRMXUP15_PU50'
,
'HARVESTUP15_PU50'
]]
56
workflows[500203]=[
''
,[
'H125GGgluonfusion_13'
,
'DIGIPRMXUP15_PU50'
,
'RECOPRMXUP15_PU50'
,
'HARVESTUP15_PU50'
]]
57
workflows[500204]=[
''
,[
'QQH1352T_13'
,
'DIGIPRMXUP15_PU50'
,
'RECOPRMXUP15_PU50'
,
'HARVESTUP15_PU50'
]]
58
workflows[500205]=[
''
,[
'ZTT_13'
,
'DIGIPRMXUP15_PU50'
,
'RECOPRMXUP15_PU50'
,
'HARVESTUP15_PU50'
]]
59
workflows[500206]=[
''
,[
'ZMM_13'
,
'DIGIPRMXUP15_PU50'
,
'RECOPRMXUP15_PU50'
,
'HARVESTUP15_PU50'
]]
60
workflows[500207]=[
''
,[
'NuGun_UP15'
,
'DIGIPRMXUP15_PU50'
,
'RECOPRMXUP15_PU50'
,
'HARVESTUP15_PU50'
]]
61
62
# develop pile up overlay using premix prod-like!
63
workflows[250200.1]=[
'ProdZEE_13_pmx25ns'
,[
'ProdZEE_13'
,
'DIGIPRMXUP15_PROD_PU25'
,
'RECOPRMXUP15PROD_PU25'
]]
64
workflows[500200.1]=[
'ProdZEE_13_pmx50ns'
,[
'ProdZEE_13'
,
'DIGIPRMXUP15_PROD_PU50'
,
'RECOPRMXUP15PROD_PU50'
]]
65
workflows[250200.117]=[
'ProdZEE_13_pmx25ns'
,[
'ProdZEE_13UP17'
,
'DIGIPRMXUP17_PROD_PU25'
,
'RECOPRMXUP17PROD_PU25'
]]
66
workflows[250200.118]=[
'ProdZEE_13_pmx25ns'
,[
'ProdZEE_13UP18'
,
'DIGIPRMXUP18_PROD_PU25'
,
'RECOPRMXUP18PROD_PU25'
,
'NANOEDMMC2018_PROD'
]]
67
workflows[250206.118]=[
'ProdZMM_13_pmx25ns'
,[
'ProdZMM_13UP18'
,
'DIGIPRMXUP18_PROD_PU25'
,
'RECOPRMXUP18PROD_PU25'
,
'NANOEDMMC2018_PROD'
]]
68
workflows[250202.118]=[
'ProdTTbar_13_pmx25ns'
,[
'ProdTTbar_13UP18'
,
'DIGIPRMXUP18_PROD_PU25'
,
'RECOPRMXUP18PROD_PU25'
,
'NANOEDMMC2018_PROD'
]]
69
#fastsim, 25ns
70
71
## premixed minbias
72
workflows[250399]=[
''
,[
'FS_PREMIXUP15_PU25'
]]
73
## signal + PU
74
workflows[250400] = [
'ZEE_13'
,[
"FS_ZEE_13_PRMXUP15_PU25"
,
"HARVESTUP15FS"
,
"MINIAODMCUP15FS"
]]
75
workflows[250402] = [
'TTbar_13'
,[
"FS_TTbar_13_PRMXUP15_PU25"
,
"HARVESTUP15FS"
,
"MINIAODMCUP15FS"
]]
76
workflows[250403] = [
'H125GGgluonfusion_13'
,[
"FS_H125GGgluonfusion_13_PRMXUP15_PU25"
,
"HARVESTUP15FS"
,
"MINIAODMCUP15FS"
]]
77
workflows[250405] = [
'ZTT_13'
,[
"FS_ZTT_13_PRMXUP15_PU25"
,
"HARVESTUP15FS"
,
"MINIAODMCUP15FS"
]]
78
workflows[250406] = [
'ZMM_13'
,[
"FS_ZMM_13_PRMXUP15_PU25"
,
"HARVESTUP15FS"
,
"MINIAODMCUP15FS"
]]
79
workflows[250407] = [
'NuGun_UP15'
,[
"FS_NuGun_UP15_PRMXUP15_PU25"
,
"HARVESTUP15FS"
,
"MINIAODMCUP15FS"
]]
80
workflows[250408] = [
'QCD_FlatPt_15_3000HS_13'
,[
"FS_QCD_FlatPt_15_3000HS_13_PRMXUP15_PU25"
,
"HARVESTUP15FS"
,
"MINIAODMCUP15FS"
]]
81
workflows[250409] = [
'SMS-T1tttt_mGl-1500_mLSP-100_13'
,[
"FS_SMS-T1tttt_mGl-1500_mLSP-100_13_PRMXUP15_PU25"
,
"HARVESTUP15FS"
,
"MINIAODMCUP15FS"
]]
82
83
#fastsim, 2017 PU50####
84
85
## premixed minbias
86
workflows[250399.17]=[
''
,[
'FS_PREMIXUP17_PU50'
]]
87
## signal + PU
88
workflows[250400.17] = [
'ZEE_13'
,[
"FS_ZEE_13_PRMXUP17_PU50"
,
"HARVESTUP17FS"
,
"MINIAODMCUP17FS"
]]
89
workflows[250402.17] = [
'TTbar_13'
,[
"FS_TTbar_13_PRMXUP17_PU50"
,
"HARVESTUP17FS"
,
"MINIAODMCUP17FS"
]]
90
workflows[250402.171] = [
'TTbar_13'
,[
"FS_PREMIXUP17_PU50"
,
"FS_TTbar_13_PRMXLOCALUP17_PU50"
,
"HARVESTUP17FS"
]]
91
workflows[250403.17] = [
'H125GGgluonfusion_13'
,[
"FS_H125GGgluonfusion_13_PRMXUP17_PU50"
,
"HARVESTUP17FS"
,
"MINIAODMCUP17FS"
]]
92
workflows[250405.17] = [
'ZTT_13'
,[
"FS_ZTT_13_PRMXUP17_PU50"
,
"HARVESTUP17FS"
,
"MINIAODMCUP17FS"
]]
93
workflows[250406.17] = [
'ZMM_13'
,[
"FS_ZMM_13_PRMXUP17_PU50"
,
"HARVESTUP17FS"
,
"MINIAODMCUP17FS"
]]
94
workflows[250407.17] = [
'NuGun_UP17'
,[
"FS_NuGun_UP17_PRMXUP17_PU50"
,
"HARVESTUP17FS"
,
"MINIAODMCUP17FS"
]]
95
workflows[250408.17] = [
'QCD_FlatPt_15_3000HS_13'
,[
"FS_QCD_FlatPt_15_3000HS_13_PRMXUP17_PU50"
,
"HARVESTUP17FS"
,
"MINIAODMCUP17FS"
]]
96
workflows[250409.17] = [
'SMS-T1tttt_mGl-1500_mLSP-100_13'
,[
"FS_SMS-T1tttt_mGl-1500_mLSP-100_13_PRMXUP17_PU50"
,
"HARVESTUP17FS"
,
"MINIAODMCUP17FS"
]]
97
98
#fastsim, 2018 PU50####
99
100
## premixed minbias
101
workflows[250399.18]=[
''
,[
'FS_PREMIXUP18_PU50'
]]
102
## signal + PU
103
workflows[250400.18] = [
'ZEE_13'
,[
"FS_ZEE_13_PRMXUP18_PU50"
,
"HARVESTUP18FS"
,
"MINIAODMCUP18FS"
]]
104
workflows[250402.18] = [
'TTbar_13'
,[
"FS_TTbar_13_PRMXUP18_PU50"
,
"HARVESTUP18FS"
,
"MINIAODMCUP18FS"
]]
105
workflows[250402.181] = [
'TTbar_13'
,[
"FS_PREMIXUP18_PU50"
,
"FS_TTbar_13_PRMXLOCALUP18_PU50"
,
"HARVESTUP18FS"
]]
106
workflows[250403.18] = [
'H125GGgluonfusion_13'
,[
"FS_H125GGgluonfusion_13_PRMXUP18_PU50"
,
"HARVESTUP18FS"
,
"MINIAODMCUP18FS"
]]
107
workflows[250405.18] = [
'ZTT_13'
,[
"FS_ZTT_13_PRMXUP18_PU50"
,
"HARVESTUP18FS"
,
"MINIAODMCUP18FS"
]]
108
workflows[250406.18] = [
'ZMM_13'
,[
"FS_ZMM_13_PRMXUP18_PU50"
,
"HARVESTUP18FS"
,
"MINIAODMCUP18FS"
]]
109
workflows[250407.18] = [
'NuGun_UP18'
,[
"FS_NuGun_UP18_PRMXUP18_PU50"
,
"HARVESTUP18FS"
,
"MINIAODMCUP18FS"
]]
110
workflows[250408.18] = [
'QCD_FlatPt_15_3000HS_13'
,[
"FS_QCD_FlatPt_15_3000HS_13_PRMXUP18_PU50"
,
"HARVESTUP18FS"
,
"MINIAODMCUP18FS"
]]
111
workflows[250409.18] = [
'SMS-T1tttt_mGl-1500_mLSP-100_13'
,[
"FS_SMS-T1tttt_mGl-1500_mLSP-100_13_PRMXUP18_PU50"
,
"HARVESTUP18FS"
,
"MINIAODMCUP18FS"
]]
relval_steps
hitfit::Matrix
CLHEP::HepMatrix Matrix
Definition:
matutil.h:65
Generated for CMSSW Reference Manual by
1.8.11