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