Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:25:34

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 towermaker = cms.EDProducer("CaloTowersCreator",
0004     EBSumThreshold = cms.double(0.2), ## GeV, Scheme B
0005 
0006     EBWeight = cms.double(1.0),
0007     hfInput = cms.InputTag("hfreco"),
0008     AllowMissingInputs = cms.untracked.bool(False),
0009     EESumThreshold = cms.double(0.45), ## GeV, Scheme B
0010 
0011     HOThreshold0 = cms.double(1.1),
0012     HOThresholdPlus1 = cms.double(1.1),
0013     HOThresholdMinus1 = cms.double(1.1),
0014     HOThresholdPlus2 = cms.double(1.1),
0015     HOThresholdMinus2 = cms.double(1.1),
0016                           
0017     HBThreshold = cms.double(0.9), ## GeV, Scheme B
0018 
0019     EBThreshold = cms.double(0.09), ## GeV, ORCA value w/o selective readout
0020 
0021     HcalThreshold = cms.double(-1000.0), ## GeV, -1000 means cut not used 
0022 
0023     HEDWeight = cms.double(1.0),
0024     EEWeight = cms.double(1.0),
0025     UseHO = cms.bool(True),
0026     HF1Weight = cms.double(1.0),
0027     HOWeight = cms.double(1.0),
0028     HESWeight = cms.double(1.0),
0029     hbheInput = cms.InputTag("hbhereco"),
0030     HF2Weight = cms.double(1.0),
0031     HF2Threshold = cms.double(1.8), ## GeV, Oprimized on 10% occupancy
0032 
0033     EEThreshold = cms.double(0.45), ## GeV, ORCA value w/o selective readout
0034 
0035     HESThreshold = cms.double(1.4), ## GeV, Scheme B
0036 
0037     hoInput = cms.InputTag("horeco"),
0038     HF1Threshold = cms.double(1.2), ## GeV, Oprimized on 10% occupancy
0039 
0040     HEDThreshold = cms.double(1.4), ## GeV, Scheme B
0041 
0042     EcutTower = cms.double(-1000.0), ## GeV, -1000 means cut not used
0043 
0044     ecalInputs = cms.VInputTag(cms.InputTag("ecalrechit","EcalRecHitsEB")),
0045     HBWeight = cms.double(1.0),
0046 
0047 # add new parameters for handling of anomalous cells
0048 # EXAMPLE 
0049 # 
0050     # acceptable severity level
0051     HcalAcceptSeverityLevel = cms.uint32(999),
0052     EcalAcceptSeverityLevel = cms.uint32(1),
0053 
0054     # use of recovered hits
0055     UseHcalRecoveredHits = cms.bool(True),
0056     UseEcalRecoveredHits = cms.bool(True)
0057 )
0058 
0059