1 import FWCore.ParameterSet.Config
as cms
3 l1tPFTracksFromL1Tracks = cms.EDProducer(
"PFTrackProducerFromL1Tracks",
4 L1TrackTag = cms.InputTag(
"l1tTTTracksFromTrackletEmulation",
"Level1TTTracks"),
5 nParam = cms.uint32(4),
7 etaBins = cms.vdouble( 1.300, 1.700, 2.800, 3.200, 4.000, 5.000),
8 offset = cms.vdouble( 2.688, 1.382, 2.096, 1.022, 0.757, 0.185),
9 scale = cms.vdouble( 0.154, 0.341, 0.105, 0.255, 0.208, 0.306),
10 ptMin = cms.vdouble( 5.000, 5.000, 5.000, 5.000, 5.000, 5.000),
11 ptMax = cms.vdouble(999999, 999999, 999999, 999999, 999999, 999999),
12 kind = cms.string(
'calo'),
14 resolTrack = cms.PSet(
15 etaBins = cms.vdouble( 0.800, 1.200, 1.500, 2.000, 2.500),
16 offset = cms.vdouble( 0.007, 0.009, 0.011, 0.015, 0.025),
17 scale = cms.vdouble( 0.275, 0.404, 0.512, 0.480, 1.132),
18 kind = cms.string(
'track'),
20 qualityBits = cms.vstring(
21 "momentum.perp > 2 && getStubRefs.size >= 4 && chi2Red < 15",
22 "momentum.perp > 2 && getStubRefs.size >= 6 && chi2Red < 15 && chi2 < 50",
23 "momentum.perp > 5 && getStubRefs.size >= 4" 25 redigitizeTrackWord = cms.bool(
True),
28 l1tPFTracksFromL1TracksExtended = l1tPFTracksFromL1Tracks.clone(
29 L1TrackTag = (
"l1tTTTracksFromExtendedTrackletEmulation",
"Level1TTTracks"),
32 "momentum.perp > 2 && getStubRefs.size >= 4 && chi2Red < 15 && POCA.x < 1.0 && POCA.x > -1.0 && POCA.y < 1.0 && POCA.y > -1.0",
33 "momentum.perp > 2 && getStubRefs.size >= 6 && chi2Red < 15 && chi2 < 50 && POCA.x < 1.0 && POCA.x > -1.0 && POCA.y < 1.0 && POCA.y > -1.0",
34 "momentum.perp > 5 && getStubRefs.size >= 4 && POCA.x < 1.0 && POCA.x > -1.0 && POCA.y < 1.0 && POCA.y > -1.0" 38 redigitizeTrackWord =
True,