CMS 3D CMS Logo

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