Back to home page

Project CMSSW displayed by LXR

 
 

    


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 )