Back to home page

Project CMSSW displayed by LXR

 
 

    


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 )