1 import FWCore.ParameterSet.Config
as cms
3 towerMaker = cms.EDProducer(
"CaloTowersCreator",
4 AllowMissingInputs = cms.bool(
False),
5 EBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
6 EBSumThreshold = cms.double(0.2),
7 EBThreshold = cms.double(0.07),
8 EBWeight = cms.double(1.0),
9 EBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
10 EEGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
11 EESumThreshold = cms.double(0.45),
12 EEThreshold = cms.double(0.3),
13 EEWeight = cms.double(1.0),
14 EEWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
15 EcalRecHitSeveritiesToBeExcluded = cms.vstring(
20 EcalSeveritiesToBeUsedInBadTowers = cms.vstring(),
21 EcutTower = cms.double(-1000.0),
22 HBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
23 HBThreshold = cms.double(1.2),
24 HBThreshold1 = cms.double(0.8),
25 HBThreshold2 = cms.double(1.2),
26 HBWeight = cms.double(1.0),
27 HBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
28 HEDGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
29 HEDThreshold = cms.double(0.2),
30 HEDThreshold1 = cms.double(0.1),
31 HEDWeight = cms.double(1.0),
32 HEDWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
33 HESGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
34 HESThreshold = cms.double(0.2),
35 HESThreshold1 = cms.double(0.1),
36 HESWeight = cms.double(1.0),
37 HESWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
38 HF1Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
39 HF1Threshold = cms.double(0.5),
40 HF1Weight = cms.double(1.0),
41 HF1Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
42 HF2Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
43 HF2Threshold = cms.double(0.85),
44 HF2Weight = cms.double(1.0),
45 HF2Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
46 HOGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
47 HOThreshold0 = cms.double(1.1),
48 HOThresholdMinus1 = cms.double(3.5),
49 HOThresholdMinus2 = cms.double(3.5),
50 HOThresholdPlus1 = cms.double(3.5),
51 HOThresholdPlus2 = cms.double(3.5),
52 HOWeight = cms.double(1.0),
53 HOWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
54 HcalAcceptSeverityLevel = cms.uint32(9),
55 HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999),
56 HcalPhase = cms.int32(1),
57 HcalThreshold = cms.double(-1000.0),
58 MomConstrMethod = cms.int32(1),
59 MomEBDepth = cms.double(0.3),
60 MomEEDepth = cms.double(0.0),
61 MomHBDepth = cms.double(0.2),
62 MomHEDepth = cms.double(0.4),
63 UseEcalRecoveredHits = cms.bool(
False),
64 UseEtEBTreshold = cms.bool(
False),
65 UseEtEETreshold = cms.bool(
False),
66 UseHO = cms.bool(
False),
67 UseHcalRecoveredHits = cms.bool(
True),
68 UseRejectedHitsOnly = cms.bool(
False),
69 UseRejectedRecoveredEcalHits = cms.bool(
False),
70 UseRejectedRecoveredHcalHits = cms.bool(
True),
71 UseSymEBTreshold = cms.bool(
True),
72 UseSymEETreshold = cms.bool(
True),
73 ecalInputs = cms.VInputTag(cms.InputTag(
"ecalRecHit",
"EcalRecHitsEB"), cms.InputTag(
"ecalRecHit",
"EcalRecHitsEE")),
74 hbheInput = cms.InputTag(
"hltHbhereco"),
75 hfInput = cms.InputTag(
"hfreco"),
76 hoInput = cms.InputTag(
"horeco"),
77 missingHcalRescaleFactorForEcal = cms.double(0)