00001 import FWCore.ParameterSet.Config as cms
00002
00003 from SimCalorimetry.EcalSimProducers.ecalSimParameterMap_cff import *
00004 from SimCalorimetry.EcalSimProducers.ecalElectronicsSim_cff import *
00005 from SimCalorimetry.EcalSimProducers.ecalNotContainmentSim_cff import *
00006 from RecoTBCalo.EcalTBTDCReconstructor.EcalTBSimTDCRanges_cff import *
00007 simEcalUnsuppressedDigis = cms.EDProducer("EcalTBDigiProducer",
00008 ecal_electronics_sim,
00009 ecal_sim_parameter_map,
00010 ecal_notCont_sim,
00011 EcalTBSimTDCRanges,
00012 hitsProducer = cms.string('g4SimHits'),
00013 use2004OffsetConvention = cms.untracked.bool(False),
00014 tunePhaseShift = cms.double(0.5),
00015 EBdigiCollection = cms.string(''),
00016 EEdigiCollection = cms.string(''),
00017 EcalTBInfoLabel = cms.untracked.string('SimEcalTBG4Object'),
00018 doReadout = cms.bool(True),
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 CorrelatedNoiseMatrix = cms.vdouble(1.0, 0.0, 0.0, 0.0, 0.0,
00030 0.0, 0.0, 0.0, 0.0, 0.0,
00031 0.0, 1.0, 0.0, 0.0, 0.0,
00032 0.0, 0.0, 0.0, 0.0, 0.0,
00033 0.0, 0.0, 1.0, 0.0, 0.0,
00034 0.0, 0.0, 0.0, 0.0, 0.0,
00035 0.0, 0.0, 0.0, 1.0, 0.0,
00036 0.0, 0.0, 0.0, 0.0, 0.0,
00037 0.0, 0.0, 0.0, 0.0, 1.0,
00038 0.0, 0.0, 0.0, 0.0, 0.0,
00039 0.0, 0.0, 0.0, 0.0, 0.0,
00040 1.0, 0.0, 0.0, 0.0, 0.0,
00041 0.0, 0.0, 0.0, 0.0, 0.0,
00042 0.0, 1.0, 0.0, 0.0, 0.0,
00043 0.0, 0.0, 0.0, 0.0, 0.0,
00044 0.0, 0.0, 1.0, 0.0, 0.0,
00045 0.0, 0.0, 0.0, 0.0, 0.0,
00046 0.0, 0.0, 0.0, 1.0, 0.0,
00047 0.0, 0.0, 0.0, 0.0, 0.0,
00048 0.0, 0.0, 0.0, 0.0, 1.0)
00049 )
00050
00051 simEcalUnsuppressedDigis.syncPhase = False
00052