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