File indexing completed on 2024-08-21 04:46:33
0001 import FWCore.ParameterSet.Config as cms
0002 from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants
0003
0004 hltHGCalRecHit = cms.EDProducer("HGCalRecHitProducer",
0005 HGCEE_cce = cms.PSet(
0006 refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies')
0007 ),
0008 HGCEE_fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[0:3]),
0009 HGCEE_isSiFE = cms.bool(True),
0010 HGCEE_keV2DIGI = cms.double(0.044259),
0011 HGCEE_noise_fC = cms.PSet(
0012 refToPSet_ = cms.string('HGCAL_noise_fC')
0013 ),
0014 HGCEErechitCollection = cms.string('HGCEERecHits'),
0015 HGCEEuncalibRecHitCollection = cms.InputTag("hltHGCalUncalibRecHit","HGCEEUncalibRecHits"),
0016 HGCHEB_isSiFE = cms.bool(True),
0017 HGCHEB_keV2DIGI = cms.double(0.00148148148148),
0018 HGCHEB_noise_MIP = cms.PSet(
0019 refToPSet_ = cms.string('HGCAL_noise_heback')
0020 ),
0021 HGCHEBrechitCollection = cms.string('HGCHEBRecHits'),
0022 HGCHEBuncalibRecHitCollection = cms.InputTag("hltHGCalUncalibRecHit","HGCHEBUncalibRecHits"),
0023 HGCHEF_cce = cms.PSet(
0024 refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies')
0025 ),
0026 HGCHEF_fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[3:6]),
0027 HGCHEF_isSiFE = cms.bool(True),
0028 HGCHEF_keV2DIGI = cms.double(0.044259),
0029 HGCHEF_noise_fC = cms.PSet(
0030 refToPSet_ = cms.string('HGCAL_noise_fC')
0031 ),
0032 HGCHEFrechitCollection = cms.string('HGCHEFRecHits'),
0033 HGCHEFuncalibRecHitCollection = cms.InputTag("hltHGCalUncalibRecHit","HGCHEFUncalibRecHits"),
0034 HGCHFNose_cce = cms.PSet(
0035 refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies')
0036 ),
0037 HGCHFNose_fCPerMIP = cms.vdouble(1.25, 2.57, 3.88),
0038 HGCHFNose_isSiFE = cms.bool(False),
0039 HGCHFNose_keV2DIGI = cms.double(0.044259),
0040 HGCHFNose_noise_fC = cms.PSet(
0041 refToPSet_ = cms.string('HGCAL_noise_fC')
0042 ),
0043 HGCHFNoserechitCollection = cms.string('HGCHFNoseRecHits'),
0044 HGCHFNoseuncalibRecHitCollection = cms.InputTag("hltHGCalUncalibRecHit","HGCHFNoseUncalibRecHits"),
0045 algo = cms.string('HGCalRecHitWorkerSimple'),
0046 constSiPar = cms.double(0.02),
0047 deltasi_index_regemfac = cms.int32(3),
0048 layerNoseWeights = cms.vdouble(
0049 0.0, 39.500245, 39.756638, 39.756638, 39.756638,
0050 39.756638, 66.020266, 92.283895, 92.283895
0051 ),
0052 layerWeights = HGCAL_reco_constants.dEdXweights,
0053 maxValSiPar = cms.double(10000.0),
0054 minValSiPar = cms.double(10.0),
0055 noiseSiPar = cms.double(5.5),
0056 rangeMask = cms.uint32(4294442496),
0057 rangeMatch = cms.uint32(1161838592),
0058 sciThicknessCorrection = HGCAL_reco_constants.sciThicknessCorrection,
0059 thicknessCorrection = HGCAL_reco_constants.thicknessCorrection,
0060 thicknessNoseCorrection = cms.vdouble(1.132, 1.092, 1.084)
0061 )