CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
JetMETHLTOfflineSource_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 jetMETHLTOfflineSource = cms.EDAnalyzer(
4  "JetMETHLTOfflineSource",
5  dirname = cms.untracked.string("HLT/JetMET"),
6  #
7  processname = cms.string("HLT"),
8  triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
9  triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
10  pathnameMuon = cms.untracked.vstring("HLT_IsoMu24_IterTrk02_v"),
11  pathnameMB = cms.untracked.vstring("HLT_Physics_v"),
12  #
13  verbose = cms.untracked.bool(False),
14  runStandalone = cms.untracked.bool(False),
15  #
16  plotAll = cms.untracked.bool(True),
17  plotEff = cms.untracked.bool(True),
18  nameForEff = cms.untracked.bool(True),
19  #
20  CaloMETCollectionLabel = cms.InputTag("caloMet"),
21  PFMETCollectionLabel = cms.InputTag("pfMet"),
22  #Use on-the-fly correction
23  #CaloJetCollectionLabel = cms.InputTag("ak4CaloJetsL1FastL2L3"),
24  #PFJetCollectionLabel = cms.InputTag("ak4PFJetsL1FastL2L3"),
25  CaloJetCollectionLabel = cms.InputTag("ak4CaloJets"),
26  PFJetCollectionLabel = cms.InputTag("ak4PFJets"),
27  CaloJetCorLabel = cms.InputTag("ak4CaloL1FastL2L3Corrector"),
28  PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
29  #
30  fEMF = cms.untracked.double(0.01),
31  feta = cms.untracked.double(2.6),
32  fHPD = cms.untracked.double(0.98),
33  n90Hits = cms.untracked.double(1),
34  minNHEF = cms.untracked.double(0.),
35  maxNHEF = cms.untracked.double(1.),
36  minCHEF = cms.untracked.double(0.),
37  maxCHEF = cms.untracked.double(1.),
38  minNEMF = cms.untracked.double(0.),
39  maxNEMF = cms.untracked.double(1.),
40  minCEMF = cms.untracked.double(0.),
41  maxCEMF = cms.untracked.double(1.),
42  #
43  pathFilter = cms.untracked.vstring("HLT_CaloJet",
44  "HLT_PFJet",
45  "HLT_PFNoPUJet",
46  "HLT_DiPFJetAve",
47  "HLT_DiCaloJetAve",
48  "HLT_PFMET",
49  "HLT_PFchMET",
50  "HLT_MET",
51  "HLT_CaloMET"),
52  pathRejectKeyword = cms.untracked.vstring("dEdx","NoBPTX"),
53  #
54  pathPairs = cms.VPSet(
55  cms.PSet(
56  pathname = cms.string("HLT_PFJet60_v"),
57  denompathname = cms.string("HLT_PFJet40_v"),
58  ),
59  cms.PSet(
60  pathname = cms.string("HLT_PFJet80_v"),
61  denompathname = cms.string("HLT_PFJet60_v"),
62  ),
63  cms.PSet(
64  pathname = cms.string("HLT_PFJet140_v"),
65  denompathname = cms.string("HLT_PFJet80_v"),
66  ),
67  cms.PSet(
68  pathname = cms.string("HLT_PFJet200_v"),
69  denompathname = cms.string("HLT_PFJet140_v"),
70  ),
71  cms.PSet(
72  pathname = cms.string("HLT_PFJet260_v"),
73  denompathname = cms.string("HLT_PFJet200_v"),
74  ),
75  cms.PSet(
76  pathname = cms.string("HLT_PFJet320_v"),
77  denompathname = cms.string("HLT_PFJet260_v"),
78  ),
79  cms.PSet(
80  pathname = cms.string("HLT_PFJet400_v"),
81  denompathname = cms.string("HLT_PFJet320_v"),
82  ),
83  cms.PSet(
84  pathname = cms.string("HLT_PFJet450_v"),
85  denompathname = cms.string("HLT_PFJet400_v"),
86  ),
87  cms.PSet(
88  pathname = cms.string("HLT_PFJet500_v"),
89  denompathname = cms.string("HLT_PFJet450_v"),
90  )
91  ),
92  #
93  JetIDParams = cms.PSet(
94  useRecHits = cms.bool(True),
95  hbheRecHitsColl = cms.InputTag("hbhereco"),
96  hoRecHitsColl = cms.InputTag("horeco"),
97  hfRecHitsColl = cms.InputTag("hfreco"),
98  ebRecHitsColl = cms.InputTag("ecalRecHit", "EcalRecHitsEB"),
99  eeRecHitsColl = cms.InputTag("ecalRecHit", "EcalRecHitsEE")
100  )
101 )