CMS 3D CMS Logo

hltHGCalUncalibRecHitL1Seeded_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants
3 
4 hltHGCalUncalibRecHitL1Seeded = cms.EDProducer("HGCalUncalibRecHitProducer",
5  HGCEEConfig = cms.PSet(
6  adcNbits = cms.uint32(10),
7  adcSaturation = cms.double(100),
8  fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[0:3]),
9  isSiFE = cms.bool(True),
10  tdcNbits = cms.uint32(12),
11  tdcOnset = cms.double(60),
12  tdcSaturation = cms.double(10000),
13  toaLSB_ns = cms.double(0.0244),
14  tofDelay = cms.double(-9)
15  ),
16  HGCEEdigiCollection = cms.InputTag("hltHgcalDigisL1Seeded","EE"),
17  HGCEEhitCollection = cms.string('HGCEEUncalibRecHits'),
18  HGCHEBConfig = cms.PSet(
19  adcNbits = cms.uint32(10),
20  adcSaturation = cms.double(68.75),
21  fCPerMIP = cms.vdouble(1.0, 1.0, 1.0),
22  isSiFE = cms.bool(True),
23  tdcNbits = cms.uint32(12),
24  tdcOnset = cms.double(55),
25  tdcSaturation = cms.double(1000),
26  toaLSB_ns = cms.double(0.0244),
27  tofDelay = cms.double(-14)
28  ),
29  HGCHEBdigiCollection = cms.InputTag("hltHgcalDigisL1Seeded","HEback"),
30  HGCHEBhitCollection = cms.string('HGCHEBUncalibRecHits'),
31  HGCHEFConfig = cms.PSet(
32  adcNbits = cms.uint32(10),
33  adcSaturation = cms.double(100),
34  fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[3:6]),
35  isSiFE = cms.bool(True),
36  tdcNbits = cms.uint32(12),
37  tdcOnset = cms.double(60),
38  tdcSaturation = cms.double(10000),
39  toaLSB_ns = cms.double(0.0244),
40  tofDelay = cms.double(-11)
41  ),
42  HGCHEFdigiCollection = cms.InputTag("hltHgcalDigisL1Seeded","HEfront"),
43  HGCHEFhitCollection = cms.string('HGCHEFUncalibRecHits'),
44  HGCHFNoseConfig = cms.PSet(
45  adcNbits = cms.uint32(10),
46  adcSaturation = cms.double(100),
47  fCPerMIP = cms.vdouble(1.25, 2.57, 3.88),
48  isSiFE = cms.bool(False),
49  tdcNbits = cms.uint32(12),
50  tdcOnset = cms.double(60),
51  tdcSaturation = cms.double(10000),
52  toaLSB_ns = cms.double(0.0244),
53  tofDelay = cms.double(-33)
54  ),
55  HGCHFNosedigiCollection = cms.InputTag("hfnoseDigis","HFNose"),
56  HGCHFNosehitCollection = cms.string('HGCHFNoseUncalibRecHits'),
57  computeLocalTime = cms.bool(False),
58  algo = cms.string('HGCalUncalibRecHitWorkerWeights')
59 )
60 
61 from Configuration.ProcessModifiers.ticl_v5_cff import ticl_v5
62 ticl_v5.toModify(hltHGCalUncalibRecHitL1Seeded, computeLocalTime = cms.bool(True))