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 
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))