CMS 3D CMS Logo

JetPlusTrackCorrections_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 JPTZSPCorrectorAntiKt4 = cms.PSet(
6 
7  # General Configuration
8  Verbose = cms.bool(True),
9 
10  # Vectorial corrections
11  VectorialCorrection = cms.bool(True),
12  UseResponseInVecCorr = cms.bool(False),
13 
14  # Select tracks used in correction
15  UseInConeTracks = cms.bool(True),
16  UseOutOfConeTracks = cms.bool(True),
17  UseOutOfVertexTracks = cms.bool(True),
18 
19  # Jet-tracks association
20  JetTracksAssociationAtVertex = cms.InputTag("ak4JetTracksAssociatorAtVertexJPT"),
21  JetTracksAssociationAtCaloFace = cms.InputTag("ak4JetTracksAssociatorAtCaloFace"),
22 
23  # Jet merging/splitting
24  JetSplitMerge = cms.int32(0),
25 
26  # Pions
27  UsePions = cms.bool(True),
28  UseEfficiency = cms.bool(True),
29 
30  # Muons
31  UseMuons = cms.bool(True),
32  Muons = cms.InputTag("muons"),
33 
34  # Electrons
35  UseElectrons = cms.bool(True),
36  Electrons = cms.InputTag("gedGsfElectrons"),
37  ElectronIds = cms.InputTag("JPTeidTight"),
38 
39  # Filtering tracks using quality
40  UseTrackQuality = cms.bool(True),
41  TrackQuality = cms.string('highPurity'),
42  PtErrorQuality = cms.double(0.05),
43  DzVertexCut = cms.double(0.2),
44 
45  # Response and efficiency maps
46  ResponseMap = cms.string("CondFormats/JetMETObjects/data/CMSSW_538_response.txt"),
47  EfficiencyMap = cms.string("CondFormats/JetMETObjects/data/CMSSW_538_TrackNonEff.txt"),
48  LeakageMap = cms.string("CondFormats/JetMETObjects/data/CMSSW_538_TrackLeakage.txt"),
49 
50  # Jet-related
51  MaxJetEta = cms.double(3.0)
52 
53  )