CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoJets/JetProducers/python/CaloTowerSchemeBnoEE_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 towermaker = cms.EDProducer("CaloTowersCreator",
00004     EBSumThreshold = cms.double(0.2), ## GeV, Scheme B
00005 
00006     EBWeight = cms.double(1.0),
00007     hfInput = cms.InputTag("hfreco"),
00008     AllowMissingInputs = cms.untracked.bool(False),
00009     EESumThreshold = cms.double(0.45), ## GeV, Scheme B
00010 
00011     HOThreshold0 = cms.double(1.1),
00012     HOThresholdPlus1 = cms.double(1.1),
00013     HOThresholdMinus1 = cms.double(1.1),
00014     HOThresholdPlus2 = cms.double(1.1),
00015     HOThresholdMinus2 = cms.double(1.1),
00016                           
00017     HBThreshold = cms.double(0.9), ## GeV, Scheme B
00018 
00019     EBThreshold = cms.double(0.09), ## GeV, ORCA value w/o selective readout
00020 
00021     HcalThreshold = cms.double(-1000.0), ## GeV, -1000 means cut not used 
00022 
00023     HEDWeight = cms.double(1.0),
00024     EEWeight = cms.double(1.0),
00025     UseHO = cms.bool(True),
00026     HF1Weight = cms.double(1.0),
00027     HOWeight = cms.double(1.0),
00028     HESWeight = cms.double(1.0),
00029     hbheInput = cms.InputTag("hbhereco"),
00030     HF2Weight = cms.double(1.0),
00031     HF2Threshold = cms.double(1.8), ## GeV, Oprimized on 10% occupancy
00032 
00033     EEThreshold = cms.double(0.45), ## GeV, ORCA value w/o selective readout
00034 
00035     HESThreshold = cms.double(1.4), ## GeV, Scheme B
00036 
00037     hoInput = cms.InputTag("horeco"),
00038     HF1Threshold = cms.double(1.2), ## GeV, Oprimized on 10% occupancy
00039 
00040     HEDThreshold = cms.double(1.4), ## GeV, Scheme B
00041 
00042     EcutTower = cms.double(-1000.0), ## GeV, -1000 means cut not used
00043 
00044     ecalInputs = cms.VInputTag(cms.InputTag("ecalrechit","EcalRecHitsEB")),
00045     HBWeight = cms.double(1.0),
00046 
00047 # add new parameters for handling of anomalous cells
00048 # EXAMPLE 
00049 # 
00050     # acceptable severity level
00051     HcalAcceptSeverityLevel = cms.uint32(999),
00052     EcalAcceptSeverityLevel = cms.uint32(1),
00053 
00054     # use of recovered hits
00055     UseHcalRecoveredHits = cms.bool(True),
00056     UseEcalRecoveredHits = cms.bool(True)
00057 )
00058 
00059