Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:21:18

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 #prompt jet selection
0004 l1tTrackJets = cms.EDProducer('L1TrackJetProducer',
0005         L1TrackInputTag = cms.InputTag("l1tTrackVertexAssociationProducerForJets", "Level1TTTracksSelectedAssociated"),
0006     trk_zMax = cms.double (15.) ,    # maximum track z
0007     trk_ptMax = cms.double(200.),    # maximumum track pT before saturation [GeV]
0008     trk_etaMax = cms.double(2.4),    # maximum track eta
0009     minTrkJetpT=cms.double(-1.),     # min track jet pt to be considered for most energetic zbin finding 
0010     etaBins=cms.int32(24),
0011     phiBins=cms.int32(27),
0012     zBins=cms.int32(1),
0013     d0_cutNStubs4=cms.double(-1),
0014     d0_cutNStubs5=cms.double(-1),
0015     lowpTJetMinTrackMultiplicity=cms.int32(2),#used only for more than 1 z-bins (ie not *prompt*)
0016         lowpTJetThreshold=cms.double(50.),#used only for more than 1 z-bins (ie not *prompt*)
0017     highpTJetMinTrackMultiplicity=cms.int32(3),#used only for more than 1 z-bins (ie not *prompt*)
0018         highpTJetThreshold=cms.double(100.),#used only for more than 1 z-bins (ie not *prompt*)
0019     displaced=cms.bool(False), #Flag for displaced tracks
0020         nDisplacedTracks=cms.int32(2)
0021 )
0022 
0023 #displaced jets
0024 l1tTrackJetsExtended = l1tTrackJets.clone(
0025         L1TrackInputTag = cms.InputTag("l1tTrackVertexAssociationProducerExtendedForJets", "Level1TTTracksExtendedSelectedAssociated"),
0026     minTrkJetpT = 5.,                 # min track jet pt to be considered for most energetic zbin finding
0027     d0_cutNStubs5 = 0.22,             # -1 excludes nstub>4 from disp tag process
0028     displaced = True,                  #Flag for displaced tracks
0029         nDisplacedTracks = 3              #min Ntracks to tag a jet as displaced
0030 )
0031 
0032 
0033 # selection as presented in the GTT for reference
0034 # d0_cutNStubs4=cms.double(-1),    # -1 excludes nstub=4 from disp tag
0035 # d0_cutNStubs5=cms.double(0.22),  # -1 excludes nstub>4 from disp tag
0036 # lowpTJetMinTrackMultiplicity=cms.int32(2),  #used only on zbin finding
0037 # highpTJetMinTrackMultiplicity=cms.int32(3), #used only on zbin finding
0038 # displaced=cms.bool(True), #Flag for displaced tracks
0039 # nStubs4DisplacedChi2=cms.double(3.3), #Disp tracks selection [trk<cut]
0040 # nStubs4Displacedbend=cms.double(2.3),
0041 # nStubs5DisplacedChi2=cms.double(11.3),
0042 # nStubs5Displacedbend=cms.double(9.8),
0043 # nDisplacedTracks=cms.int32(3) #min Ntracks to tag a jet as displaced