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
0005 hltHGCalUncalibRecHit = cms.EDProducer("HGCalUncalibRecHitProducer",
0006 HGCEEConfig = cms.PSet(
0007 adcNbits = cms.uint32(10),
0008 adcSaturation = cms.double(100),
0009 fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[0:3]),
0010 isSiFE = cms.bool(True),
0011 tdcNbits = cms.uint32(12),
0012 tdcOnset = cms.double(60),
0013 tdcSaturation = cms.double(10000),
0014 toaLSB_ns = cms.double(0.0244),
0015 tofDelay = cms.double(-9)
0016 ),
0017 HGCEEdigiCollection = cms.InputTag("hltHgcalDigis","EE"),
0018 HGCEEhitCollection = cms.string('HGCEEUncalibRecHits'),
0019 HGCHEBConfig = cms.PSet(
0020 adcNbits = cms.uint32(10),
0021 adcSaturation = cms.double(68.75),
0022 fCPerMIP = cms.vdouble(1.0, 1.0, 1.0),
0023 isSiFE = cms.bool(True),
0024 tdcNbits = cms.uint32(12),
0025 tdcOnset = cms.double(55),
0026 tdcSaturation = cms.double(1000),
0027 toaLSB_ns = cms.double(0.0244),
0028 tofDelay = cms.double(-14)
0029 ),
0030 HGCHEBdigiCollection = cms.InputTag("hltHgcalDigis","HEback"),
0031 HGCHEBhitCollection = cms.string('HGCHEBUncalibRecHits'),
0032 HGCHEFConfig = cms.PSet(
0033 adcNbits = cms.uint32(10),
0034 adcSaturation = cms.double(100),
0035 fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[3:6]),
0036 isSiFE = cms.bool(True),
0037 tdcNbits = cms.uint32(12),
0038 tdcOnset = cms.double(60),
0039 tdcSaturation = cms.double(10000),
0040 toaLSB_ns = cms.double(0.0244),
0041 tofDelay = cms.double(-11)
0042 ),
0043 HGCHEFdigiCollection = cms.InputTag("hltHgcalDigis","HEfront"),
0044 HGCHEFhitCollection = cms.string('HGCHEFUncalibRecHits'),
0045 HGCHFNoseConfig = cms.PSet(
0046 adcNbits = cms.uint32(10),
0047 adcSaturation = cms.double(100),
0048 fCPerMIP = cms.vdouble(1.25, 2.57, 3.88),
0049 isSiFE = cms.bool(False),
0050 tdcNbits = cms.uint32(12),
0051 tdcOnset = cms.double(60),
0052 tdcSaturation = cms.double(10000),
0053 toaLSB_ns = cms.double(0.0244),
0054 tofDelay = cms.double(-33)
0055 ),
0056 HGCHFNosedigiCollection = cms.InputTag("hfnoseDigis","HFNose"),
0057 HGCHFNosehitCollection = cms.string('HGCHFNoseUncalibRecHits'),
0058 computeLocalTime = cms.bool(False),
0059 algo = cms.string('HGCalUncalibRecHitWorkerWeights')
0060 )
0061
0062 from Configuration.ProcessModifiers.ticl_v5_cff import ticl_v5
0063 ticl_v5.toModify(hltHGCalUncalibRecHit, computeLocalTime = cms.bool(True))