Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2022-04-20 23:56:58

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 towerMaker = cms.EDProducer("CaloTowersCreator",
0004     AllowMissingInputs = cms.bool(False),
0005     EBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
0006     EBSumThreshold = cms.double(0.2),
0007     EBThreshold = cms.double(0.07),
0008     EBWeight = cms.double(1.0),
0009     EBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
0010     EEGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
0011     EESumThreshold = cms.double(0.45),
0012     EEThreshold = cms.double(0.3),
0013     EEWeight = cms.double(1.0),
0014     EEWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
0015     EcalRecHitSeveritiesToBeExcluded = cms.vstring(
0016         'kTime',
0017         'kWeird',
0018         'kBad'
0019     ),
0020     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(),
0021     EcutTower = cms.double(-1000.0),
0022     HBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
0023     HBThreshold = cms.double(1.2),
0024     HBThreshold1 = cms.double(0.8),
0025     HBThreshold2 = cms.double(1.2),
0026     HBWeight = cms.double(1.0),
0027     HBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
0028     HEDGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
0029     HEDThreshold = cms.double(0.2),
0030     HEDThreshold1 = cms.double(0.1),
0031     HEDWeight = cms.double(1.0),
0032     HEDWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
0033     HESGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
0034     HESThreshold = cms.double(0.2),
0035     HESThreshold1 = cms.double(0.1),
0036     HESWeight = cms.double(1.0),
0037     HESWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
0038     HF1Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
0039     HF1Threshold = cms.double(0.5),
0040     HF1Weight = cms.double(1.0),
0041     HF1Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
0042     HF2Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
0043     HF2Threshold = cms.double(0.85),
0044     HF2Weight = cms.double(1.0),
0045     HF2Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
0046     HOGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
0047     HOThreshold0 = cms.double(1.1),
0048     HOThresholdMinus1 = cms.double(3.5),
0049     HOThresholdMinus2 = cms.double(3.5),
0050     HOThresholdPlus1 = cms.double(3.5),
0051     HOThresholdPlus2 = cms.double(3.5),
0052     HOWeight = cms.double(1.0),
0053     HOWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
0054     HcalAcceptSeverityLevel = cms.uint32(9),
0055     HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999),
0056     HcalPhase = cms.int32(1),
0057     HcalThreshold = cms.double(-1000.0),
0058     MomConstrMethod = cms.int32(1),
0059     MomEBDepth = cms.double(0.3),
0060     MomEEDepth = cms.double(0.0),
0061     MomHBDepth = cms.double(0.2),
0062     MomHEDepth = cms.double(0.4),
0063     UseEcalRecoveredHits = cms.bool(False),
0064     UseEtEBTreshold = cms.bool(False),
0065     UseEtEETreshold = cms.bool(False),
0066     UseHO = cms.bool(False),
0067     UseHcalRecoveredHits = cms.bool(True),
0068     UseRejectedHitsOnly = cms.bool(False),
0069     UseRejectedRecoveredEcalHits = cms.bool(False),
0070     UseRejectedRecoveredHcalHits = cms.bool(True),
0071     UseSymEBTreshold = cms.bool(True),
0072     UseSymEETreshold = cms.bool(True),
0073     ecalInputs = cms.VInputTag(cms.InputTag("ecalRecHit","EcalRecHitsEB"), cms.InputTag("ecalRecHit","EcalRecHitsEE")),
0074     hbheInput = cms.InputTag("hbhereco"),
0075     hfInput = cms.InputTag("hfreco"),
0076     hoInput = cms.InputTag("horeco"),
0077     missingHcalRescaleFactorForEcal = cms.double(0)
0078 )