File indexing completed on 2024-08-21 04:46:33
0001 import FWCore.ParameterSet.Config as cms
0002
0003 hltEcalMultiFitUncalibRecHit = cms.EDProducer("EcalUncalibRecHitProducer",
0004 EBdigiCollection = cms.InputTag("hltEcalDigis","ebDigis"),
0005 EBhitCollection = cms.string('EcalUncalibRecHitsEB'),
0006 EEdigiCollection = cms.InputTag("hltEcalDigis","eeDigis"),
0007 EEhitCollection = cms.string('EcalUncalibRecHitsEE'),
0008 algo = cms.string('EcalUncalibRecHitWorkerMultiFit'),
0009 algoPSet = cms.PSet(
0010 EBamplitudeFitParameters = cms.vdouble(1.138, 1.652),
0011 EBtimeConstantTerm = cms.double(0.6),
0012 EBtimeFitLimits_Lower = cms.double(0.2),
0013 EBtimeFitLimits_Upper = cms.double(1.4),
0014 EBtimeFitParameters = cms.vdouble(
0015 -2.015452, 3.130702, -12.3473, 41.88921, -82.83944,
0016 91.01147, -50.35761, 11.05621
0017 ),
0018 EBtimeNconst = cms.double(28.5),
0019 EEamplitudeFitParameters = cms.vdouble(1.89, 1.4),
0020 EEtimeConstantTerm = cms.double(1.0),
0021 EEtimeFitLimits_Lower = cms.double(0.2),
0022 EEtimeFitLimits_Upper = cms.double(1.4),
0023 EEtimeFitParameters = cms.vdouble(
0024 -2.390548, 3.553628, -17.62341, 67.67538, -133.213,
0025 140.7432, -75.41106, 16.20277
0026 ),
0027 EEtimeNconst = cms.double(31.8),
0028 activeBXs = cms.vint32(
0029 -5, -4, -3, -2, -1,
0030 0, 1, 2, 3, 4
0031 ),
0032 addPedestalUncertaintyEB = cms.double(0.0),
0033 addPedestalUncertaintyEE = cms.double(0.0),
0034 ampErrorCalculation = cms.bool(True),
0035 amplitudeThresholdEB = cms.double(10),
0036 amplitudeThresholdEE = cms.double(10),
0037 doPrefitEB = cms.bool(False),
0038 doPrefitEE = cms.bool(False),
0039 dynamicPedestalsEB = cms.bool(False),
0040 dynamicPedestalsEE = cms.bool(False),
0041 gainSwitchUseMaxSampleEB = cms.bool(True),
0042 gainSwitchUseMaxSampleEE = cms.bool(False),
0043 mitigateBadSamplesEB = cms.bool(False),
0044 mitigateBadSamplesEE = cms.bool(False),
0045 outOfTimeThresholdGain12mEB = cms.double(5),
0046 outOfTimeThresholdGain12mEE = cms.double(1000),
0047 outOfTimeThresholdGain12pEB = cms.double(5),
0048 outOfTimeThresholdGain12pEE = cms.double(1000),
0049 outOfTimeThresholdGain61mEB = cms.double(5),
0050 outOfTimeThresholdGain61mEE = cms.double(1000),
0051 outOfTimeThresholdGain61pEB = cms.double(5),
0052 outOfTimeThresholdGain61pEE = cms.double(1000),
0053 prefitMaxChiSqEB = cms.double(25.0),
0054 prefitMaxChiSqEE = cms.double(10.0),
0055 selectiveBadSampleCriteriaEB = cms.bool(False),
0056 selectiveBadSampleCriteriaEE = cms.bool(False),
0057 simplifiedNoiseModelForGainSwitch = cms.bool(True),
0058 timealgo = cms.string('RatioMethod'),
0059 useLumiInfoRunHeader = cms.bool(True)
0060 )
0061 )