8 exoticaTriMuonHLT = hltHighLevel.clone()
9 exoticaTriMuonHLT.TriggerResultsTag = cms.InputTag(
"TriggerResults",
"",
"HLT8E29")
10 exoticaTriMuonHLT.HLTPaths =[
'HLT_DoubleMu3']
12 exoticaTriElectronHLT = hltHighLevel.clone()
13 exoticaTriElectronHLT.TriggerResultsTag = cms.InputTag(
"TriggerResults",
"",
"HLT8E29")
14 exoticaTriElectronHLT.HLTPaths =[
'HLT_DoubleEle5_SW_L1R']
17 exoticaEMuHLT = hltHighLevel.clone()
18 exoticaEMuHLT.TriggerResultsTag = cms.InputTag(
"TriggerResults",
"",
"HLT8E29")
19 exoticaEMuHLT.HLTPaths =[
'HLT_DoubleEle5_SW_L1R',
'HLT_DoubleMu3']
24 exoticaHLTTriMuonFilter = hltSummaryFilter.clone(
25 summary = cms.InputTag(
"hltTriggerSummaryAOD",
"",
"HLT8E29"),
26 member = cms.InputTag(
"hltL3MuonCandidates",
"",
"HLT8E29"),
27 cut = cms.string(
"pt>5"),
31 exoticaHLTTriElectronFilter =hltSummaryFilter.clone(
32 summary = cms.InputTag(
"hltTriggerSummaryAOD",
"",
"HLT8E29"),
33 member = cms.InputTag(
"hltL1NonIsoRecoEcalCandidate",
"",
"HLT8E29"),
35 cut = cms.string(
"pt>5"),
39 exoticaHLTDiMuonFilter = hltSummaryFilter.clone(
40 summary = cms.InputTag(
"hltTriggerSummaryAOD",
"",
"HLT8E29"),
41 member = cms.InputTag(
"hltL3MuonCandidates",
"",
"HLT8E29"),
42 cut = cms.string(
"pt>5"),
46 exoticaHLTDiElectronFilter =hltSummaryFilter.clone(
47 summary = cms.InputTag(
"hltTriggerSummaryAOD",
"",
"HLT8E29"),
48 member = cms.InputTag(
"hltL1NonIsoRecoEcalCandidate",
"",
"HLT8E29"),
50 cut = cms.string(
"pt>5"),
54 exoticaHLTMuonFilter = hltSummaryFilter.clone(
55 summary = cms.InputTag(
"hltTriggerSummaryAOD",
"",
"HLT8E29"),
56 member = cms.InputTag(
"hltL3MuonCandidates",
"",
"HLT8E29"),
57 cut = cms.string(
"pt>5"),
61 exoticaHLTElectronFilter =hltSummaryFilter.clone(
62 summary = cms.InputTag(
"hltTriggerSummaryAOD",
"",
"HLT8E29"),
63 member = cms.InputTag(
"hltL1NonIsoRecoEcalCandidate",
"",
"HLT8E29"),
65 cut = cms.string(
"pt>5"),
73 exoticaRecoTriMuonFilter = cms.EDFilter(
"PtMinMuonCountFilter",
74 src = cms.InputTag(
"muons"),
75 ptMin = cms.double(5.0),
76 minNumber = cms.uint32(3)
78 exoticaRecoTriElectronFilter = cms.EDFilter(
"PtMinGsfElectronCountFilter",
79 src = cms.InputTag(
"gsfElectrons"),
80 ptMin = cms.double(5.0),
81 minNumber = cms.uint32(3)
83 exoticaRecoDiMuonFilter = cms.EDFilter(
"PtMinMuonCountFilter",
84 src = cms.InputTag(
"muons"),
85 ptMin = cms.double(5.0),
86 minNumber = cms.uint32(2)
88 exoticaRecoDiElectronFilter = cms.EDFilter(
"PtMinGsfElectronCountFilter",
89 src = cms.InputTag(
"gsfElectrons"),
90 ptMin = cms.double(5.0),
91 minNumber = cms.uint32(2)
93 exoticaRecoMuonFilter = cms.EDFilter(
"PtMinMuonCountFilter",
94 src = cms.InputTag(
"muons"),
95 ptMin = cms.double(5.0),
96 minNumber = cms.uint32(1)
98 exoticaRecoElectronFilter = cms.EDFilter(
"PtMinGsfElectronCountFilter",
99 src = cms.InputTag(
"gsfElectrons"),
100 ptMin = cms.double(5.0),
101 minNumber = cms.uint32(1)
106 exoticaTriMuonHLTQualitySeq = cms.Sequence(
107 exoticaTriMuonHLT+exoticaHLTTriMuonFilter
109 exoticaTriElectronHLTQualitySeq = cms.Sequence(
110 exoticaTriElectronHLT+exoticaHLTTriElectronFilter
112 exotica1E2MuHLTQualitySeq = cms.Sequence(
113 exoticaEMuHLT+exoticaHLTElectronFilter+exoticaHLTDiMuonFilter
115 exotica2E1MuHLTQualitySeq = cms.Sequence(
116 exoticaEMuHLT+exoticaHLTDiElectronFilter+exoticaHLTMuonFilter
120 exoticaTriMuonRecoQualitySeq = cms.Sequence(
121 exoticaTriMuonHLT+exoticaRecoTriMuonFilter
123 exoticaTriElectronRecoQualitySeq = cms.Sequence(
124 exoticaTriElectronHLT+exoticaRecoTriElectronFilter
127 exotica1E2MuRecoQualitySeq = cms.Sequence(
128 exoticaEMuHLT+exoticaRecoElectronFilter+exoticaRecoDiMuonFilter
130 exotica2E1MuRecoQualitySeq = cms.Sequence(
131 exoticaEMuHLT+exoticaRecoDiElectronFilter+exoticaRecoMuonFilter