CMS 3D CMS Logo

CaloTowerSchemeBnoEE_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 towermaker = cms.EDProducer("CaloTowersCreator",
4  EBSumThreshold = cms.double(0.2),
5 
6  EBWeight = cms.double(1.0),
7  hfInput = cms.InputTag("hfreco"),
8  AllowMissingInputs = cms.untracked.bool(False),
9  EESumThreshold = cms.double(0.45),
10 
11  HOThreshold0 = cms.double(1.1),
12  HOThresholdPlus1 = cms.double(1.1),
13  HOThresholdMinus1 = cms.double(1.1),
14  HOThresholdPlus2 = cms.double(1.1),
15  HOThresholdMinus2 = cms.double(1.1),
16 
17  HBThreshold = cms.double(0.9),
18 
19  EBThreshold = cms.double(0.09),
20 
21  HcalThreshold = cms.double(-1000.0),
22 
23  HEDWeight = cms.double(1.0),
24  EEWeight = cms.double(1.0),
25  UseHO = cms.bool(True),
26  HF1Weight = cms.double(1.0),
27  HOWeight = cms.double(1.0),
28  HESWeight = cms.double(1.0),
29  hbheInput = cms.InputTag("hbhereco"),
30  HF2Weight = cms.double(1.0),
31  HF2Threshold = cms.double(1.8),
32 
33  EEThreshold = cms.double(0.45),
34 
35  HESThreshold = cms.double(1.4),
36 
37  hoInput = cms.InputTag("horeco"),
38  HF1Threshold = cms.double(1.2),
39 
40  HEDThreshold = cms.double(1.4),
41 
42  EcutTower = cms.double(-1000.0),
43 
44  ecalInputs = cms.VInputTag(cms.InputTag("ecalrechit","EcalRecHitsEB")),
45  HBWeight = cms.double(1.0),
46 
47 # add new parameters for handling of anomalous cells
48 # EXAMPLE
49 #
50  # acceptable severity level
51  HcalAcceptSeverityLevel = cms.uint32(999),
52  EcalAcceptSeverityLevel = cms.uint32(1),
53 
54  # use of recovered hits
55  UseHcalRecoveredHits = cms.bool(True),
56  UseEcalRecoveredHits = cms.bool(True)
57 )
58 
59