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