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 2016
27  vsPaths = cms.untracked.vstring(['HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v', 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v']),
28 )
29 
30 # ttbar dielec
31 DiElectronHLTValidation = cms.EDAnalyzer('TopDiLeptonHLTValidation',
32  # Directory
33  sDir = cms.untracked.string('HLT/TopHLTValidation/Top/DiElectron/'),
34  # Electrons
35  sElectrons = cms.untracked.string('gedGsfElectrons'),
36  ptElectrons = cms.untracked.double(20.),
37  etaElectrons = cms.untracked.double(2.5),
38  isoElectrons = cms.untracked.double(0.15),
39  minElectrons = cms.untracked.uint32(2),
40  # Muons
41  sMuons = cms.untracked.string('muons'),
42  ptMuons = cms.untracked.double(20.),
43  etaMuons = cms.untracked.double(2.4),
44  isoMuons = cms.untracked.double(0.2),
45  minMuons = cms.untracked.uint32(0),
46  # Jets
47  sJets = cms.untracked.string('ak4PFJetsCHS'),
48  ptJets = cms.untracked.double(30.),
49  etaJets = cms.untracked.double(2.5),
50  minJets = cms.untracked.uint32(2),
51  # Trigger
52  iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
53 ### Updating to HLT paths to be monitored by TOP PAG in 2016
54  vsPaths = cms.untracked.vstring(['HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v', 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v']),
55 )
56 
57 # ttbar elec-muon
58 ElecMuonHLTValidation = cms.EDAnalyzer('TopDiLeptonHLTValidation',
59  # Directory
60  sDir = cms.untracked.string('HLT/TopHLTValidation/Top/ElecMuon/'),
61  # Electrons
62  sElectrons = cms.untracked.string('gedGsfElectrons'),
63  ptElectrons = cms.untracked.double(20.),
64  etaElectrons = cms.untracked.double(2.5),
65  isoElectrons = cms.untracked.double(0.15),
66  minElectrons = cms.untracked.uint32(1),
67  # Muons
68  sMuons = cms.untracked.string('muons'),
69  ptMuons = cms.untracked.double(20.),
70  etaMuons = cms.untracked.double(2.4),
71  isoMuons = cms.untracked.double(0.2),
72  minMuons = cms.untracked.uint32(1),
73  # Jets
74  sJets = cms.untracked.string('ak4PFJetsCHS'),
75  ptJets = cms.untracked.double(30.),
76  etaJets = cms.untracked.double(2.5),
77  minJets = cms.untracked.uint32(2),
78  # Trigger
79  iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
80 ### Updating to HLT paths to be monitored by TOP PAG in 2016
81  vsPaths = cms.untracked.vstring(['HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v', 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v', 'HLT_Mu23_TrkIsoVVL_Ele8_CaloIdL_TrackIdL_IsoVL_v', 'HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v', 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v','HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v']),
82 )