CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
l1tTrackJetsEmulation_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 l1tTrackJetsEmulation = cms.EDProducer('L1TrackJetEmulatorProducer',
4  L1TrackInputTag= cms.InputTag("l1tTrackVertexAssociationProducerForJets", "Level1TTTracksSelectedAssociatedEmulation"),
5  trk_zMax = cms.double (15.) , # maximum track z
6  trk_ptMax = cms.double(200.), # maximumum track pT before saturation [GeV]
7  trk_etaMax = cms.double(2.4), # maximum track eta
8  minTrkJetpT=cms.double(-1.), # minimum track pt to be considered for track jet
9  etaBins=cms.int32(24),
10  phiBins=cms.int32(27),
11  zBins=cms.int32(1),
12  d0_cutNStubs4=cms.double(-1),
13  d0_cutNStubs5=cms.double(-1),
14  lowpTJetMinTrackMultiplicity=cms.int32(2),
15  lowpTJetThreshold=cms.double(50.),
16  highpTJetMinTrackMultiplicity=cms.int32(3),
17  highpTJetThreshold=cms.double(100.),
18  displaced=cms.bool(False), #Flag for displaced tracks
19  nDisplacedTracks=cms.int32(2) #Number of displaced tracks required per jet
20 )
21 
22 l1tTrackJetsExtendedEmulation = l1tTrackJetsEmulation.clone(
23  L1TrackInputTag= cms.InputTag("l1tTrackVertexAssociationProducerExtendedForJets", "Level1TTTracksExtendedSelectedAssociatedEmulation"),
24  minTrkJetpT= 5.0, # minimum track pt to be considered for track jet
25  d0_cutNStubs4= -1, # -1 excludes nstub=4 from disp tag
26  d0_cutNStubs5= 0.22,
27  displaced= True, #Flag for displaced tracks
28  nDisplacedTracks= 3 #min Ntracks to tag a jet as displaced
29 )