1 import FWCore.ParameterSet.Config
as cms
3 simEcalDigis = cms.EDProducer(
"EcalSelectiveReadoutProducer",
5 digiProducer = cms.string(
'simEcalUnsuppressedDigis'),
8 EBdigiCollection = cms.string(
''),
11 EEdigiCollection = cms.string(
''),
14 EBSrFlagCollection = cms.string(
'ebSrFlags'),
17 EESrFlagCollection = cms.string(
'eeSrFlags'),
20 EBSRPdigiCollection = cms.string(
'ebDigis'),
23 EESRPdigiCollection = cms.string(
'eeDigis'),
26 trigPrimProducer = cms.string(
'simEcalTriggerPrimitiveDigis'),
29 trigPrimCollection = cms.string(
''),
32 deltaEta = cms.int32(1),
35 deltaPhi = cms.int32(1),
38 ecalDccZs1stSample = cms.int32(3),
41 ebDccAdcToGeV = cms.double(0.035),
44 eeDccAdcToGeV = cms.double(0.06),
48 dccNormalizedWeights = cms.vdouble(-1.1865, 0.0195, 0.2900, 0.3477, 0.3008,
53 symetricZS = cms.bool(
False),
56 srpBarrelLowInterestChannelZS = cms.double(3*.035),
59 srpEndcapLowInterestChannelZS = cms.double(3*0.06),
62 srpBarrelHighInterestChannelZS = cms.double(-1.e9),
65 srpEndcapHighInterestChannelZS = cms.double(-1.e9),
68 trigPrimBypass = cms.bool(
False),
71 trigPrimBypassLTH = cms.double(1.0),
74 trigPrimBypassHTH = cms.double(1.0),
77 trigPrimBypassWithPeakFinder = cms.bool(
True),
83 trigPrimBypassMode = cms.int32(0),
86 dumpFlags = cms.untracked.int32(0),
89 writeSrFlags = cms.untracked.bool(
True),
93 produceDigis = cms.untracked.bool(
True),
99 defaultTtf_ = cms.int32(4),
102 actions = cms.vint32(1, 3, 3, 3, 5, 7, 7, 7)