File indexing completed on 2024-04-06 12:21:30
0001 import FWCore.ParameterSet.Config as cms
0002
0003 l1tPFTracksFromL1Tracks = cms.EDProducer("PFTrackProducerFromL1Tracks",
0004 L1TrackTag = cms.InputTag("l1tTTTracksFromTrackletEmulation", "Level1TTTracks"),
0005 nParam = cms.uint32(4),
0006 resolCalo = cms.PSet(
0007 etaBins = cms.vdouble( 1.300, 1.700, 2.800, 3.200, 4.000, 5.000),
0008 offset = cms.vdouble( 2.688, 1.382, 2.096, 1.022, 0.757, 0.185),
0009 scale = cms.vdouble( 0.154, 0.341, 0.105, 0.255, 0.208, 0.306),
0010 ptMin = cms.vdouble( 5.000, 5.000, 5.000, 5.000, 5.000, 5.000),
0011 ptMax = cms.vdouble(999999, 999999, 999999, 999999, 999999, 999999),
0012 kind = cms.string('calo'),
0013 ),
0014 resolTrack = cms.PSet(
0015 etaBins = cms.vdouble( 0.800, 1.200, 1.500, 2.000, 2.500),
0016 offset = cms.vdouble( 0.007, 0.009, 0.011, 0.015, 0.025),
0017 scale = cms.vdouble( 0.275, 0.404, 0.512, 0.480, 1.132),
0018 kind = cms.string('track'),
0019 ),
0020 qualityBits = cms.vstring(
0021 "momentum.perp > 2 && getStubRefs.size >= 4 && chi2Red < 15",
0022 "momentum.perp > 2 && getStubRefs.size >= 6 && chi2Red < 15 && chi2 < 50",
0023 "momentum.perp > 5 && getStubRefs.size >= 4"
0024 ),
0025 redigitizeTrackWord = cms.bool(True),
0026 )
0027
0028 l1tPFTracksFromL1TracksExtended = l1tPFTracksFromL1Tracks.clone(
0029 L1TrackTag = ("l1tTTTracksFromExtendedTrackletEmulation", "Level1TTTracks"),
0030 nParam = 5,
0031 qualityBits = [
0032 "momentum.perp > 2 && getStubRefs.size >= 4 && chi2Red < 15 && POCA.x < 1.0 && POCA.x > -1.0 && POCA.y < 1.0 && POCA.y > -1.0",
0033 "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",
0034 "momentum.perp > 5 && getStubRefs.size >= 4 && POCA.x < 1.0 && POCA.x > -1.0 && POCA.y < 1.0 && POCA.y > -1.0"
0035
0036
0037 ],
0038 redigitizeTrackWord = True,
0039 )
0040