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