1 import FWCore.ParameterSet.Config
as cms
3 ct2ct = cms.EDProducer(
"CaloTowersReCreator",
5 EBWeight = cms.double(1.0),
6 HBGrid = cms.vdouble(0.0, 2.0, 4.0, 5.0, 9.0,
7 20.0, 30.0, 50.0, 100.0, 1000.0),
9 HBEScale = cms.double(50.0),
10 EEWeights = cms.vdouble(0.51, 1.39, 1.71, 2.37, 2.32,
12 HF2Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
13 HOWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
14 EEGrid = cms.vdouble(2.0, 4.0, 5.0, 9.0, 20.0,
15 30.0, 50.0, 100.0, 300.0),
17 HEDWeight = cms.double(1.0),
19 EEWeight = cms.double(1.0),
20 HBWeights = cms.vdouble(2.0, 1.86, 1.69, 1.55, 1.37,
21 1.19, 1.13, 1.11, 1.09, 1.0),
23 HF1Weight = cms.double(1.0),
24 HF2Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
25 HEDWeights = cms.vdouble(1.7, 1.57, 1.54, 1.49, 1.41,
26 1.26, 1.19, 1.15, 1.12, 1.0),
27 HF1Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
28 EBWeights = cms.vdouble(0.86, 1.47, 1.66, 2.01, 1.98,
29 1.86, 1.83, 1.74, 1.65),
31 HOWeight = cms.double(1.0),
33 HESWeight = cms.double(1.0),
35 HF2Weight = cms.double(1.0),
37 caloLabel = cms.InputTag(
"calotowermaker"),
38 HF1Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
39 HESEScale = cms.double(50.0),
40 HESGrid = cms.vdouble(0.0, 2.0, 4.0, 5.0, 9.0,
41 20.0, 30.0, 50.0, 100.0, 1000.0),
42 HEDEScale = cms.double(50.0),
43 HESWeights = cms.vdouble(1.7, 1.57, 1.54, 1.49, 1.41,
44 1.26, 1.19, 1.15, 1.12, 1.0),
45 HEDGrid = cms.vdouble(0.0, 2.0, 4.0, 5.0, 9.0,
46 20.0, 30.0, 50.0, 100.0, 1000.0),
47 EBEScale = cms.double(50.0),
49 HBWeight = cms.double(1.0),
50 EEEScale = cms.double(50.0),
51 HOGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
53 EBGrid = cms.vdouble(2.0, 4.0, 5.0, 9.0, 20.0,
54 30.0, 50.0, 100.0, 300.0),
57 MomConstrMethod = cms.int32(1),
59 MomHBDepth = cms.double(0.2),
60 MomHEDepth = cms.double(0.4),
61 MomEBDepth = cms.double(0.3),
62 MomEEDepth = cms.double(0.0),
63 HcalPhase = cms.int32(0)
66 from Configuration.Eras.Modifier_run2_HE_2018_cff
import run2_HE_2018
67 run2_HE_2018.toModify(ct2ct, HcalPhase = 1)