CMS 3D CMS Logo

topDiLeptonHLTEventValidation_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # ttbar dimuon
4 DiMuonHLTValidation = cms.EDAnalyzer('TopDiLeptonHLTValidation',
5  # Directory
6  sDir = cms.untracked.string('HLT/TopHLTValidation/Top/DiMuon/'),
7  # Electrons
8  sElectrons = cms.untracked.string('gedGsfElectrons'),
9  ptElectrons = cms.untracked.double(20.),
10  etaElectrons = cms.untracked.double(2.5),
11  isoElectrons = cms.untracked.double(0.15),
12  minElectrons = cms.untracked.uint32(0),
13  # Muons
14  sMuons = cms.untracked.string('muons'),
15  ptMuons = cms.untracked.double(20.),
16  etaMuons = cms.untracked.double(2.4),
17  isoMuons = cms.untracked.double(0.2),
18  minMuons = cms.untracked.uint32(2),
19  # Jets
20  sJets = cms.untracked.string('ak4PFJetsCHS'),
21  ptJets = cms.untracked.double(30.),
22  etaJets = cms.untracked.double(2.5),
23  minJets = cms.untracked.uint32(2),
24  # Trigger
25  iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
26 ### Updating to HLT paths to be monitored by TOP PAG in 2017
27  vsPaths = cms.untracked.vstring(['HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v',
28  'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v']),
29 )
30 
31 # ttbar dielec
32 DiElectronHLTValidation = cms.EDAnalyzer('TopDiLeptonHLTValidation',
33  # Directory
34  sDir = cms.untracked.string('HLT/TopHLTValidation/Top/DiElectron/'),
35  # Electrons
36  sElectrons = cms.untracked.string('gedGsfElectrons'),
37  ptElectrons = cms.untracked.double(20.),
38  etaElectrons = cms.untracked.double(2.5),
39  isoElectrons = cms.untracked.double(0.15),
40  minElectrons = cms.untracked.uint32(2),
41  # Muons
42  sMuons = cms.untracked.string('muons'),
43  ptMuons = cms.untracked.double(20.),
44  etaMuons = cms.untracked.double(2.4),
45  isoMuons = cms.untracked.double(0.2),
46  minMuons = cms.untracked.uint32(0),
47  # Jets
48  sJets = cms.untracked.string('ak4PFJetsCHS'),
49  ptJets = cms.untracked.double(30.),
50  etaJets = cms.untracked.double(2.5),
51  minJets = cms.untracked.uint32(2),
52  # Trigger
53  iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
54 ### Updating to HLT paths to be monitored by TOP PAG in 2017
55  vsPaths = cms.untracked.vstring(['HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v',
56  'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v']),
57 )
58 
59 # ttbar elec-muon
60 ElecMuonHLTValidation = cms.EDAnalyzer('TopDiLeptonHLTValidation',
61  # Directory
62  sDir = cms.untracked.string('HLT/TopHLTValidation/Top/ElecMuon/'),
63  # Electrons
64  sElectrons = cms.untracked.string('gedGsfElectrons'),
65  ptElectrons = cms.untracked.double(20.),
66  etaElectrons = cms.untracked.double(2.5),
67  isoElectrons = cms.untracked.double(0.15),
68  minElectrons = cms.untracked.uint32(1),
69  # Muons
70  sMuons = cms.untracked.string('muons'),
71  ptMuons = cms.untracked.double(20.),
72  etaMuons = cms.untracked.double(2.4),
73  isoMuons = cms.untracked.double(0.2),
74  minMuons = cms.untracked.uint32(1),
75  # Jets
76  sJets = cms.untracked.string('ak4PFJetsCHS'),
77  ptJets = cms.untracked.double(30.),
78  etaJets = cms.untracked.double(2.5),
79  minJets = cms.untracked.uint32(2),
80  # Trigger
81  iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
82 ### Updating to HLT paths to be monitored by TOP PAG in 2017
83  vsPaths = cms.untracked.vstring(['HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v',
84  'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v',
85  'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v']),
86 )