00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 from SimCalorimetry.EcalSimProducers.ecalNotContainmentSim_cff import *
00005
00006
00007 from SimCalorimetry.HcalTrigPrimProducers.hcaltpdigi_cff import *
00008 from SimCalorimetry.HcalSimProducers.hcalSimParameters_cfi import *
00009
00010
00011 from SimCalorimetry.EcalTrigPrimProducers.ecalTriggerPrimitiveDigis_cff import *
00012 caloRecHits = cms.EDProducer("CaloRecHitsProducer",
00013 RecHitsFactory = cms.PSet(
00014 ECALPreshower = cms.PSet(
00015 Threshold = cms.double(4.5e-05),
00016 MixedSimHits = cms.InputTag("mix","famosSimHitsEcalHitsES"),
00017 Noise = cms.double(1.5e-05)
00018 ),
00019 ECALEndcap = cms.PSet(
00020 Threshold = cms.double(-999.0),
00021 MixedSimHits = cms.InputTag("mix","famosSimHitsEcalHitsEE"),
00022 Refactor_mean = cms.double(1.0),
00023 Noise = cms.double(0.15),
00024 Refactor = cms.double(1.0)
00025 ),
00026 EErechitCollection = cms.string('EcalRecHitsEE'),
00027 ESrechitCollection = cms.string('EcalRecHitsES'),
00028 EBrechitCollection = cms.string('EcalRecHitsEB'),
00029 doMiscalib = cms.bool(False),
00030
00031 HCAL = cms.PSet(
00032 MixedSimHits = cms.InputTag("mix","famosSimHitsHcalHits"),
00033 EnableSaturation = cms.bool(True),
00034 NoiseFromDb = cms.bool(True),
00035
00036 NoiseHB = cms.double(0.20),
00037 ThresholdHB = cms.double(-0.5),
00038
00039 NoiseHE = cms.double(0.30),
00040 ThresholdHE = cms.double(-0.5),
00041
00042 NoiseHO = cms.double(0.50),
00043 ThresholdHO = cms.double(-0.5),
00044
00045 NoiseHF = cms.double(0.0),
00046 ThresholdHF = cms.double(0.5),
00047
00048 fileNameHcal = cms.string('hcalmiscalib_0.0.xml'),
00049 Refactor = cms.double(1.0),
00050 Refactor_mean = cms.double(1.0)
00051
00052 ),
00053 ECALBarrel = cms.PSet(
00054 Threshold = cms.double(-999.0),
00055 MixedSimHits = cms.InputTag("mix","famosSimHitsEcalHitsEB"),
00056 Refactor_mean = cms.double(1.0),
00057 Noise = cms.double(0.04),
00058 Refactor = cms.double(1.0)
00059 ),
00060 doDigis = cms.bool(False)
00061
00062 ),
00063
00064 ContFact = cms.PSet(
00065 ecal_notCont_sim
00066 ),
00067 hcalSimParam = cms.PSet(
00068 hcalSimParameters
00069 )
00070 )
00071
00072 simHcalTriggerPrimitiveDigis.inputLabel = 'caloRecHits'
00073 simHcalTriggerPrimitiveDigis.peakFilter = False
00074 simEcalTriggerPrimitiveDigis.Famos = True
00075 simEcalTriggerPrimitiveDigis.Label = 'caloRecHits'
00076