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