File indexing completed on 2025-02-07 14:24:06
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from .EcalUncalibRecHitProducer import EcalUncalibRecHitProducer
0004
0005 ecalGlobalUncalibRecHitProducer = EcalUncalibRecHitProducer(
0006 EBdigiCollection = ('ecalDigis', 'ebDigis'),
0007 EEhitCollection = 'EcalUncalibRecHitsEE',
0008 EEdigiCollection = ('ecalDigis', 'eeDigis'),
0009 EBhitCollection = 'EcalUncalibRecHitsEB',
0010 algo = 'EcalUncalibRecHitWorkerGlobal',
0011 algoPSet = cms.PSet(
0012 eePulseShape = cms.vdouble(
0013 5.2e-05,
0014 -5.26e-05,
0015 6.66e-05,
0016 0.1168,
0017 0.7575,
0018 1,
0019 0.8876,
0020 0.6732,
0021 0.4741,
0022 0.3194
0023 ),
0024 EBtimeFitParameters = cms.vdouble(
0025 -2.015452,
0026 3.130702,
0027 -12.3473,
0028 41.88921,
0029 -82.83944,
0030 91.01147,
0031 -50.35761,
0032 11.05621
0033 ),
0034 outOfTimeThresholdGain61pEB = cms.double(5),
0035 amplitudeThresholdEE = cms.double(10),
0036 EBtimeConstantTerm = cms.double(0.6),
0037 outOfTimeThresholdGain61pEE = cms.double(1000),
0038 ebSpikeThreshold = cms.double(1.042),
0039 EBtimeNconst = cms.double(28.5),
0040 kPoorRecoFlagEB = cms.bool(True),
0041 ebPulseShape = cms.vdouble(
0042 5.2e-05,
0043 -5.26e-05,
0044 6.66e-05,
0045 0.1168,
0046 0.7575,
0047 1,
0048 0.8876,
0049 0.6732,
0050 0.4741,
0051 0.3194
0052 ),
0053 EBtimeFitLimits_Lower = cms.double(0.2),
0054 kPoorRecoFlagEE = cms.bool(False),
0055 chi2ThreshEB_ = cms.double(36),
0056 timeCalibTag = cms.ESInputTag('', ''),
0057 timeOffsetTag = cms.ESInputTag('', ''),
0058 EEtimeFitParameters = cms.vdouble(
0059 -2.390548,
0060 3.553628,
0061 -17.62341,
0062 67.67538,
0063 -133.213,
0064 140.7432,
0065 -75.41106,
0066 16.20277
0067 ),
0068 outOfTimeThresholdGain61mEE = cms.double(1000),
0069 EEchi2Parameters = cms.vdouble(
0070 2.122,
0071 0.022,
0072 2.122,
0073 0.022
0074 ),
0075 outOfTimeThresholdGain12mEE = cms.double(1000),
0076 outOfTimeThresholdGain12mEB = cms.double(5),
0077 EEtimeFitLimits_Upper = cms.double(1.4),
0078 EEtimeFitLimits_Lower = cms.double(0.2),
0079 EEamplitudeFitParameters = cms.vdouble(
0080 1.89,
0081 1.4
0082 ),
0083 EBamplitudeFitParameters = cms.vdouble(
0084 1.138,
0085 1.652
0086 ),
0087 amplitudeThresholdEB = cms.double(10),
0088 outOfTimeThresholdGain12pEE = cms.double(1000),
0089 outOfTimeThresholdGain12pEB = cms.double(5),
0090 EEtimeNconst = cms.double(31.8),
0091 outOfTimeThresholdGain61mEB = cms.double(5),
0092 EBchi2Parameters = cms.vdouble(
0093 2.122,
0094 0.022,
0095 2.122,
0096 0.022
0097 ),
0098 EEtimeConstantTerm = cms.double(1),
0099 chi2ThreshEE_ = cms.double(95),
0100 EBtimeFitLimits_Upper = cms.double(1.4)
0101 )
0102 )