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.
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_PFMET",
48  "HLT_PFchMET",
49  "HLT_MET",
50  "HLT_CaloMET"),
51  pathRejectKeyword = cms.untracked.vstring("dEdx","NoBPTX"),
52  #
53  pathPairs = cms.VPSet(
54  cms.PSet(
55  pathname = cms.string("HLT_PFJet60_v"),
56  denompathname = cms.string("HLT_PFJet40_v"),
57  ),
58  cms.PSet(
59  pathname = cms.string("HLT_PFJet80_v"),
60  denompathname = cms.string("HLT_PFJet60_v"),
61  ),
62  cms.PSet(
63  pathname = cms.string("HLT_PFJet140_v"),
64  denompathname = cms.string("HLT_PFJet80_v"),
65  ),
66  cms.PSet(
67  pathname = cms.string("HLT_PFJet200_v"),
68  denompathname = cms.string("HLT_PFJet140_v"),
69  ),
70  cms.PSet(
71  pathname = cms.string("HLT_PFJet260_v"),
72  denompathname = cms.string("HLT_PFJet200_v"),
73  ),
74  cms.PSet(
75  pathname = cms.string("HLT_PFJet320_v"),
76  denompathname = cms.string("HLT_PFJet260_v"),
77  ),
78  cms.PSet(
79  pathname = cms.string("HLT_PFJet400_v"),
80  denompathname = cms.string("HLT_PFJet320_v"),
81  ),
82  cms.PSet(
83  pathname = cms.string("HLT_PFJet450_v"),
84  denompathname = cms.string("HLT_PFJet400_v"),
85  ),
86  cms.PSet(
87  pathname = cms.string("HLT_PFJet500_v"),
88  denompathname = cms.string("HLT_PFJet450_v"),
89  )
90  ),
91  #
92  JetIDParams = cms.PSet(
93  useRecHits = cms.bool(True),
94  hbheRecHitsColl = cms.InputTag("hbhereco"),
95  hoRecHitsColl = cms.InputTag("horeco"),
96  hfRecHitsColl = cms.InputTag("hfreco"),
97  ebRecHitsColl = cms.InputTag("ecalRecHit", "EcalRecHitsEB"),
98  eeRecHitsColl = cms.InputTag("ecalRecHit", "EcalRecHitsEE")
99  )
100 )