test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTopen_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # import the whole HLT menu
5 
6 ########################################################
7 # Customizations
8 ########################################################
9 
10 # HBHE noise
12 
13 # BTag
15 
16 # Tau
18 
19 # Dimuon TP
20 hltMuTrackJpsiPixelTrackSelector.MinMasses = cms.vdouble ( 2.0, 60.0 )
21 hltMuTrackJpsiPixelTrackSelector.MaxMasses = cms.vdouble ( 4.6, 120.0 )
22 hltMu5Track1JpsiPixelMassFiltered.MinMasses = cms.vdouble ( 2.0, 60.0 )
23 hltMu5Track1JpsiPixelMassFiltered.MaxMasses = cms.vdouble ( 4.6, 120.0 )
24 hltMu5TkMuJpsiTrackMassFiltered.MinMasses = cms.vdouble ( 2.5, 60.0 )
25 hltMu5TkMuJpsiTrackMassFiltered.MaxMasses = cms.vdouble ( 4.1, 120.0 )
26 hltMu5Track2JpsiTrackMassFiltered.MinMasses = cms.vdouble ( 2.7, 60.0 )
27 hltMu5Track2JpsiTrackMassFiltered.MaxMasses = cms.vdouble ( 3.5, 120.0 )
28 
29 hltMu5L2Mu2JpsiTrackMassFiltered.MinMasses = cms.vdouble ( 1.8, 50.0 )
30 hltMu5L2Mu2JpsiTrackMassFiltered.MaxMasses = cms.vdouble ( 4.5, 130.0 )
31 
32 ########################################################
33 # Paths without filters
34 ########################################################
35 
36 # create the jetMET HLT reco path
37 DoHLTJets = cms.Path(
38  HLTBeginSequence +
39  HLTRecoJetSequenceAK5Corrected +
40  HLTRecoJetSequenceAK5L1FastJetCorrected +
41  HLTRecoMETSequence +
42  HLTDoLocalHcalWithoutHOSequence +
43  OpenHLTHCalNoiseTowerCleanerSequence
44 )
45 DoHLTJetsU = cms.Path(HLTBeginSequence +
46  HLTBeginSequence +
47  HLTRecoJetSequenceAK5Uncorrected +
48  HLTRecoMETSequence
49 )
50 
51 # create the muon HLT reco path
52 DoHltMuon = cms.Path(
53  HLTBeginSequence +
54  HLTL2muonrecoSequenceNoVtx +
55  HLTL2muonrecoSequence +
56  HLTL2muonisorecoSequence +
57  HLTL3muonrecoSequence +
58  HLTL3muoncaloisorecoSequenceNoBools +
59  HLTRegionalCKFTracksForL3Isolation +
60  HLTL3muonisorecoSequence +
61  HLTL3muonTkIso10recoSequence +
62  HLTMuTrackJpsiPixelRecoSequence +
63  HLTMuTrackJpsiTrackRecoSequence +
64 ## HLTDisplacemumuSequence +
65  HLTDoLocalPixelSequence +
66  hltPixelTracks +
67  HLTDoLocalStripSequence +
68  hltMuTrackSeeds +
69  hltMuCkfTrackCandidates +
70  hltMuCtfTracks +
71  hltDiMuonMerging +
72  HLTL3muonrecoNocandSequence +
73  hltDiMuonLinks +
74  hltGlbTrkMuons +
75  hltGlbTrkMuonCands +
76 
77  HLTEndSequence )
78 
79 # create the Egamma HLT reco paths
80 DoHLTPhoton = cms.Path(
81  HLTBeginSequence +
82  HLTDoRegionalEgammaEcalSequence +
83  HLTL1SeededEcalClustersSequence +
84  hltL1SeededRecoEcalCandidate +
85  hltL1SeededHLTClusterShape +
86  HLTEgammaR9IDSequence +
87  hltL1SeededPhotonEcalIsol +
88  HLTDoLocalHcalWithoutHOSequence +
89  hltL1SeededPhotonHcalForHE +
90  hltL1SeededPhotonHcalIsol +
91  HLTDoLocalPixelSequence +
92  HLTDoLocalStripSequence +
93  HLTL1SeededEgammaRegionalRecoTrackerSequence +
94  hltL1SeededPhotonHollowTrackIsol +
95  HLTEcalActivitySequence +
96  hltActivityPhotonHcalForHE +
97  hltActivityR9ID +
98  hltActivityPhotonClusterShape +
99  hltActivityPhotonEcalIsol +
100  hltActivityPhotonHcalIsol +
101  HLTEcalActivityEgammaRegionalRecoTrackerSequence +
102  hltEcalActivityEgammaRegionalAnalyticalTrackSelector +
103  hltActivityPhotonHollowTrackIsolWithId
104  )
105 
106 DoHLTElectron = cms.Path(
107  HLTBeginSequence +
108  HLTDoRegionalEgammaEcalSequence +
109  HLTL1SeededEcalClustersSequence +
110  hltL1SeededRecoEcalCandidate +
111  hltL1SeededHLTClusterShape +
112  HLTEgammaR9IDSequence +
113  hltL1SeededPhotonEcalIsol +
114  HLTDoLocalHcalWithoutHOSequence +
115  hltL1SeededPhotonHcalForHE +
116  hltL1SeededPhotonHcalIsol +
117  HLTDoLocalPixelSequence +
118  HLTDoLocalStripSequence +
119  HLTL1SeededEgammaRegionalRecoTrackerSequence +
120  hltL1SeededStartUpElectronPixelSeeds +
121  hltCkfL1SeededTrackCandidates +
122  hltCtfL1SeededWithMaterialTracks +
123  hltPixelMatchElectronsL1Seeded +
124  hltElectronL1SeededDetaDphi +
125  HLTL1SeededEgammaRegionalRecoTrackerSequence +
126  hltL1SeededElectronTrackIsol +
127  hltHFEMClusters +
128  hltHFRecoEcalTightCandidate
129 )
130 
131 
132 # create the tau HLT reco path
133 DoHLTTau = cms.Path(HLTBeginSequence +
134  OpenHLTCaloTausCreatorSequence +
135  openhltL2TauJets +
136  openhltL2TauIsolationProducer +
137  HLTDoLocalPixelSequence +
138  HLTRecopixelvertexingSequence +
139  OpenHLTL25TauTrackReconstructionSequence +
140  OpenHLTL25TauTrackIsolation +
141  TauOpenHLT+
142  HLTRecoJetSequencePrePF +
143  HLTPFJetTriggerSequence +
144  pfAllMuons +
145  HLTPFJetTriggerSequenceForTaus +
146  HLTPFTauSequence +
147  HLTEndSequence)
148 
149 # create the b-jet HLT paths
150 DoHLTBTag = cms.Path(
151  HLTBeginSequence +
152  OpenHLTBLifetimeL25recoSequence +
153  OpenHLTBSoftMuonL25recoSequence +
154  OpenHLTBLifetimeL3recoSequence +
155  OpenHLTBSoftMuonL3recoSequence +
156  HLTEndSequence )
157 
158 DoHLTAlCaPi0Eta1E31 = cms.Path(
159  HLTBeginSequence +
160  hltL1sAlCaEcalPi0Eta +
161  HLTDoRegionalPi0EtaSequence +
162  HLTEndSequence )
163 
164 DoHLTAlCaPi0Eta8E29 = cms.Path(
165  HLTBeginSequence +
166  hltL1sAlCaEcalPi0Eta +
167  HLTDoRegionalPi0EtaSequence +
168  HLTEndSequence )
169 
170 
171 DoHLTAlCaECALPhiSym = cms.Path(
172  HLTBeginSequence +
173  hltEcalRawToRecHitFacility + hltESRawToRecHitFacility + hltEcalRegionalRestFEDs + hltEcalRecHitAll +
174  HLTEndSequence )
175 
176 
177 DoHLTMinBiasPixelTracks = cms.Path(
178  HLTBeginSequence +
179  HLTDoLocalPixelSequence +
180  HLTDoHILocalPixelSequence +
181  HLTPixelTrackingForHITrackTrigger +
182  hltPixelCandsForHITrackTrigger +
183  hltPixelTracks +
184  hltPixelVertices)
185 
Customizations.