1 import FWCore.ParameterSet.Config
as cms
3 hltEcalMultiFitUncalibRecHit = cms.EDProducer(
"EcalUncalibRecHitProducer",
4 EBdigiCollection = cms.InputTag(
"hltEcalDigis",
"ebDigis"),
5 EBhitCollection = cms.string(
'EcalUncalibRecHitsEB'),
6 EEdigiCollection = cms.InputTag(
"hltEcalDigis",
"eeDigis"),
7 EEhitCollection = cms.string(
'EcalUncalibRecHitsEE'),
8 algo = cms.string(
'EcalUncalibRecHitWorkerMultiFit'),
10 EBamplitudeFitParameters = cms.vdouble(1.138, 1.652),
11 EBtimeConstantTerm = cms.double(0.6),
12 EBtimeFitLimits_Lower = cms.double(0.2),
13 EBtimeFitLimits_Upper = cms.double(1.4),
14 EBtimeFitParameters = cms.vdouble(
15 -2.015452, 3.130702, -12.3473, 41.88921, -82.83944,
16 91.01147, -50.35761, 11.05621
18 EBtimeNconst = cms.double(28.5),
19 EEamplitudeFitParameters = cms.vdouble(1.89, 1.4),
20 EEtimeConstantTerm = cms.double(1.0),
21 EEtimeFitLimits_Lower = cms.double(0.2),
22 EEtimeFitLimits_Upper = cms.double(1.4),
23 EEtimeFitParameters = cms.vdouble(
24 -2.390548, 3.553628, -17.62341, 67.67538, -133.213,
25 140.7432, -75.41106, 16.20277
27 EEtimeNconst = cms.double(31.8),
28 activeBXs = cms.vint32(
32 addPedestalUncertaintyEB = cms.double(0.0),
33 addPedestalUncertaintyEE = cms.double(0.0),
34 ampErrorCalculation = cms.bool(
True),
35 amplitudeThresholdEB = cms.double(10),
36 amplitudeThresholdEE = cms.double(10),
37 doPrefitEB = cms.bool(
False),
38 doPrefitEE = cms.bool(
False),
39 dynamicPedestalsEB = cms.bool(
False),
40 dynamicPedestalsEE = cms.bool(
False),
41 gainSwitchUseMaxSampleEB = cms.bool(
True),
42 gainSwitchUseMaxSampleEE = cms.bool(
False),
43 mitigateBadSamplesEB = cms.bool(
False),
44 mitigateBadSamplesEE = cms.bool(
False),
45 outOfTimeThresholdGain12mEB = cms.double(5),
46 outOfTimeThresholdGain12mEE = cms.double(1000),
47 outOfTimeThresholdGain12pEB = cms.double(5),
48 outOfTimeThresholdGain12pEE = cms.double(1000),
49 outOfTimeThresholdGain61mEB = cms.double(5),
50 outOfTimeThresholdGain61mEE = cms.double(1000),
51 outOfTimeThresholdGain61pEB = cms.double(5),
52 outOfTimeThresholdGain61pEE = cms.double(1000),
53 prefitMaxChiSqEB = cms.double(25.0),
54 prefitMaxChiSqEE = cms.double(10.0),
55 selectiveBadSampleCriteriaEB = cms.bool(
False),
56 selectiveBadSampleCriteriaEE = cms.bool(
False),
57 simplifiedNoiseModelForGainSwitch = cms.bool(
True),
58 timealgo = cms.string(
'RatioMethod'),
59 useLumiInfoRunHeader = cms.bool(
True)