Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2022-04-20 23:56:46

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 ecalMultiFitUncalibRecHit = cms.EDProducer("EcalUncalibRecHitProducer",
0004     EBdigiCollection = cms.InputTag("ecalDigis","ebDigis"),
0005     EBhitCollection = cms.string('EcalUncalibRecHitsEB'),
0006     EEdigiCollection = cms.InputTag("ecalDigis","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 )