Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:50:33

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 HGCalRecHitL1Seeded = cms.EDProducer("HGCalRecHitProducer",
0004     HGCEE_cce = cms.PSet(
0005         refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies')
0006     ),
0007     HGCEE_fCPerMIP = cms.vdouble(2.06, 3.43, 5.15),
0008     HGCEE_isSiFE = cms.bool(True),
0009     HGCEE_keV2DIGI = cms.double(0.044259),
0010     HGCEE_noise_fC = cms.PSet(
0011         refToPSet_ = cms.string('HGCAL_noise_fC')
0012     ),
0013     HGCEErechitCollection = cms.string('HGCEERecHits'),
0014     HGCEEuncalibRecHitCollection = cms.InputTag("HGCalUncalibRecHitL1Seeded","HGCEEUncalibRecHits"),
0015     HGCHEB_isSiFE = cms.bool(True),
0016     HGCHEB_keV2DIGI = cms.double(0.00148148148148),
0017     HGCHEB_noise_MIP = cms.PSet(
0018         refToPSet_ = cms.string('HGCAL_noise_heback')
0019     ),
0020     HGCHEBrechitCollection = cms.string('HGCHEBRecHits'),
0021     HGCHEBuncalibRecHitCollection = cms.InputTag("HGCalUncalibRecHitL1Seeded","HGCHEBUncalibRecHits"),
0022     HGCHEF_cce = cms.PSet(
0023         refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies')
0024     ),
0025     HGCHEF_fCPerMIP = cms.vdouble(2.06, 3.43, 5.15),
0026     HGCHEF_isSiFE = cms.bool(True),
0027     HGCHEF_keV2DIGI = cms.double(0.044259),
0028     HGCHEF_noise_fC = cms.PSet(
0029         refToPSet_ = cms.string('HGCAL_noise_fC')
0030     ),
0031     HGCHEFrechitCollection = cms.string('HGCHEFRecHits'),
0032     HGCHEFuncalibRecHitCollection = cms.InputTag("HGCalUncalibRecHitL1Seeded","HGCHEFUncalibRecHits"),
0033     HGCHFNose_cce = cms.PSet(
0034         refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies')
0035     ),
0036     HGCHFNose_fCPerMIP = cms.vdouble(1.25, 2.57, 3.88),
0037     HGCHFNose_isSiFE = cms.bool(False),
0038     HGCHFNose_keV2DIGI = cms.double(0.044259),
0039     HGCHFNose_noise_fC = cms.PSet(
0040         refToPSet_ = cms.string('HGCAL_noise_fC')
0041     ),
0042     HGCHFNoserechitCollection = cms.string('HGCHFNoseRecHits'),
0043     HGCHFNoseuncalibRecHitCollection = cms.InputTag("HGCalUncalibRecHitL1Seeded","HGCHFNoseUncalibRecHits"),
0044     algo = cms.string('HGCalRecHitWorkerSimple'),
0045     constSiPar = cms.double(0.02),
0046     deltasi_index_regemfac = cms.int32(3),
0047     layerNoseWeights = cms.vdouble(
0048         0.0, 39.500245, 39.756638, 39.756638, 39.756638,
0049         39.756638, 66.020266, 92.283895, 92.283895
0050     ),
0051     layerWeights = cms.vdouble(
0052         0.0, 8.894541, 10.937907, 10.937907, 10.937907,
0053         10.937907, 10.937907, 10.937907, 10.937907, 10.937907,
0054         10.932882, 10.932882, 10.937907, 10.937907, 10.938169,
0055         10.938169, 10.938169, 10.938169, 10.938169, 10.938169,
0056         10.938169, 10.938169, 10.938169, 10.938169, 10.938169,
0057         10.938169, 10.938169, 10.938169, 32.332097, 51.574301,
0058         51.444192, 51.444192, 51.444192, 51.444192, 51.444192,
0059         51.444192, 51.444192, 51.444192, 51.444192, 51.444192,
0060         69.513118, 87.582044, 87.582044, 87.582044, 87.582044,
0061         87.582044, 87.214571, 86.888309, 86.92952, 86.92952,
0062         86.92952
0063     ),
0064     maxValSiPar = cms.double(10000.0),
0065     minValSiPar = cms.double(10.0),
0066     noiseSiPar = cms.double(5.5),
0067     rangeMask = cms.uint32(4294442496),
0068     rangeMatch = cms.uint32(1161838592),
0069     sciThicknessCorrection = cms.double(0.9),
0070     thicknessCorrection = cms.vdouble(
0071         0.77, 0.77, 0.77, 0.84, 0.84,
0072         0.84
0073     ),
0074     thicknessNoseCorrection = cms.vdouble(1.132, 1.092, 1.084)
0075 )