Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 11:13:04

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 l1tTkCaloHTMiss = cms.EDProducer("L1TkHTMissProducer",
0004      L1TkJetInputTag = cms.InputTag("l1tTkCaloJets", "L1TkCaloJets"),
0005      L1VertexInputTag = cms.InputTag("l1tVertexProducer", "l1vertices"),
0006      jet_maxEta = cms.double(2.2),          # maximum eta of jets for HT
0007      jet_minPt = cms.double(15.0),          # minimum pt of jets for HT [GeV]
0008      jet_minNtracksHighPt=cms.int32(0),     #Add track jet quality criteria pT>100
0009      jet_minNtracksLowPt=cms.int32(0),      #Add track jet quality criteria pT>50
0010      jet_minJetEtLowPt=cms.double(0.0),     # Track jet quality criteria
0011      jet_minJetEtHighPt=cms.double(0.0),    
0012      doVtxConstrain = cms.bool(False),      # turn on/off applying any vertex constraint32
0013      deltaZ = cms.double(1.0),              # require jets to have |z_jet - z_ref| below deltaZ [cm]
0014      primaryVtxConstrain = cms.bool(False), # use primary vertex instead of leading jet as reference z position
0015      useCaloJets = cms.bool(True),        # determines whether matched jets or standalone jets are used for MHT
0016      displaced = cms.bool(False) #Run with prompt/displaced jets - only useful for track jets
0017 )
0018 
0019 l1tTkCaloHTMissVtx = l1tTkCaloHTMiss.clone(doVtxConstrain = True)
0020 
0021 l1tTrackerHTMiss = cms.EDProducer("L1TkHTMissProducer",
0022     L1TkJetInputTag = cms.InputTag("l1tTrackJets", "L1TrackJets"),
0023     L1VertexInputTag = cms.InputTag("l1tVertexProducer", "l1vertices"),
0024     jet_maxEta = cms.double(2.4),
0025     jet_minPt = cms.double(5.0),
0026     jet_minNtracksLowPt=cms.int32(2),
0027     jet_minNtracksHighPt=cms.int32(3),
0028     jet_minJetEtLowPt=cms.double(50.0),     # Track jet quality criteria
0029     jet_minJetEtHighPt=cms.double(100.0),
0030     useCaloJets = cms.bool(False),
0031     doVtxConstrain = cms.bool(False),      # turn on/off applying any vertex constraint32
0032     deltaZ = cms.double(1.0),              # This is a dummy value for track only jets
0033     primaryVtxConstrain = cms.bool(False), # primary vertex already applied to track jet collections
0034     displaced = cms.bool(False) # Run with prompt/displaced jets
0035 )
0036 
0037 l1tTrackerHTMissExtended = cms.EDProducer("L1TkHTMissProducer",
0038     L1TkJetInputTag = cms.InputTag("l1tTrackJetsExtended", "L1TrackJetsExtended"),
0039     L1VertexInputTag = cms.InputTag("l1tVertexProducer", "l1vertices"),
0040     jet_maxEta = cms.double(2.4),
0041     jet_minPt = cms.double(5.0),
0042     jet_minNtracksLowPt=cms.int32(2),
0043     jet_minNtracksHighPt=cms.int32(3),
0044     jet_minJetEtLowPt=cms.double(50.0),     # Track jet quality criteria
0045     jet_minJetEtHighPt=cms.double(100.0),
0046     useCaloJets = cms.bool(False),
0047     doVtxConstrain = cms.bool(False),      # turn on/off applying any vertex constraint32
0048     deltaZ = cms.double(1.0),              # This is a dummy value for track only jets
0049     primaryVtxConstrain = cms.bool(False), # primary vertex already applied to track jet collections
0050     displaced = cms.bool(True) # Run with prompt/displaced jets
0051 )