CMS 3D CMS Logo

AlCaRecoStreams_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # last update: $Date: 2008/10/08 19:48:12 $ by $Author: futyand $
00004 
00005 # AlCaReco sequence definitions:
00006 
00007 # Tracker Alignment
00008 # AlCaReco for track based alignment using ZMuMu events
00009 from Alignment.CommonAlignmentProducer.ALCARECOTkAlZMuMu_cff import *
00010 # AlCaReco for track based alignment using Cosmic muon events
00011 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmics_cff import *
00012 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmicsHLT_cff import *
00013 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmics0T_cff import *
00014 from Alignment.CommonAlignmentProducer.ALCARECOTkAlCosmics0THLT_cff import *
00015 # AlCaReco for track based alignment using isoMu events
00016 from Alignment.CommonAlignmentProducer.ALCARECOTkAlMuonIsolated_cff import *
00017 # AlCaReco for track based alignment using J/Psi events
00018 from Alignment.CommonAlignmentProducer.ALCARECOTkAlJpsiMuMu_cff import *
00019 # AlCaReco for track based alignment using Upsilon events
00020 from Alignment.CommonAlignmentProducer.ALCARECOTkAlUpsilonMuMu_cff import *
00021 # AlCaReco for track based alignment using MinBias events
00022 from Alignment.CommonAlignmentProducer.ALCARECOTkAlMinBias_cff import *
00023 # AlCaReco for pixel calibration using muons
00024 from Calibration.TkAlCaRecoProducers.ALCARECOSiPixelLorentzAngle_cff import *
00025 # AlCaReco for tracker calibration using MinBias events
00026 from Calibration.TkAlCaRecoProducers.ALCARECOSiStripCalMinBias_cff import *
00027 # ECAL Calibration
00028 # ECAL calibration with isol. electrons
00029 from Calibration.EcalAlCaRecoProducers.ALCARECOEcalCalElectron_cff import *
00030 # HCAL Calibration
00031 # HCAL calibration with dijets
00032 from Calibration.HcalAlCaRecoProducers.ALCARECOHcalCalDijets_cff import *
00033 # HCAL calibration with gamma+jet
00034 from Calibration.HcalAlCaRecoProducers.ALCARECOHcalCalGammaJet_cff import *
00035 # HCAL calibration from HO (muons) 
00036 #  include "Calibration/HcalAlCaRecoProducers/data/ALCARECOHcalCalZMuMu.cff"
00037 from Calibration.HcalAlCaRecoProducers.ALCARECOHcalCalHO_cff import *
00038 from Calibration.HcalAlCaRecoProducers.ALCARECOHcalCalHOCosmics_cff import *
00039 # Muon Alignment with cosmics
00040 from Alignment.CommonAlignmentProducer.ALCARECOMuAlStandAloneCosmics_cff import *
00041 from Alignment.CommonAlignmentProducer.ALCARECOMuAlGlobalCosmics_cff import *
00042 from Alignment.CommonAlignmentProducer.ALCARECOMuAlZeroFieldGlobalCosmics_cff import *
00043 # Muon Alignment with isolated muons
00044 from Alignment.CommonAlignmentProducer.ALCARECOMuAlCalIsolatedMu_cff import *
00045 # Muon Alignment using CSC overlaps
00046 from Alignment.CommonAlignmentProducer.ALCARECOMuAlOverlaps_cff import *
00047 # RPC calibration
00048 from CalibMuon.RPCCalibration.ALCARECORpcCalHLT_cff import *
00049 # nonbeam alcas
00050 from Alignment.CommonAlignmentProducer.ALCARECOTkAlBeamHalo_cff import *
00051 from Alignment.CommonAlignmentProducer.ALCARECOTkAlLAS_cff import *
00052 from Alignment.CommonAlignmentProducer.ALCARECOMuAlBeamHalo_cff import *
00053 from Alignment.CommonAlignmentProducer.ALCARECOMuAlBeamHaloOverlaps_cff import *
00054 
00055 # NOTE: the ALCARECO DQM modules can not be placed together in a single path 
00056 # because they act as filters. They are therefore inserted per ALCARECO path.
00057 from DQMOffline.Configuration.AlCaRecoDQM_cff import *
00058 
00059 # AlCaReco path definitions:
00060 
00061 pathALCARECOTkAlZMuMu = cms.Path(seqALCARECOTkAlZMuMu*ALCARECOTkAlZMuMuDQM)
00062 pathALCARECOTkAlMuonIsolated = cms.Path(seqALCARECOTkAlMuonIsolated*ALCARECOTkAlMuonIsolatedDQM)
00063 pathALCARECOTkAlJpsiMuMu = cms.Path(seqALCARECOTkAlJpsiMuMu*ALCARECOTkAlJpsiMuMuDQM)
00064 pathALCARECOTkAlUpsilonMuMu = cms.Path(seqALCARECOTkAlUpsilonMuMu*ALCARECOTkAlUpsilonMuMuDQM)
00065 pathALCARECOTkAlMinBias = cms.Path(seqALCARECOTkAlMinBias*ALCARECOTkAlMinBiasDQM)
00066 pathALCARECOSiPixelLorentzAngle = cms.Path(seqALCARECOSiPixelLorentzAngle)
00067 pathALCARECOSiStripCalMinBias = cms.Path(seqALCARECOSiStripCalMinBias)
00068 pathALCARECOEcalCalElectron = cms.Path(seqALCARECOEcalCalElectron)
00069 pathALCARECOHcalCalDijets = cms.Path(seqALCARECOHcalCalDijets)
00070 pathALCARECOHcalCalGammaJet = cms.Path(seqALCARECOHcalCalGammaJet)
00071 pathALCARECOHcalCalHO = cms.Path(seqALCARECOHcalCalHO)
00072 pathALCARECOHcalCalHOCosmics = cms.Path(seqALCARECOHcalCalHOCosmics)
00073 pathALCARECOMuAlCalIsolatedMu = cms.Path(seqALCARECOMuAlCalIsolatedMu)
00074 pathALCARECOMuAlOverlaps = cms.Path(seqALCARECOMuAlOverlaps)
00075 pathALCARECORpcCalHLT = cms.Path(seqALCARECORpcCalHLT)
00076 pathALCARECOTkAlBeamHalo = cms.Path(seqALCARECOTkAlBeamHalo)
00077 pathALCARECOMuAlBeamHaloOverlaps = cms.Path(seqALCARECOMuAlBeamHaloOverlaps)
00078 pathALCARECOMuAlBeamHalo = cms.Path(seqALCARECOMuAlBeamHalo)
00079 pathALCARECOTkAlLAS = cms.Path(seqALCARECOTkAlLAS)
00080 pathALCARECOTkAlCosmicsCTF = cms.Path(seqALCARECOTkAlCosmicsCTF*ALCARECOTkAlCosmicsCTFDQM)
00081 pathALCARECOTkAlCosmicsCosmicTF = cms.Path(seqALCARECOTkAlCosmicsCosmicTF*ALCARECOTkAlCosmicsCosmicTFDQM)
00082 pathALCARECOTkAlCosmicsRS = cms.Path(seqALCARECOTkAlCosmicsRS*ALCARECOTkAlCosmicsRSDQM)
00083 pathALCARECOTkAlCosmicsCTF0T = cms.Path(seqALCARECOTkAlCosmicsCTF0T*ALCARECOTkAlCosmicsCTF0TDQM)
00084 pathALCARECOTkAlCosmicsCosmicTF0T = cms.Path(seqALCARECOTkAlCosmicsCosmicTF0T*ALCARECOTkAlCosmicsCosmicTF0TDQM)
00085 pathALCARECOTkAlCosmicsRS0T = cms.Path(seqALCARECOTkAlCosmicsRS0T*ALCARECOTkAlCosmicsRS0TDQM)
00086 pathALCARECOTkAlCosmicsCTFHLT = cms.Path(seqALCARECOTkAlCosmicsCTFHLT)
00087 pathALCARECOTkAlCosmicsCosmicTFHLT = cms.Path(seqALCARECOTkAlCosmicsCosmicTFHLT)
00088 pathALCARECOTkAlCosmicsRSHLT = cms.Path(seqALCARECOTkAlCosmicsRSHLT)
00089 pathALCARECOTkAlCosmicsCTF0THLT = cms.Path(seqALCARECOTkAlCosmicsCTF0THLT*ALCARECOTkAlCosmicsCTF0TDQM)
00090 pathALCARECOTkAlCosmicsCosmicTF0THLT = cms.Path(seqALCARECOTkAlCosmicsCosmicTF0THLT*ALCARECOTkAlCosmicsCosmicTF0TDQM)
00091 pathALCARECOTkAlCosmicsRS0THLT = cms.Path(seqALCARECOTkAlCosmicsRS0THLT*ALCARECOTkAlCosmicsRS0TDQM)
00092 pathALCARECOMuAlStandAloneCosmics = cms.Path(seqALCARECOMuAlStandAloneCosmics)
00093 pathALCARECOMuAlGlobalCosmics = cms.Path(seqALCARECOMuAlGlobalCosmics)
00094 pathALCARECOMuAlZeroFieldGlobalCosmics = cms.Path(seqALCARECOMuAlZeroFieldGlobalCosmics)
00095 
00096 # AlCaReco event content definitions:
00097 
00098 from Configuration.EventContent.AlCaRecoOutput_cff import *
00099 
00100 # AlCaReco stream definitions:
00101 
00102 ALCARECOStreamTkAlMinBias = cms.FilteredStream(
00103         responsible = 'Gero Flucke',
00104         name = 'aLCARECOTkAlMinBias',
00105         paths  = (pathALCARECOTkAlMinBias),
00106         content = OutALCARECOTkAlMinBias.outputCommands,
00107         selectEvents = OutALCARECOTkAlMinBias.SelectEvents,
00108         dataTier = cms.untracked.string('ALCARECO')
00109         )
00110 
00111 ALCARECOStreamTkAlMuonIsolated = cms.FilteredStream(
00112         responsible = 'Gero Flucke',
00113         name = 'aLCARECOTkAlMuonIsolated',
00114         paths  = (pathALCARECOTkAlMuonIsolated),
00115         content = OutALCARECOTkAlMuonIsolated.outputCommands,
00116         selectEvents = OutALCARECOTkAlMuonIsolated.SelectEvents,
00117         dataTier = cms.untracked.string('ALCARECO')
00118         )
00119 
00120 ALCARECOStreamTkAlZMuMu = cms.FilteredStream(
00121         responsible = 'Gero Flucke',
00122         name = 'aLCARECOTkAlZMuMu',
00123         paths  = (pathALCARECOTkAlZMuMu),
00124         content = OutALCARECOTkAlZMuMu.outputCommands,
00125         selectEvents = OutALCARECOTkAlZMuMu.SelectEvents,
00126         dataTier = cms.untracked.string('ALCARECO')
00127         )
00128 
00129 ALCARECOStreamTkAlJpsiMuMu = cms.FilteredStream(
00130         responsible = 'Gero Flucke',
00131         name = 'aLCARECOTkAlJpsiMuMu',
00132         paths  = (pathALCARECOTkAlJpsiMuMu),
00133         content = OutALCARECOTkAlJpsiMuMu.outputCommands,
00134         selectEvents = OutALCARECOTkAlJpsiMuMu.SelectEvents,
00135         dataTier = cms.untracked.string('ALCARECO')
00136         )
00137 
00138 ALCARECOStreamTkAlUpsilonMuMu = cms.FilteredStream(
00139         responsible = 'Gero Flucke',
00140         name = 'aLCARECOTkAlUpsilonMuMu',
00141         paths  = (pathALCARECOTkAlUpsilonMuMu),
00142         content = OutALCARECOTkAlUpsilonMuMu.outputCommands,
00143         selectEvents = OutALCARECOTkAlUpsilonMuMu.SelectEvents,
00144         dataTier = cms.untracked.string('ALCARECO')
00145         )
00146 
00147 ALCARECOStreamSiPixelLorentzAngle = cms.FilteredStream(
00148         responsible = 'Lotte Wilke',
00149         name = 'aLCARECOSiPixelLorentzAngle',
00150         paths  = (pathALCARECOSiPixelLorentzAngle),
00151         content = OutALCARECOSiPixelLorentzAngle.outputCommands,
00152         selectEvents = OutALCARECOSiPixelLorentzAngle.SelectEvents,
00153         dataTier = cms.untracked.string('ALCARECO')
00154         )
00155 
00156 ALCARECOStreamSiStripCalMinBias = cms.FilteredStream(
00157         responsible = 'Vitaliano Ciulli',
00158         name = 'aLCARECOSiStripCalMinBias',
00159         paths  = (pathALCARECOSiStripCalMinBias),
00160         content = OutALCARECOSiStripCalMinBias.outputCommands,
00161         selectEvents = OutALCARECOSiStripCalMinBias.SelectEvents,
00162         dataTier = cms.untracked.string('ALCARECO')
00163         )
00164 
00165 ALCARECOStreamEcalCalElectron = cms.FilteredStream(
00166         responsible = 'Pietro Govoni',
00167         name = 'aLCARECOEcalCalElectron',
00168         paths  = (pathALCARECOEcalCalElectron),
00169         content = OutALCARECOEcalCalElectron.outputCommands,
00170         selectEvents = OutALCARECOEcalCalElectron.SelectEvents,
00171         dataTier = cms.untracked.string('ALCARECO')
00172         )
00173 
00174 ALCARECOStreamHcalCalDijets = cms.FilteredStream(
00175         responsible = 'Grigory Safronov',
00176         name = 'aLCARECOHcalCalDijets',
00177         paths  = (pathALCARECOHcalCalDijets),
00178         content = OutALCARECOHcalCalDijets.outputCommands,
00179         selectEvents = OutALCARECOHcalCalDijets.SelectEvents,
00180         dataTier = cms.untracked.string('ALCARECO')
00181         )
00182 
00183 ALCARECOStreamHcalCalGammaJet = cms.FilteredStream(
00184         responsible = 'Grigory Safronov',
00185         name = 'aLCARECOHcalCalGammaJet',
00186         paths  = (pathALCARECOHcalCalGammaJet),
00187         content = OutALCARECOHcalCalGammaJet.outputCommands,
00188         selectEvents = OutALCARECOHcalCalGammaJet.SelectEvents,
00189         dataTier = cms.untracked.string('ALCARECO')
00190         )
00191 
00192 ALCARECOStreamHcalCalHO = cms.FilteredStream(
00193         responsible = 'Gobinda Majumder',
00194         name = 'aLCARECOHcalCalHO',
00195         paths  = (pathALCARECOHcalCalHO),
00196         content = OutALCARECOHcalCalHO.outputCommands,
00197         selectEvents = OutALCARECOHcalCalHO.SelectEvents,
00198         dataTier = cms.untracked.string('ALCARECO')
00199         )
00200 
00201 ALCARECOStreamHcalCalHOCosmics = cms.FilteredStream(
00202         responsible = 'Gobinda Majumder',
00203         name = 'aLCARECOHcalCalHOCosmics',
00204         paths  = (pathALCARECOHcalCalHOCosmics),
00205         content = OutALCARECOHcalCalHOCosmics.outputCommands,
00206         selectEvents = OutALCARECOHcalCalHOCosmics.SelectEvents,
00207         dataTier = cms.untracked.string('ALCARECO')
00208         )
00209 
00210 ALCARECOStreamMuAlCalIsolatedMu = cms.FilteredStream(
00211         responsible = 'Jim Pivarski',
00212         name = 'aLCARECOMuAlCalIsolatedMu',
00213         paths  = (pathALCARECOMuAlCalIsolatedMu),
00214         content = OutALCARECOMuAlCalIsolatedMu.outputCommands,
00215         selectEvents = OutALCARECOMuAlCalIsolatedMu.SelectEvents,
00216         dataTier = cms.untracked.string('ALCARECO')
00217         )
00218 
00219 ALCARECOStreamMuAlOverlaps = cms.FilteredStream(
00220         responsible = 'Jim Pivarski',
00221         name = 'aLCARECOMuAlOverlaps',
00222         paths  = (pathALCARECOMuAlOverlaps),
00223         content = OutALCARECOMuAlOverlaps.outputCommands,
00224         selectEvents = OutALCARECOMuAlOverlaps.SelectEvents,
00225         dataTier = cms.untracked.string('ALCARECO')
00226         )
00227 
00228 ALCARECOStreamRpcCalHLT = cms.FilteredStream(
00229         responsible = 'Marcello Maggi',
00230         name = 'aLCARECORpcCalHLT',
00231         paths  = (pathALCARECORpcCalHLT),
00232         content = OutALCARECORpcCalHLT.outputCommands,
00233         selectEvents = OutALCARECORpcCalHLT.SelectEvents,
00234         dataTier = cms.untracked.string('ALCARECO')
00235         )
00236 
00237 ALCARECOStreamTkAlCosmics = cms.FilteredStream(
00238         responsible = 'Gero Flucke',
00239         name = 'aLCARECOTkAlCosmics',
00240         paths  = (pathALCARECOTkAlCosmicsCTF,pathALCARECOTkAlCosmicsCosmicTF,pathALCARECOTkAlCosmicsRS),
00241         content = OutALCARECOTkAlCosmics.outputCommands,
00242         selectEvents = OutALCARECOTkAlCosmics.SelectEvents,
00243         dataTier = cms.untracked.string('ALCARECO')
00244         )
00245 
00246 ALCARECOStreamTkAlCosmicsHLT = cms.FilteredStream(
00247         responsible = 'Gero Flucke',
00248         name = 'aLCARECOTkAlCosmicsHLT',
00249         paths  = (pathALCARECOTkAlCosmicsCTFHLT,pathALCARECOTkAlCosmicsCosmicTFHLT,pathALCARECOTkAlCosmicsRSHLT),
00250         content = OutALCARECOTkAlCosmicsHLT.outputCommands,
00251         selectEvents = OutALCARECOTkAlCosmicsHLT.SelectEvents,
00252         dataTier = cms.untracked.string('ALCARECO')
00253         )
00254 
00255 ALCARECOStreamTkAlCosmics0T = cms.FilteredStream(
00256         responsible = 'Gero Flucke',
00257         name = 'aLCARECOTkAlCosmics0T',
00258         paths  = (pathALCARECOTkAlCosmicsCTF0T,pathALCARECOTkAlCosmicsCosmicTF0T,pathALCARECOTkAlCosmicsRS0T),
00259         content = OutALCARECOTkAlCosmics0T.outputCommands,
00260         selectEvents = OutALCARECOTkAlCosmics0T.SelectEvents,
00261         dataTier = cms.untracked.string('ALCARECO')
00262         )
00263 
00264 ALCARECOStreamTkAlCosmics0THLT = cms.FilteredStream(
00265         responsible = 'Gero Flucke',
00266         name = 'aLCARECOTkAlCosmics0THLT',
00267         paths  = (pathALCARECOTkAlCosmicsCTF0THLT,pathALCARECOTkAlCosmicsCosmicTF0THLT,pathALCARECOTkAlCosmicsRS0THLT),
00268         content = OutALCARECOTkAlCosmics0THLT.outputCommands,
00269         selectEvents = OutALCARECOTkAlCosmics0THLT.SelectEvents,
00270         dataTier = cms.untracked.string('ALCARECO')
00271         )
00272 
00273 ALCARECOStreamMuAlStandAloneCosmics = cms.FilteredStream(
00274         responsible = 'Jim Pivarski',
00275         name = 'aLCARECOMuAlStandAloneCosmics',
00276         paths  = (pathALCARECOMuAlStandAloneCosmics),
00277         content = OutALCARECOMuAlStandAloneCosmics.outputCommands,
00278         selectEvents = OutALCARECOMuAlStandAloneCosmics.SelectEvents,
00279         dataTier = cms.untracked.string('ALCARECO')
00280         )
00281 
00282 ALCARECOStreamMuAlGlobalCosmics = cms.FilteredStream(
00283         responsible = 'Jim Pivarski',
00284         name = 'aLCARECOMuAlGlobalCosmics',
00285         paths  = (pathALCARECOMuAlGlobalCosmics),
00286         content = OutALCARECOMuAlGlobalCosmics.outputCommands,
00287         selectEvents = OutALCARECOMuAlGlobalCosmics.SelectEvents,
00288         dataTier = cms.untracked.string('ALCARECO')
00289         )
00290 
00291 ALCARECOStreamMuAlZeroFieldGlobalCosmics = cms.FilteredStream(
00292         responsible = 'Jim Pivarski',
00293         name = 'aLCARECOMuAlZeroFieldGlobalCosmics',
00294         paths  = (pathALCARECOMuAlZeroFieldGlobalCosmics),
00295         content = OutALCARECOMuAlZeroFieldGlobalCosmics.outputCommands,
00296         selectEvents = OutALCARECOMuAlZeroFieldGlobalCosmics.SelectEvents,
00297         dataTier = cms.untracked.string('ALCARECO')
00298         )
00299 
00300 ALCARECOStreamTkAlBeamHalo = cms.FilteredStream(
00301         responsible = 'Gero Flucke',
00302         name = 'aLCARECOTkAlBeamHalo',
00303         paths  = (pathALCARECOTkAlBeamHalo),
00304         content = OutALCARECOTkAlBeamHalo.outputCommands,
00305         selectEvents = OutALCARECOTkAlBeamHalo.SelectEvents,
00306         dataTier = cms.untracked.string('ALCARECO')
00307         )
00308 
00309 ALCARECOStreamMuAlBeamHalo = cms.FilteredStream(
00310         responsible = 'Jim Pivarski',
00311         name = 'aLCARECOMuAlBeamHalo',
00312         paths  = (pathALCARECOMuAlBeamHalo),
00313         content = OutALCARECOMuAlBeamHalo.outputCommands,
00314         selectEvents = OutALCARECOMuAlBeamHalo.SelectEvents,
00315         dataTier = cms.untracked.string('ALCARECO')
00316         )
00317 
00318 ALCARECOStreamMuAlBeamHaloOverlaps = cms.FilteredStream(
00319         responsible = 'Jim Pivarski',
00320         name = 'aLCARECOMuAlBeamHaloOverlaps',
00321         paths  = (pathALCARECOMuAlBeamHaloOverlaps),
00322         content = OutALCARECOMuAlBeamHaloOverlaps.outputCommands,
00323         selectEvents = OutALCARECOMuAlBeamHaloOverlaps.SelectEvents,
00324         dataTier = cms.untracked.string('ALCARECO')
00325         )
00326 
00327 ALCARECOStreamTkAlLAS = cms.FilteredStream(
00328         responsible = 'Jan Olzem',
00329         name = 'aLCARECOTkAlLAS',
00330         paths  = (pathALCARECOTkAlLAS),
00331         content = OutALCARECOTkAlLAS.outputCommands,
00332         selectEvents = OutALCARECOTkAlLAS.SelectEvents,
00333         dataTier = cms.untracked.string('ALCARECO')
00334         )

Generated on Tue Jun 9 17:26:59 2009 for CMSSW by  doxygen 1.5.4