1 import FWCore.ParameterSet.Config
as cms
3 ecalSelectiveReadoutValidation = cms.EDAnalyzer(
"EcalSelectiveReadoutValidation",
5 EbDigiCollection = cms.InputTag(
"simEcalDigis",
"ebDigis"),
6 EeDigiCollection = cms.InputTag(
"simEcalDigis",
"eeDigis"),
7 EbUnsuppressedDigiCollection = cms.InputTag(
"simEcalUnsuppressedDigis"),
8 EeUnsuppressedDigiCollection = cms.InputTag(
"simEcalUnsuppressedDigis"),
9 EbSrFlagCollection = cms.InputTag(
"simEcalDigis",
"ebSrFlags"),
10 EeSrFlagCollection = cms.InputTag(
"simEcalDigis",
"eeSrFlags"),
11 EbSrFlagFromTTCollection = cms.InputTag(
"simEcalDigis",
"ebSrFlagsFromTT"),
12 EeSrFlagFromTTCollection = cms.InputTag(
"simEcalDigis",
"eeSrFlagsFromTT"),
14 EbSimHitCollection = cms.InputTag(
"g4SimHits",
"EcalHitsEB"),
15 EeSimHitCollection = cms.InputTag(
"g4SimHits",
"EcalHitsEE"),
16 TrigPrimCollection = cms.InputTag(
"simEcalTriggerPrimitiveDigis"),
17 EbRecHitCollection = cms.InputTag(
"ecalRecHit",
"EcalRecHitsEB"),
18 EeRecHitCollection = cms.InputTag(
"ecalRecHit",
"EcalRecHitsEE"),
19 FEDRawCollection = cms.InputTag(
"source"),
20 EventHeaderCollection = cms.InputTag(
"ecalEBunpacker"),
23 verbose = cms.untracked.bool(
False),
27 outputFile = cms.untracked.string(
''),
31 LocalReco = cms.bool(
True),
34 weights = cms.vdouble(-0.295252, -0.295252, -0.295252, -0.286034, 0.240376,
35 0.402839, 0.322126, 0.172504, 0.0339461, 0.0),
39 ecalDccZs1stSample = cms.int32(2),
44 dccWeights = cms.vdouble(-0.374, -0.374, -0.3629, 0.2721,
49 ebZsThrADCCount = cms.double(9./4.),
53 eeZsThrADCCount = cms.double(15./4.),
56 tpInGeV = cms.bool(
True),
59 histDir = cms.string(
'EcalDigisV/EcalDigiTask'),
63 useEventRate = cms.bool(
True),
68 histograms = cms.untracked.vstring(
'all'),
72 excludedFeds = cms.vint32(),
77 srpAlgoErrorLogFile = cms.untracked.string(
''),
81 srApplicationErrorLogFile = cms.untracked.string(
''),
86 from Configuration.StandardSequences.Eras
import eras
87 if eras.fastSim.isChosen():
88 ecalSelectiveReadoutValidation.EbSimHitCollection = cms.InputTag(
"famosSimHits",
"EcalHitsEB")
89 ecalSelectiveReadoutValidation.EeSimHitCollection = cms.InputTag(
"famosSimHits",
"EcalHitsEE")