CMS 3D CMS Logo

AlCaRecoStreams_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # last update: $Date: 2012/08/23 13:38:14 $ by $Author: demattia $
4 
5 # AlCaReco sequence definitions:
6 
7 ###############################################################
8 # Tracker Alignment
9 ###############################################################
10 # AlCaReco for track based alignment using ZMuMu events
12 # AlCaReco for track based alignment using ZMuMu events for PA data-taking
14 # AlCaReco for track based alignment using Cosmic muon events
20 # AlCaReco for track based alignment using isoMu events
22 # AlCaReco for track based alignment using isoMu events for PA data-taking
24 # AlCaReco for track based alignment using J/Psi events
26 # AlCaReco for track based alignment using Upsilon events
28 # AlCaReco for track based alignment using Upsilon events for PA data-taking
30 # AlCaReco for track based alignment using MinBias events
32 
33 ###############################################################
34 # Tracker Calibration
35 ###############################################################
36 # AlCaReco for pixel calibration using muons
38 # AlCaReco for tracker calibration using MinBias events
41 # AlCaReco for tracker calibration using ZeroBias events (noise)
43 
44 ###############################################################
45 # LUMI Calibration
46 ###############################################################
47 # AlCaReco for A stream (PD=MinBias)
49 
50 ###############################################################
51 # ECAL Calibration
52 ###############################################################
53 # ECAL calibration with isol. electrons
54 # -- alcareco
56 # -- alcaraw
58 # -- alcarereco (rereco done starting from alcaraw
59 #from Calibration.EcalAlCaRecoProducers.ALCARECOEcalRecalIsolElectron_cff import *
61 # -- alcareco for trigger studies
63 
64 ###############################################################
65 # HCAL Calibration
66 ###############################################################
67 # HCAL calibration with dijets
69 # HCAL calibration with gamma+jet (obsolete)
71 # HCAL calibration from HO (muons)
72 # include "Calibration/HcalAlCaRecoProducers/data/ALCARECOHcalCalZMuMu.cff"
75 # HCAL isotrack
78 # HCAL noise
80 #HCAL calibration iterative PhiSym
82 # HCAL isolated bunch
85 # HCAL calibration with muons in HB/HE
87 
88 
89 ###############################################################
90 # Muon alignment
91 ###############################################################
92 # Muon Alignment with cosmics
95 # Muon Alignment/Calibration with isolated muons
97 # Muon Alignment using ZMuMu events
99 # Muon Alignment using CSC overlaps
101 ###############################################################
102 # RPC calibration
103 ###############################################################
105 ###############################################################
106 # DT calibration
107 ###############################################################
110 
111 
112 ###############################################################
113 # nonbeam alcas
114 ###############################################################
119 
120 ###############################################################
121 # stream for prompt-calibration @ Tier0
122 ###############################################################
127 
130 
132 ###############################################################
133 # hotline skim workflows
134 ###############################################################
136 
137 # NOTE: the ALCARECO DQM modules can not be placed together in a single path
138 # because the non-DQM sequences act as filters.
139 # They are therefore inserted per ALCARECO path.
141 
142 # AlCaReco path definitions:
143 
144 pathALCARECOTkAlZMuMu = cms.Path(seqALCARECOTkAlZMuMu*ALCARECOTkAlZMuMuDQM)
145 pathALCARECOTkAlZMuMuPA = cms.Path(seqALCARECOTkAlZMuMuPA*ALCARECOTkAlZMuMuPADQM)
146 pathALCARECOTkAlMuonIsolated = cms.Path(seqALCARECOTkAlMuonIsolated*ALCARECOTkAlMuonIsolatedDQM)
147 pathALCARECOTkAlMuonIsolatedPA = cms.Path(seqALCARECOTkAlMuonIsolatedPA*ALCARECOTkAlMuonIsolatedPADQM)
148 pathALCARECOTkAlJpsiMuMu = cms.Path(seqALCARECOTkAlJpsiMuMu*ALCARECOTkAlJpsiMuMuDQM)
149 pathALCARECOTkAlUpsilonMuMu = cms.Path(seqALCARECOTkAlUpsilonMuMu*ALCARECOTkAlUpsilonMuMuDQM)
150 pathALCARECOTkAlUpsilonMuMuPA = cms.Path(seqALCARECOTkAlUpsilonMuMuPA*ALCARECOTkAlUpsilonMuMuPADQM)
151 pathALCARECOTkAlMinBias = cms.Path(seqALCARECOTkAlMinBias*ALCARECOTkAlMinBiasDQM)
152 pathALCARECOTkAlMinBias = cms.Path(seqALCARECOTkAlMinBias*ALCARECOTkAlMinBiasDQM)
153 pathALCARECOSiPixelLorentzAngle = cms.Path(seqALCARECOSiPixelLorentzAngle)
154 pathALCARECOSiStripCalMinBias = cms.Path(seqALCARECOSiStripCalMinBias*ALCARECOSiStripCalMinBiasDQM)
155 pathALCARECOSiStripCalMinBiasAfterAbortGap = cms.Path(seqALCARECOSiStripCalMinBiasAfterAbortGap*ALCARECOSiStripCalMinBiasAfterAbortGapDQM)
156 pathALCARECOSiStripCalZeroBias = cms.Path(seqALCARECOSiStripCalZeroBias*ALCARECOSiStripCalZeroBiasDQM)
157 
158 pathALCARECOLumiPixelsMinBias = cms.Path(seqALCARECOLumiPixelsMinBias)
159 
160 #### ECAL
161 pathALCARECOEcalCalZElectron = cms.Path(seqALCARECOEcalCalZElectron)
162 pathALCARECOEcalCalZSCElectron = cms.Path(seqALCARECOEcalCalZSCElectron)
163 pathALCARECOEcalCalWElectron = cms.Path(seqALCARECOEcalCalWElectron)
164 pathALCARECOEcalUncalZElectron = cms.Path(seqALCARECOEcalUncalZElectron)
165 pathALCARECOEcalUncalZSCElectron = cms.Path(seqALCARECOEcalUncalZSCElectron)
166 pathALCARECOEcalUncalWElectron = cms.Path(seqALCARECOEcalUncalWElectron)
167 
168 #### Not meant to be used for central production
169 #pathALCARECOEcalRecalElectron = cms.Path(seqALCARECOEcalRecalElectron)
170 
171 pathALCARECOEcalESAlign = cms.Path(seqEcalESAlign)
172 pathALCARECOEcalTrg = cms.Path(seqALCARECOEcalTrg)
173 ####
174 pathALCARECOHcalCalDijets = cms.Path(seqALCARECOHcalCalDijets*ALCARECOHcalCalDiJetsDQM)
175 pathALCARECOHcalCalGammaJet = cms.Path(seqALCARECOHcalCalGammaJet)
176 pathALCARECOHcalCalHO = cms.Path(seqALCARECOHcalCalHO*ALCARECOHcalCalHODQM)
177 pathALCARECOHcalCalHOCosmics = cms.Path(seqALCARECOHcalCalHOCosmics)
178 pathALCARECOHcalCalIsoTrk = cms.Path(seqALCARECOHcalCalIsoTrk*ALCARECOHcalCalIsoTrackDQM)
179 pathALCARECOHcalCalIsoTrkFilter = cms.Path(seqALCARECOHcalCalIsoTrkFilter)
180 pathALCARECOHcalCalNoise = cms.Path(seqALCARECOHcalCalNoise)
181 pathALCARECOHcalCalIterativePhiSym = cms.Path(seqALCARECOHcalCalIterativePhiSym*ALCARECOHcalCalPhisymDQM)
182 pathALCARECOHcalCalIsolatedBunchFilter = cms.Path(seqALCARECOHcalCalIsolatedBunchFilter)
183 pathALCARECOHcalCalIsolatedBunchSelector = cms.Path(seqALCARECOHcalCalIsolatedBunchSelector)
184 pathALCARECOHcalCalHBHEMuonFilter = cms.Path(seqALCARECOHcalCalHBHEMuonFilter)
185 pathALCARECOMuAlCalIsolatedMu = cms.Path(seqALCARECOMuAlCalIsolatedMu*ALCARECOMuAlCalIsolatedMuDQM*ALCARECODTCalibrationDQM)
186 pathALCARECOMuAlCalIsolatedMuGeneralTracks = cms.Path(seqALCARECOMuAlCalIsolatedMuGeneralTracks*ALCARECOMuAlCalIsolatedMuGeneralTracksDQM)
187 pathALCARECOMuAlZMuMu = cms.Path(seqALCARECOMuAlZMuMu*ALCARECOMuAlZMuMuDQM)
188 pathALCARECOMuAlZMuMuGeneralTracks = cms.Path(seqALCARECOMuAlZMuMuGeneralTracks*ALCARECOMuAlZMuMuGeneralTracksDQM)
189 pathALCARECOMuAlOverlaps = cms.Path(seqALCARECOMuAlOverlaps*ALCARECOMuAlOverlapsDQM)
190 pathALCARECOMuAlOverlapsGeneralTracks = cms.Path(seqALCARECOMuAlOverlapsGeneralTracks*ALCARECOMuAlOverlapsGeneralTracksDQM)
191 pathALCARECORpcCalHLT = cms.Path(seqALCARECORpcCalHLT)
192 pathALCARECODtCalib = cms.Path(seqALCARECODtCalib*ALCARECODTCalibSynchDQM)
193 pathALCARECODtCalibCosmics = cms.Path(seqALCARECODtCalibCosmics*ALCARECODTCalibSynchCosmicsDQM)
194 pathALCARECOTkAlBeamHalo = cms.Path(seqALCARECOTkAlBeamHalo*ALCARECOTkAlBeamHaloDQM)
195 pathALCARECOMuAlBeamHaloOverlaps = cms.Path(seqALCARECOMuAlBeamHaloOverlaps*ALCARECOMuAlBeamHaloOverlapsDQM)
196 pathALCARECOMuAlBeamHalo = cms.Path(seqALCARECOMuAlBeamHalo*ALCARECOMuAlBeamHaloDQM)
197 pathALCARECOTkAlLAS = cms.Path(seqALCARECOTkAlLAS*ALCARECOTkAlLASDQM)
198 pathALCARECOTkAlCosmicsInCollisions = cms.Path(seqALCARECOTkAlCosmicsInCollisions*ALCARECOTkAlCosmicsInCollisionsDQM)
199 pathALCARECOTkAlCosmicsCTF = cms.Path(seqALCARECOTkAlCosmicsCTF*ALCARECOTkAlCosmicsCTFDQM)
200 pathALCARECOTkAlCosmicsCosmicTF = cms.Path(seqALCARECOTkAlCosmicsCosmicTF*ALCARECOTkAlCosmicsCosmicTFDQM)
201 pathALCARECOTkAlCosmicsRegional = cms.Path(seqALCARECOTkAlCosmicsRegional*ALCARECOTkAlCosmicsRegionalDQM)
202 pathALCARECOTkAlCosmicsCTF0T = cms.Path(seqALCARECOTkAlCosmicsCTF0T*ALCARECOTkAlCosmicsCTF0TDQM)
203 pathALCARECOTkAlCosmicsCosmicTF0T = cms.Path(seqALCARECOTkAlCosmicsCosmicTF0T*ALCARECOTkAlCosmicsCosmicTF0TDQM)
204 pathALCARECOTkAlCosmicsRegional0T = cms.Path(seqALCARECOTkAlCosmicsRegional0T*ALCARECOTkAlCosmicsRegional0TDQM)
205 pathALCARECOTkAlCosmicsCTFHLT = cms.Path(seqALCARECOTkAlCosmicsCTFHLT*ALCARECOTkAlCosmicsCTFDQM)
206 pathALCARECOTkAlCosmicsCosmicTFHLT = cms.Path(seqALCARECOTkAlCosmicsCosmicTFHLT*ALCARECOTkAlCosmicsCosmicTFDQM)
207 pathALCARECOTkAlCosmicsRegionalHLT = cms.Path(seqALCARECOTkAlCosmicsRegionalHLT*ALCARECOTkAlCosmicsRegionalDQM)
208 pathALCARECOTkAlCosmicsCTF0THLT = cms.Path(seqALCARECOTkAlCosmicsCTF0THLT*ALCARECOTkAlCosmicsCTF0TDQM)
209 pathALCARECOTkAlCosmicsCosmicTF0THLT = cms.Path(seqALCARECOTkAlCosmicsCosmicTF0THLT*ALCARECOTkAlCosmicsCosmicTF0TDQM)
210 pathALCARECOTkAlCosmicsRegional0THLT = cms.Path(seqALCARECOTkAlCosmicsRegional0THLT*ALCARECOTkAlCosmicsRegional0TDQM)
211 pathALCARECOMuAlGlobalCosmicsInCollisions = cms.Path(seqALCARECOMuAlGlobalCosmicsInCollisions*ALCARECOMuAlGlobalCosmicsInCollisionsDQM)
212 pathALCARECOMuAlGlobalCosmics = cms.Path(seqALCARECOMuAlGlobalCosmics*ALCARECOMuAlGlobalCosmicsDQM)
213 pathALCARECOPromptCalibProd = cms.Path(seqALCARECOPromptCalibProd)
214 pathALCARECOPromptCalibProdSiStrip = cms.Path(seqALCARECOPromptCalibProdSiStrip)
215 pathALCARECOPromptCalibProdSiStripGains = cms.Path(seqALCARECOPromptCalibProdSiStripGains)
216 pathALCARECOPromptCalibProdSiStripGainsAfterAbortGap = cms.Path(seqALCARECOPromptCalibProdSiStripGainsAfterAbortGap)
217 pathALCARECOPromptCalibProdSiPixelAli = cms.Path(seqALCARECOPromptCalibProdSiPixelAli)
218 pathALCARECOPromptCalibProdEcalPedestals = cms.Path(seqALCARECOPromptCalibProdEcalPedestals)
219 pathALCARECOSiStripPCLHistos = cms.Path(seqALCARECOSiStripPCLHistos)
220 pathHotlineSkimSingleMuon = cms.Path(seqHotlineSkimSingleMuon)
221 pathHotlineSkimDoubleMuon = cms.Path(seqHotlineSkimDoubleMuon)
222 pathHotlineSkimTripleMuon = cms.Path(seqHotlineSkimTripleMuon)
223 pathHotlineSkimSingleElectron = cms.Path(seqHotlineSkimSingleElectron)
224 pathHotlineSkimDoubleElectron = cms.Path(seqHotlineSkimDoubleElectron)
225 pathHotlineSkimTripleElectron = cms.Path(seqHotlineSkimTripleElectron)
226 pathHotlineSkimSinglePhoton = cms.Path(seqHotlineSkimSinglePhoton)
227 pathHotlineSkimDoublePhoton = cms.Path(seqHotlineSkimDoublePhoton)
228 pathHotlineSkimTriplePhoton = cms.Path(seqHotlineSkimTriplePhoton)
229 pathHotlineSkimSingleJet = cms.Path(seqHotlineSkimSingleJet)
230 pathHotlineSkimDoubleJet = cms.Path(seqHotlineSkimDoubleJet)
231 pathHotlineSkimMultiJet = cms.Path(seqHotlineSkimMultiJet)
232 pathHotlineSkimHT = cms.Path(seqHotlineSkimHT)
233 pathHotlineSkimMassiveDimuon = cms.Path(seqHotlineSkimMassiveDimuon)
234 pathHotlineSkimMassiveDielectron = cms.Path(seqHotlineSkimMassiveDielectron)
235 pathHotlineSkimMassiveEMu = cms.Path(seqHotlineSkimMassiveEMu)
236 pathHotlineSkimPFMET = cms.Path(seqHotlineSkimPFMET)
237 pathHotlineSkimCaloMET = cms.Path(seqHotlineSkimCaloMET)
238 pathHotlineSkimCondMET = cms.Path(seqHotlineSkimCondMET)
239 
240 # AlCaReco event content definitions:
241 
243 
244 # AlCaReco stream definitions:
245 
246 ALCARECOStreamTkAlMinBias = cms.FilteredStream(
247  responsible = 'Andreas Mussgiller',
248  name = 'TkAlMinBias',
249  paths = (pathALCARECOTkAlMinBias),
250  content = OutALCARECOTkAlMinBias.outputCommands,
251  selectEvents = OutALCARECOTkAlMinBias.SelectEvents,
252  dataTier = cms.untracked.string('ALCARECO')
253  )
254 
255 ALCARECOStreamTkAlMuonIsolated = cms.FilteredStream(
256  responsible = 'Andreas Mussgiller',
257  name = 'TkAlMuonIsolated',
258  paths = (pathALCARECOTkAlMuonIsolated),
259  content = OutALCARECOTkAlMuonIsolated.outputCommands,
260  selectEvents = OutALCARECOTkAlMuonIsolated.SelectEvents,
261  dataTier = cms.untracked.string('ALCARECO')
262  )
263 
264 ALCARECOStreamTkAlMuonIsolatedPA = cms.FilteredStream(
265  responsible = 'James Castle',
266  name = 'TkAlMuonIsolatedPA',
267  paths = (pathALCARECOTkAlMuonIsolatedPA),
268  content = OutALCARECOTkAlMuonIsolatedPA.outputCommands,
269  selectEvents = OutALCARECOTkAlMuonIsolatedPA.SelectEvents,
270  dataTier = cms.untracked.string('ALCARECO')
271  )
272 
273 ALCARECOStreamTkAlZMuMu = cms.FilteredStream(
274  responsible = 'Andreas Mussgiller',
275  name = 'TkAlZMuMu',
276  paths = (pathALCARECOTkAlZMuMu),
277  content = OutALCARECOTkAlZMuMu.outputCommands,
278  selectEvents = OutALCARECOTkAlZMuMu.SelectEvents,
279  dataTier = cms.untracked.string('ALCARECO')
280  )
281 
282 ALCARECOStreamTkAlZMuMuPA = cms.FilteredStream(
283  responsible = 'James Castle',
284  name = 'TkAlZMuMuPA',
285  paths = (pathALCARECOTkAlZMuMuPA),
286  content = OutALCARECOTkAlZMuMuPA.outputCommands,
287  selectEvents = OutALCARECOTkAlZMuMuPA.SelectEvents,
288  dataTier = cms.untracked.string('ALCARECO')
289  )
290 
291 ALCARECOStreamTkAlJpsiMuMu = cms.FilteredStream(
292  responsible = 'Andreas Mussgiller',
293  name = 'TkAlJpsiMuMu',
294  paths = (pathALCARECOTkAlJpsiMuMu),
295  content = OutALCARECOTkAlJpsiMuMu.outputCommands,
296  selectEvents = OutALCARECOTkAlJpsiMuMu.SelectEvents,
297  dataTier = cms.untracked.string('ALCARECO')
298  )
299 
300 ALCARECOStreamTkAlUpsilonMuMu = cms.FilteredStream(
301  responsible = 'Andreas Mussgiller',
302  name = 'TkAlUpsilonMuMu',
303  paths = (pathALCARECOTkAlUpsilonMuMu),
304  content = OutALCARECOTkAlUpsilonMuMu.outputCommands,
305  selectEvents = OutALCARECOTkAlUpsilonMuMu.SelectEvents,
306  dataTier = cms.untracked.string('ALCARECO')
307  )
308 
309 ALCARECOStreamTkAlUpsilonMuMuPA = cms.FilteredStream(
310  responsible = 'James Castle',
311  name = 'TkAlUpsilonMuMuPA',
312  paths = (pathALCARECOTkAlUpsilonMuMuPA),
313  content = OutALCARECOTkAlUpsilonMuMuPA.outputCommands,
314  selectEvents = OutALCARECOTkAlUpsilonMuMuPA.SelectEvents,
315  dataTier = cms.untracked.string('ALCARECO')
316  )
317 
318 ALCARECOStreamSiPixelLorentzAngle = cms.FilteredStream(
319  responsible = 'Lotte Wilke',
320  name = 'SiPixelLorentzAngle',
321  paths = (pathALCARECOSiPixelLorentzAngle),
322  content = OutALCARECOSiPixelLorentzAngle.outputCommands,
323  selectEvents = OutALCARECOSiPixelLorentzAngle.SelectEvents,
324  dataTier = cms.untracked.string('ALCARECO')
325  )
326 
327 ALCARECOStreamSiStripCalMinBias = cms.FilteredStream(
328  responsible = 'Vitaliano Ciulli',
329  name = 'SiStripCalMinBias',
330  paths = (pathALCARECOSiStripCalMinBias),
331  content = OutALCARECOSiStripCalMinBias.outputCommands,
332  selectEvents = OutALCARECOSiStripCalMinBias.SelectEvents,
333  dataTier = cms.untracked.string('ALCARECO')
334  )
335 
336 ALCARECOStreamSiStripCalMinBiasAfterAbortGap = cms.FilteredStream(
337  responsible = 'Alessandro Di Mattia',
338  name = 'SiStripCalMinBiasAfterAbortGap',
339  paths = (pathALCARECOSiStripCalMinBiasAfterAbortGap),
340  content = OutALCARECOSiStripCalMinBiasAfterAbortGap.outputCommands,
341  selectEvents = OutALCARECOSiStripCalMinBiasAfterAbortGap.SelectEvents,
342  dataTier = cms.untracked.string('ALCARECO')
343  )
344 
345 
346 ALCARECOStreamSiStripCalZeroBias = cms.FilteredStream(
347  responsible = 'Gordon Kaussen',
348  name = 'SiStripCalZeroBias',
349  paths = (pathALCARECOSiStripCalZeroBias),
350  content = OutALCARECOSiStripCalZeroBias.outputCommands,
351  selectEvents = OutALCARECOSiStripCalZeroBias.SelectEvents,
352  dataTier = cms.untracked.string('ALCARECO')
353  )
354 
355 ALCARECOStreamLumiPixelsMinBias = cms.FilteredStream(
356  responsible = 'Chris Palmer',
357  name = 'LumiPixelsMinBias',
358  paths = (pathALCARECOLumiPixelsMinBias),
359  content = OutALCARECOLumiPixelsMinBias.outputCommands,
360  selectEvents = OutALCARECOLumiPixelsMinBias.SelectEvents,
361  dataTier = cms.untracked.string('ALCARECO')
362  )
363 
364 ALCARECOStreamEcalCalZElectron = cms.FilteredStream(
365  responsible = 'Shervin Nourbakhsh',
366  name = 'EcalCalZElectron',
367  paths = (pathALCARECOEcalCalZElectron, pathALCARECOEcalCalZSCElectron),
368  content = OutALCARECOEcalCalElectron.outputCommands,
369  selectEvents = cms.untracked.PSet(
370  SelectEvents = cms.vstring('pathALCARECOEcalCalZElectron', 'pathALCARECOEcalCalZSCElectron')
371  ),
372  dataTier = cms.untracked.string('ALCARECO')
373  )
374 
375 ALCARECOStreamEcalCalWElectron = cms.FilteredStream(
376  responsible = 'Shervin Nourbakhsh',
377  name = 'EcalCalWElectron',
378  paths = (pathALCARECOEcalCalWElectron),
379  content = OutALCARECOEcalCalElectron.outputCommands,
380  selectEvents = cms.untracked.PSet(
381  SelectEvents = cms.vstring('pathALCARECOEcalCalWElectron')
382  ),
383  dataTier = cms.untracked.string('ALCARECO')
384  )
385 
386 ALCARECOStreamEcalUncalZElectron = cms.FilteredStream(
387  responsible = 'Shervin Nourbakhsh',
388  name = 'EcalUncalZElectron',
389  paths = (pathALCARECOEcalUncalZElectron, pathALCARECOEcalUncalZSCElectron),
390  content = OutALCARECOEcalUncalElectron.outputCommands,
391  selectEvents = cms.untracked.PSet(
392  SelectEvents = cms.vstring('pathALCARECOEcalUncalZElectron', 'pathALCARECOEcalUncalZSCElectron')
393  ),
394  dataTier = cms.untracked.string('ALCARECO')
395  )
396 
397 ALCARECOStreamEcalUncalWElectron = cms.FilteredStream(
398  responsible = 'Shervin Nourbakhsh',
399  name = 'EcalUncalWElectron',
400  paths = (pathALCARECOEcalUncalWElectron),
401  content = OutALCARECOEcalUncalElectron.outputCommands,
402  selectEvents = cms.untracked.PSet(
403  SelectEvents = cms.vstring('pathALCARECOEcalUncalWElectron')
404  ),
405  dataTier = cms.untracked.string('ALCARECO')
406  )
407 
408 # ALCARECOStreamEcalRecalElectron = cms.FilteredStream(
409 # responsible = 'Shervin Nourbakhsh',
410 # name = 'EcalRecalElectron',
411 # paths = (pathALCARECOEcalRecalElectron),
412 # content = OutALCARECOEcalRecalElectron.outputCommands,
413 # selectEvents = cms.PSet(),
414 # dataTier = cms.untracked.string('ALCARECO')
415 # )
416 
417 ALCARECOStreamEcalESAlign = cms.FilteredStream(
418  responsible = 'Shervin Nourbakhsh',
419  name = 'EcalESAlign',
420  paths = (pathALCARECOEcalESAlign),
421  content = OutALCARECOEcalESAlign.outputCommands,
422  selectEvents = OutALCARECOEcalESAlign.SelectEvents,
423  dataTier = cms.untracked.string('ALCARECO')
424 )
425 
426 ALCARECOStreamEcalTrg = cms.FilteredStream(
427  responsible = 'Shervin Nourbakhsh',
428  name = 'EcalTrg',
429  paths = pathALCARECOEcalTrg,
430  content= OutALCARECOEcalTrg.outputCommands,
431  selectEvents = OutALCARECOEcalTrg.SelectEvents,
432  dataTier = cms.untracked.string('ALCARECO')
433 )
434 
435 ALCARECOStreamHcalCalDijets = cms.FilteredStream(
436  responsible = 'Grigory Safronov',
437  name = 'HcalCalDijets',
438  paths = (pathALCARECOHcalCalDijets),
439  content = OutALCARECOHcalCalDijets.outputCommands,
440  selectEvents = OutALCARECOHcalCalDijets.SelectEvents,
441  dataTier = cms.untracked.string('ALCARECO')
442  )
443 
444 ALCARECOStreamHcalCalGammaJet = cms.FilteredStream(
445  responsible = 'Grigory Safronov',
446  name = 'HcalCalGammaJet',
447  paths = (pathALCARECOHcalCalGammaJet),
448  content = OutALCARECOHcalCalGammaJet.outputCommands,
449  selectEvents = OutALCARECOHcalCalGammaJet.SelectEvents,
450  dataTier = cms.untracked.string('ALCARECO')
451  )
452 
453 ALCARECOStreamHcalCalHO = cms.FilteredStream(
454  responsible = 'Gobinda Majumder',
455  name = 'HcalCalHO',
456  paths = (pathALCARECOHcalCalHO),
457  content = OutALCARECOHcalCalHO.outputCommands,
458  selectEvents = OutALCARECOHcalCalHO.SelectEvents,
459  dataTier = cms.untracked.string('ALCARECO')
460  )
461 
462 ALCARECOStreamHcalCalHOCosmics = cms.FilteredStream(
463  responsible = 'Gobinda Majumder',
464  name = 'HcalCalHOCosmics',
465  paths = (pathALCARECOHcalCalHOCosmics),
466  content = OutALCARECOHcalCalHOCosmics.outputCommands,
467  selectEvents = OutALCARECOHcalCalHOCosmics.SelectEvents,
468  dataTier = cms.untracked.string('ALCARECO')
469  )
470 
471 ALCARECOStreamHcalCalIsoTrk = cms.FilteredStream(
472  responsible = 'Sunanda Banerjee',
473  name = 'HcalCalIsoTrk',
474  paths = (pathALCARECOHcalCalIsoTrk),
475  content = OutALCARECOHcalCalIsoTrk.outputCommands,
476  selectEvents = OutALCARECOHcalCalIsoTrk.SelectEvents,
477  dataTier = cms.untracked.string('ALCARECO')
478  )
479 
480 ALCARECOStreamHcalCalIsoTrkFilter = cms.FilteredStream(
481  responsible = 'Sunanda Banerjee',
482  name = 'HcalCalIsoTrkFilter',
483  paths = (pathALCARECOHcalCalIsoTrkFilter),
484  content = OutALCARECOHcalCalIsoTrkFilter.outputCommands,
485  selectEvents = OutALCARECOHcalCalIsoTrkFilter.SelectEvents,
486  dataTier = cms.untracked.string('ALCARECO')
487  )
488 
489 ALCARECOStreamHcalCalNoise = cms.FilteredStream(
490  responsible = 'Grigory Safronov',
491  name = 'HcalCalNoise',
492  paths = (pathALCARECOHcalCalNoise),
493  content = OutALCARECOHcalCalNoise.outputCommands,
494  selectEvents = OutALCARECOHcalCalNoise.SelectEvents,
495  dataTier = cms.untracked.string('ALCARECO')
496  )
497 
498 ALCARECOStreamHcalCalIterativePhiSym = cms.FilteredStream(
499  responsible = 'Natalia Lychkovskaya',
500  name = 'ALCARECOHcalCalIterativePhiSym',
501  paths = (pathALCARECOHcalCalIterativePhiSym),
502  content = OutALCARECOHcalCalIterativePhiSym.outputCommands,
503  selectEvents = OutALCARECOHcalCalIterativePhiSym.SelectEvents,
504  dataTier = cms.untracked.string('ALCARECO')
505  )
506 
507 ALCARECOStreamHcalCalIsolatedBunchFilter = cms.FilteredStream(
508  responsible = 'Sunanda Banerjee',
509  name = 'HcalCalIsolatedBunchFilter',
510  paths = (pathALCARECOHcalCalIsolatedBunchFilter),
511  content = OutALCARECOHcalCalIsolatedBunchFilter.outputCommands,
512  selectEvents = OutALCARECOHcalCalIsolatedBunchFilter.SelectEvents,
513  dataTier = cms.untracked.string('ALCARECO')
514  )
515 
516 ALCARECOStreamHcalCalIsolatedBunchSelector = cms.FilteredStream(
517  responsible = 'Sunanda Banerjee',
518  name = 'HcalCalIsolatedBunchSelector',
519  paths = (pathALCARECOHcalCalIsolatedBunchSelector),
520  content = OutALCARECOHcalCalIsolatedBunchSelector.outputCommands,
521  selectEvents = OutALCARECOHcalCalIsolatedBunchSelector.SelectEvents,
522  dataTier = cms.untracked.string('ALCARECO')
523  )
524 
525 ALCARECOStreamHcalCalHBHEMuonFilter = cms.FilteredStream(
526  responsible = 'Sunanda Banerjee',
527  name = 'HcalCalHBHEMuonFilter',
528  paths = (pathALCARECOHcalCalHBHEMuonFilter),
529  content = OutALCARECOHcalCalHBHEMuonFilter.outputCommands,
530  selectEvents = OutALCARECOHcalCalHBHEMuonFilter.SelectEvents,
531  dataTier = cms.untracked.string('ALCARECO')
532  )
533 
534 ALCARECOStreamMuAlCalIsolatedMu = cms.FilteredStream(
535  responsible = 'Luca Pernie',
536  name = 'MuAlCalIsolatedMu',
537  paths = (pathALCARECOMuAlCalIsolatedMu,pathALCARECOMuAlCalIsolatedMuGeneralTracks),
538  content = OutALCARECOMuAlCalIsolatedMu.outputCommands,
539  selectEvents = OutALCARECOMuAlCalIsolatedMu.SelectEvents,
540  dataTier = cms.untracked.string('ALCARECO')
541  )
542 
543 ALCARECOStreamMuAlZMuMu = cms.FilteredStream(
544  responsible = 'Luca Pernie',
545  name = 'MuAlZMuMu',
546  paths = (pathALCARECOMuAlZMuMu,pathALCARECOMuAlZMuMuGeneralTracks),
547  content = OutALCARECOMuAlZMuMu.outputCommands,
548  selectEvents = OutALCARECOMuAlZMuMu.SelectEvents,
549  dataTier = cms.untracked.string('ALCARECO')
550  )
551 
552 ALCARECOStreamMuAlOverlaps = cms.FilteredStream(
553  responsible = 'Luca Pernie',
554  name = 'MuAlOverlaps',
555  paths = (pathALCARECOMuAlOverlaps,pathALCARECOMuAlOverlapsGeneralTracks),
556  content = OutALCARECOMuAlOverlaps.outputCommands,
557  selectEvents = OutALCARECOMuAlOverlaps.SelectEvents,
558  dataTier = cms.untracked.string('ALCARECO')
559  )
560 
561 ALCARECOStreamRpcCalHLT = cms.FilteredStream(
562  responsible = 'Marcello Maggi',
563  name = 'RpcCalHLT',
564  paths = (pathALCARECORpcCalHLT),
565  content = OutALCARECORpcCalHLT.outputCommands,
566  selectEvents = OutALCARECORpcCalHLT.SelectEvents,
567  dataTier = cms.untracked.string('ALCARECO')
568  )
569 
570 ALCARECOStreamDtCalib = cms.FilteredStream(
571  responsible = 'Mario Pelliccioni',
572  name = 'DtCalib',
573  paths = (pathALCARECODtCalib),
574  content = OutALCARECODtCalib.outputCommands,
575  selectEvents = OutALCARECODtCalib.SelectEvents,
576  dataTier = cms.untracked.string('ALCARECO')
577  )
578 
579 ALCARECOStreamDtCalibCosmics = cms.FilteredStream(
580  responsible = 'Antonio Vilela Pereira',
581  name = 'DtCalibCosmics',
582  paths = (pathALCARECODtCalibCosmics),
583  content = OutALCARECODtCalibCosmics.outputCommands,
584  selectEvents = OutALCARECODtCalibCosmics.SelectEvents,
585  dataTier = cms.untracked.string('ALCARECO')
586  )
587 
588 ALCARECOStreamTkAlCosmicsInCollisions = cms.FilteredStream(
589  responsible = 'Andreas Mussgiller',
590  name = 'TkAlCosmicsInCollisions',
591  paths = (pathALCARECOTkAlCosmicsInCollisions),
592  content = OutALCARECOTkAlCosmicsInCollisions.outputCommands,
593  selectEvents = OutALCARECOTkAlCosmicsInCollisions.SelectEvents,
594  dataTier = cms.untracked.string('ALCARECO')
595  )
596 
597 ALCARECOStreamTkAlCosmics = cms.FilteredStream(
598  responsible = 'Andreas Mussgiller',
599  name = 'TkAlCosmics',
600  paths = (pathALCARECOTkAlCosmicsCTF,pathALCARECOTkAlCosmicsCosmicTF,pathALCARECOTkAlCosmicsRegional),
601  content = OutALCARECOTkAlCosmics.outputCommands,
602  selectEvents = OutALCARECOTkAlCosmics.SelectEvents,
603  dataTier = cms.untracked.string('ALCARECO')
604  )
605 
606 ALCARECOStreamTkAlCosmicsHLT = cms.FilteredStream(
607  responsible = 'Andreas Mussgiller',
608  name = 'TkAlCosmicsHLT',
609  paths = (pathALCARECOTkAlCosmicsCTFHLT,pathALCARECOTkAlCosmicsCosmicTFHLT,pathALCARECOTkAlCosmicsRegionalHLT),
610  content = OutALCARECOTkAlCosmicsHLT.outputCommands,
611  selectEvents = OutALCARECOTkAlCosmicsHLT.SelectEvents,
612  dataTier = cms.untracked.string('ALCARECO')
613  )
614 
615 ALCARECOStreamTkAlCosmics0T = cms.FilteredStream(
616  responsible = 'Andreas Mussgiller',
617  name = 'TkAlCosmics0T',
618  paths = (pathALCARECOTkAlCosmicsCTF0T,pathALCARECOTkAlCosmicsCosmicTF0T,pathALCARECOTkAlCosmicsRegional0T),
619  content = OutALCARECOTkAlCosmics0T.outputCommands,
620  selectEvents = OutALCARECOTkAlCosmics0T.SelectEvents,
621  dataTier = cms.untracked.string('ALCARECO')
622  )
623 
624 ALCARECOStreamTkAlCosmics0THLT = cms.FilteredStream(
625  responsible = 'Andreas Mussgiller',
626  name = 'TkAlCosmics0THLT',
627  paths = (pathALCARECOTkAlCosmicsCTF0THLT,pathALCARECOTkAlCosmicsCosmicTF0THLT,pathALCARECOTkAlCosmicsRegional0THLT),
628  content = OutALCARECOTkAlCosmics0THLT.outputCommands,
629  selectEvents = OutALCARECOTkAlCosmics0THLT.SelectEvents,
630  dataTier = cms.untracked.string('ALCARECO')
631  )
632 
633 ALCARECOStreamMuAlGlobalCosmics = cms.FilteredStream(
634  responsible = 'Luca Pernie',
635  name = 'MuAlGlobalCosmics',
636  paths = (pathALCARECOMuAlGlobalCosmics),
637  content = OutALCARECOMuAlGlobalCosmics.outputCommands,
638  selectEvents = OutALCARECOMuAlGlobalCosmics.SelectEvents,
639  dataTier = cms.untracked.string('ALCARECO')
640  )
641 
642 ALCARECOStreamMuAlGlobalCosmicsInCollisions = cms.FilteredStream(
643  responsible = 'Luca Pernie',
644  name = 'MuAlGlobalCosmicsInCollisions',
645  paths = (pathALCARECOMuAlGlobalCosmicsInCollisions),
646  content = OutALCARECOMuAlGlobalCosmicsInCollisions.outputCommands,
647  selectEvents = OutALCARECOMuAlGlobalCosmicsInCollisions.SelectEvents,
648  dataTier = cms.untracked.string('ALCARECO')
649  )
650 
651 ALCARECOStreamTkAlBeamHalo = cms.FilteredStream(
652  responsible = 'Andreas Mussgiller',
653  name = 'TkAlBeamHalo',
654  paths = (pathALCARECOTkAlBeamHalo),
655  content = OutALCARECOTkAlBeamHalo.outputCommands,
656  selectEvents = OutALCARECOTkAlBeamHalo.SelectEvents,
657  dataTier = cms.untracked.string('ALCARECO')
658  )
659 
660 ALCARECOStreamMuAlBeamHalo = cms.FilteredStream(
661  responsible = 'Luca Pernie',
662  name = 'MuAlBeamHalo',
663  paths = (pathALCARECOMuAlBeamHalo),
664  content = OutALCARECOMuAlBeamHalo.outputCommands,
665  selectEvents = OutALCARECOMuAlBeamHalo.SelectEvents,
666  dataTier = cms.untracked.string('ALCARECO')
667  )
668 
669 ALCARECOStreamMuAlBeamHaloOverlaps = cms.FilteredStream(
670  responsible = 'Luca Pernie',
671  name = 'MuAlBeamHaloOverlaps',
672  paths = (pathALCARECOMuAlBeamHaloOverlaps),
673  content = OutALCARECOMuAlBeamHaloOverlaps.outputCommands,
674  selectEvents = OutALCARECOMuAlBeamHaloOverlaps.SelectEvents,
675  dataTier = cms.untracked.string('ALCARECO')
676  )
677 
678 ALCARECOStreamTkAlLAS = cms.FilteredStream(
679  responsible = 'Jan Olzem',
680  name = 'TkAlLAS',
681  paths = (pathALCARECOTkAlLAS),
682  content = OutALCARECOTkAlLAS.outputCommands,
683  selectEvents = OutALCARECOTkAlLAS.SelectEvents,
684  dataTier = cms.untracked.string('ALCARECO')
685  )
686 
687 
688 ALCARECOStreamPromptCalibProd = cms.FilteredStream(
689  responsible = 'Gianluca Cerminara',
690  name = 'PromptCalibProd',
691  paths = (pathALCARECOPromptCalibProd),
692  content = OutALCARECOPromptCalibProd.outputCommands,
693  selectEvents = OutALCARECOPromptCalibProd.SelectEvents,
694  dataTier = cms.untracked.string('ALCARECO')
695  )
696 
697 
698 
699 ALCARECOStreamPromptCalibProdSiStrip = cms.FilteredStream(
700  responsible = 'Gianluca Cerminara',
701  name = 'PromptCalibProdSiStrip',
702  paths = (pathALCARECOPromptCalibProdSiStrip),
703  content = OutALCARECOPromptCalibProdSiStrip.outputCommands,
704  selectEvents = OutALCARECOPromptCalibProdSiStrip.SelectEvents,
705  dataTier = cms.untracked.string('ALCARECO')
706  )
707 
708 
709 ALCARECOStreamPromptCalibProdSiStripGains = cms.FilteredStream(
710  responsible = 'Gianluca Cerminara',
711  name = 'PromptCalibProdSiStripGains',
712  paths = (pathALCARECOPromptCalibProdSiStripGains),
713  content = OutALCARECOPromptCalibProdSiStripGains.outputCommands,
714  selectEvents = OutALCARECOPromptCalibProdSiStripGains.SelectEvents,
715  dataTier = cms.untracked.string('ALCARECO')
716  )
717 
718 ALCARECOStreamPromptCalibProdSiStripGainsAfterAbortGap = cms.FilteredStream(
719  responsible = 'Alessandro Di Mattia',
720  name = 'PromptCalibProdSiStripGainsAfterAbortGap',
721  paths = (pathALCARECOPromptCalibProdSiStripGainsAfterAbortGap),
722  content = OutALCARECOPromptCalibProdSiStripGainsAfterAbortGap.outputCommands,
723  selectEvents = OutALCARECOPromptCalibProdSiStripGainsAfterAbortGap.SelectEvents,
724  dataTier = cms.untracked.string('ALCARECO')
725  )
726 
727 
728 
729 ALCARECOStreamPromptCalibProdSiPixelAli = cms.FilteredStream(
730  responsible = 'Gianluca Cerminara',
731  name = 'PromptCalibProdSiPixelAli',
732  paths = (pathALCARECOPromptCalibProdSiPixelAli),
733  content = OutALCARECOPromptCalibProdSiPixelAli.outputCommands,
734  selectEvents = OutALCARECOPromptCalibProdSiPixelAli.SelectEvents,
735  dataTier = cms.untracked.string('ALCARECO')
736  )
737 
738 ALCARECOStreamSiStripPCLHistos = cms.FilteredStream(
739  responsible = 'Gianluca Cerminara',
740  name = 'SiStripPCLHistos',
741  paths = (pathALCARECOSiStripPCLHistos),
742  content = OutALCARECOSiStripPCLHistos.outputCommands,
743  selectEvents = OutALCARECOSiStripPCLHistos.SelectEvents,
744  dataTier = cms.untracked.string('ALCARECO')
745  )
746 
747 ALCARECOStreamPromptCalibProdEcalPedestals = cms.FilteredStream(
748  responsible = 'Stefano Argiro',
749  name = 'PromptCalibProdEcalPedestals',
750  paths = (pathALCARECOPromptCalibProdEcalPedestals),
751  content = OutALCARECOPromptCalibProdEcalPedestals.outputCommands,
752  selectEvents = OutALCARECOPromptCalibProdEcalPedestals.SelectEvents,
753  dataTier = cms.untracked.string('ALCARECO')
754  )
755 
756 ALCARECOStreamHotline = cms.FilteredStream(
757  responsible = 'Dustin Anderson',
758  name = 'Hotline',
759  paths = (
760  pathHotlineSkimSingleMuon,
761  pathHotlineSkimDoubleMuon,
762  pathHotlineSkimTripleMuon,
763  pathHotlineSkimSingleElectron,
764  pathHotlineSkimDoubleElectron,
765  pathHotlineSkimTripleElectron,
766  pathHotlineSkimSinglePhoton,
767  pathHotlineSkimDoublePhoton,
768  pathHotlineSkimTriplePhoton,
769  pathHotlineSkimSingleJet,
770  pathHotlineSkimDoubleJet,
771  pathHotlineSkimMultiJet,
772  pathHotlineSkimHT,
773  pathHotlineSkimMassiveDimuon,
774  pathHotlineSkimMassiveDielectron,
775  pathHotlineSkimMassiveEMu,
776  pathHotlineSkimPFMET,
777  pathHotlineSkimCaloMET,
778  pathHotlineSkimCondMET
779  ),
780  content = OutALCARECOHotline.outputCommands,
781  selectEvents = OutALCARECOHotline.SelectEvents,
782  dataTier = cms.untracked.string('ALCARECO')
783  )
784 
hotline skim workflows
DT calibration.
Tracker Calibration.
RPC calibration.
HCAL Calibration.