1 import FWCore.ParameterSet.Config
as cms
3 HGCalUncalibRecHitL1Seeded = cms.EDProducer(
"HGCalUncalibRecHitProducer",
4 HGCEEConfig = cms.PSet(
5 adcNbits = cms.uint32(10),
6 adcSaturation = cms.double(100),
7 fCPerMIP = cms.vdouble(2.06, 3.43, 5.15),
8 isSiFE = cms.bool(
True),
9 tdcNbits = cms.uint32(12),
10 tdcOnset = cms.double(60),
11 tdcSaturation = cms.double(10000),
12 tofDelay = cms.double(-9),
13 toaLSB_ns = cms.double(0.0244)
15 HGCEEdigiCollection = cms.InputTag(
"hgcalDigisL1Seeded",
"EE"),
16 HGCEEhitCollection = cms.string(
'HGCEEUncalibRecHits'),
17 HGCHEBConfig = cms.PSet(
18 adcNbits = cms.uint32(10),
19 adcSaturation = cms.double(68.75),
20 fCPerMIP = cms.vdouble(1.0, 1.0, 1.0),
21 isSiFE = cms.bool(
False),
22 tdcNbits = cms.uint32(12),
23 tdcOnset = cms.double(55),
24 tdcSaturation = cms.double(1000),
25 tofDelay = cms.double(-14),
26 toaLSB_ns = cms.double(0.0244)
28 HGCHEBdigiCollection = cms.InputTag(
"hgcalDigisL1Seeded",
"HEback"),
29 HGCHEBhitCollection = cms.string(
'HGCHEBUncalibRecHits'),
30 HGCHEFConfig = cms.PSet(
31 adcNbits = cms.uint32(10),
32 adcSaturation = cms.double(100),
33 fCPerMIP = cms.vdouble(2.06, 3.43, 5.15),
34 isSiFE = cms.bool(
True),
35 tdcNbits = cms.uint32(12),
36 tdcOnset = cms.double(60),
37 tdcSaturation = cms.double(10000),
38 tofDelay = cms.double(-11),
39 toaLSB_ns = cms.double(0.0244)
41 HGCHEFdigiCollection = cms.InputTag(
"hgcalDigisL1Seeded",
"HEfront"),
42 HGCHEFhitCollection = cms.string(
'HGCHEFUncalibRecHits'),
43 HGCHFNoseConfig = cms.PSet(
44 adcNbits = cms.uint32(10),
45 adcSaturation = cms.double(100),
46 fCPerMIP = cms.vdouble(1.25, 2.57, 3.88),
47 isSiFE = cms.bool(
False),
48 tdcNbits = cms.uint32(12),
49 tdcOnset = cms.double(60),
50 tdcSaturation = cms.double(10000),
51 tofDelay = cms.double(-33),
52 toaLSB_ns = cms.double(0.0244)
54 HGCHFNosedigiCollection = cms.InputTag(
"hfnoseDigis",
"HFNose"),
55 HGCHFNosehitCollection = cms.string(
'HGCHFNoseUncalibRecHits'),
56 algo = cms.string(
'HGCalUncalibRecHitWorkerWeights')