CMS 3D CMS Logo

l1tFastTrackingJetProducer_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 l1tFastTrackingJets = cms.EDProducer("L1FastTrackingJetProducer",
4  L1TrackInputTag = cms.InputTag("l1tTTTracksFromTrackletEmulation", "Level1TTTracks"),
5  L1PrimaryVertexTag=cms.InputTag("l1tVertexProducer", "l1vertices"),
6  GenInfo = cms.InputTag("TTTrackAssociatorFromPixelDigis", "Level1TTTracks"),
7  trk_zMax = cms.double(15.), # max track z0 [cm]
8  trk_chi2dofMax = cms.double(10.), # max track chi2/dof
9  trk_bendChi2Max = cms.double(2.2),# max bendChi2 cut
10  trk_ptMin = cms.double(2.0), # minimum track pt [GeV]
11  trk_etaMax = cms.double(2.5), # maximum track eta
12  trk_nStubMin = cms.int32(4), # minimum number of stubs in track
13  trk_nPSStubMin = cms.int32(-1), # minimum number of PS stubs in track
14  deltaZ0Cut=cms.double(0.5), # cluster tracks within |dz|<X
15  doTightChi2 = cms.bool( True ), # chi2dof < 5 for tracks with PT > 20
16  trk_ptTightChi2 = cms.double(20.0),
17  trk_chi2dofTightChi2 = cms.double(5.0),
18  coneSize=cms.double(0.4), #cone size for anti-kt fast jet
19  displaced = cms.bool(False), # use prompt/displaced tracks
20  selectTrkMatchGenTight=cms.bool(True),
21  selectTrkMatchGenLoose=cms.bool(False),
22  selectTrkMatchGenOrPU=cms.bool(False)
23 )
24 
25 l1tFastTrackingJetsExtended = cms.EDProducer("L1FastTrackingJetProducer",
26  L1TrackInputTag = cms.InputTag("l1tTTTracksFromExtendedTrackletEmulation", "Level1TTTracks"),
27  L1PrimaryVertexTag=cms.InputTag("l1tVertexProducer", "l1vertices"),
28  GenInfo = cms.InputTag("TTTrackAssociatorFromPixelDigisExtended", "Level1TTTracks"),
29  trk_zMax = cms.double(15.), # max track z0 [cm]
30  trk_chi2dofMax = cms.double(40.), # max track chi2 for extended tracks
31  trk_bendChi2Max = cms.double(2.4),#Bendchi2 cut for extended tracks
32  trk_ptMin = cms.double(3.0), # minimum track pt [GeV]
33  trk_etaMax = cms.double(2.5), # maximum track eta
34  trk_nStubMin = cms.int32(4), # minimum number of stubs on track
35  trk_nPSStubMin = cms.int32(-1), # minimum number of stubs in PS modules on track
36  deltaZ0Cut=cms.double(3.0), #cluster tracks within |dz|<X
37  doTightChi2 = cms.bool( True ), # chi2dof < 5 for tracks with PT > 20
38  trk_ptTightChi2 = cms.double(20.0),
39  trk_chi2dofTightChi2 = cms.double(5.0),
40  coneSize=cms.double(0.4), #cone size for anti-kt fast jet
41  displaced = cms.bool(True), # use prompt/displaced tracks
42  selectTrkMatchGenTight=cms.bool(True),
43  selectTrkMatchGenLoose=cms.bool(False),
44  selectTrkMatchGenOrPU=cms.bool(False)
45 
46 )