8 process = cms.Process(
'RECO')
11 process.load(
'Configuration.StandardSequences.Services_cff')
12 process.load(
'SimGeneral.HepPDTESSource.pythiapdt_cfi')
13 process.load(
'FWCore.MessageService.MessageLogger_cfi')
14 process.load(
'Configuration.StandardSequences.MixingNoPileUp_cff')
15 process.load(
'Configuration.StandardSequences.GeometryDB_cff')
16 process.load(
'Configuration.StandardSequences.MagneticField_38T_cff')
17 process.load(
'Configuration.StandardSequences.RawToDigi_cff')
18 process.load(
'Configuration.StandardSequences.L1Reco_cff')
19 process.load(
'Configuration.StandardSequences.Reconstruction_cff')
20 process.load(
'Configuration.StandardSequences.AlCaRecoStreamsMC_cff')
21 process.load(
'Configuration.StandardSequences.Validation_cff')
22 process.load(
'DQMOffline.Configuration.DQMOfflineMC_cff')
23 process.load(
'Configuration.StandardSequences.EndOfProcess_cff')
24 process.load(
'Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
25 process.load(
'Configuration.EventContent.EventContent_cff')
27 process.configurationMetadata = cms.untracked.PSet(
28 version = cms.untracked.string(
'$Revision: 1.1 $'),
29 annotation = cms.untracked.string(
'step2 nevts:100'),
30 name = cms.untracked.string(
'PyReleaseValidation')
32 process.maxEvents = cms.untracked.PSet(
33 input = cms.untracked.int32(100)
35 process.options = cms.untracked.PSet(
39 process.source = cms.Source(
"PoolSource",
40 fileNames = cms.untracked.vstring(
'file:raw.root')
44 process.output = cms.OutputModule(
"PoolOutputModule",
45 splitLevel = cms.untracked.int32(0),
46 outputCommands = process.RECOSIMEventContent.outputCommands,
47 fileName = cms.untracked.string(
'file:reco.root'),
48 dataset = cms.untracked.PSet(
49 dataTier = cms.untracked.string(
'GEN-SIM-RECO'),
50 filterName = cms.untracked.string(
'')
55 process.ALCARECOStreamMuAlCalIsolatedMu = cms.OutputModule(
"PoolOutputModule",
56 SelectEvents = cms.untracked.PSet(
57 SelectEvents = cms.vstring(
'pathALCARECOMuAlCalIsolatedMu')
59 outputCommands = cms.untracked.vstring(
'drop *',
60 'keep *_ALCARECOMuAlCalIsolatedMu_*_*',
61 'keep *_muonCSCDigis_*_*',
62 'keep *_muonDTDigis_*_*',
63 'keep *_muonRPCDigis_*_*',
64 'keep *_dt1DRecHits_*_*',
65 'keep *_dt2DSegments_*_*',
66 'keep *_dt4DSegments_*_*',
67 'keep *_csc2DRecHits_*_*',
68 'keep *_cscSegments_*_*',
69 'keep *_rpcRecHits_*_*',
70 'keep L1AcceptBunchCrossings_*_*_*',
71 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
72 'keep *_TriggerResults_*_*',
73 'keep DcsStatuss_scalersRawToDigi_*_*',
74 'keep *_MEtoEDMConverter_*_*'),
75 fileName = cms.untracked.string(
'MuAlCalIsolatedMu.root'),
76 dataset = cms.untracked.PSet(
77 filterName = cms.untracked.string(
'MuAlCalIsolatedMu'),
78 dataTier = cms.untracked.string(
'ALCARECO')
81 process.ALCARECOStreamDtCalib = cms.OutputModule(
"PoolOutputModule",
82 SelectEvents = cms.untracked.PSet(
83 SelectEvents = cms.vstring(
'pathALCARECODtCalib')
85 outputCommands = cms.untracked.vstring(
'drop *',
86 'keep *_dt4DSegments_*_*',
87 'keep *_dt4DSegmentsNoWire_*_*',
88 'keep *_muonDTDigis_*_*',
89 'keep *_dttfDigis_*_*',
91 'keep *_TriggerResults_*_*',
92 'keep *_MEtoEDMConverter_*_*'),
93 fileName = cms.untracked.string(
'DtCalib.root'),
94 dataset = cms.untracked.PSet(
95 filterName = cms.untracked.string(
'DtCalib'),
96 dataTier = cms.untracked.string(
'ALCARECO')
101 process.mix.playback =
True
102 process.GlobalTag.globaltag =
'START37_V1::All'
105 process.raw2digi_step = cms.Path(process.RawToDigi)
106 process.L1Reco_step = cms.Path(process.L1Reco)
107 process.reconstruction_step = cms.Path(process.reconstruction)
108 process.pathALCARECOHcalCalHOCosmics = cms.Path(process.seqALCARECOHcalCalHOCosmics)
109 process.pathALCARECOMuAlStandAloneCosmics = cms.Path(process.seqALCARECOMuAlStandAloneCosmics*process.ALCARECOMuAlStandAloneCosmicsDQM)
110 process.pathALCARECOTkAlZMuMu = cms.Path(process.seqALCARECOTkAlZMuMu*process.ALCARECOTkAlZMuMuDQM)
111 process.pathALCARECOTkAlCosmicsCTF0T = cms.Path(process.seqALCARECOTkAlCosmicsCTF0T*process.ALCARECOTkAlCosmicsCTF0TDQM)
112 process.pathALCARECOMuAlBeamHalo = cms.Path(process.seqALCARECOMuAlBeamHalo*process.ALCARECOMuAlBeamHaloDQM)
113 process.pathALCARECOTkAlCosmicsCTF = cms.Path(process.seqALCARECOTkAlCosmicsCTF*process.ALCARECOTkAlCosmicsCTFDQM)
114 process.pathALCARECOHcalCalHO = cms.Path(process.seqALCARECOHcalCalHO*process.ALCARECOHcalCalHODQM)
115 process.pathALCARECOTkAlCosmicsCTFHLT = cms.Path(process.seqALCARECOTkAlCosmicsCTFHLT*process.ALCARECOTkAlCosmicsCTFDQM)
116 process.pathALCARECODtCalib = cms.Path(process.seqALCARECODtCalib*process.ALCARECODTCalibSynchDQM)
117 process.pathALCARECOTkAlCosmicsCosmicTFHLT = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTFHLT*process.ALCARECOTkAlCosmicsCosmicTFDQM)
118 process.pathALCARECOHcalCalMinBias = cms.Path(process.seqALCARECOHcalCalMinBias*process.ALCARECOHcalCalPhisymDQM)
119 process.pathALCARECOTkAlMuonIsolated = cms.Path(process.seqALCARECOTkAlMuonIsolated*process.ALCARECOTkAlMuonIsolatedDQM)
120 process.pathALCARECOTkAlUpsilonMuMu = cms.Path(process.seqALCARECOTkAlUpsilonMuMu*process.ALCARECOTkAlUpsilonMuMuDQM)
121 process.pathALCARECOHcalCalDijets = cms.Path(process.seqALCARECOHcalCalDijets*process.ALCARECOHcalCalDiJetsDQM)
122 process.pathALCARECOMuAlZMuMu = cms.Path(process.seqALCARECOMuAlZMuMu*process.ALCARECOMuAlZMuMuDQM)
123 process.pathALCARECOEcalCalPi0Calib = cms.Path(process.seqALCARECOEcalCalPi0Calib*process.ALCARECOEcalCalPi0CalibDQM)
124 process.pathALCARECOTkAlBeamHalo = cms.Path(process.seqALCARECOTkAlBeamHalo*process.ALCARECOTkAlBeamHaloDQM)
125 process.pathALCARECOSiPixelLorentzAngle = cms.Path(process.seqALCARECOSiPixelLorentzAngle)
126 process.pathALCARECOTkAlCosmicsCosmicTF0T = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF0T*process.ALCARECOTkAlCosmicsCosmicTF0TDQM)
127 process.pathALCARECOEcalCalElectron = cms.Path(process.seqALCARECOEcalCalElectron*process.ALCARECOEcalCalElectronCalibDQM)
128 process.pathALCARECOTkAlCosmicsCTF0THLT = cms.Path(process.seqALCARECOTkAlCosmicsCTF0THLT*process.ALCARECOTkAlCosmicsCTF0TDQM)
129 process.pathALCARECOMuAlCalIsolatedMu = cms.Path(process.seqALCARECOMuAlCalIsolatedMu*process.ALCARECOMuAlCalIsolatedMuDQM*process.ALCARECODTCalibrationDQM)
130 process.pathALCARECOSiStripCalZeroBias = cms.Path(process.seqALCARECOSiStripCalZeroBias*process.ALCARECOSiStripCalZeroBiasDQM)
131 process.pathALCARECOEcalCalEtaCalib = cms.Path(process.seqALCARECOEcalCalEtaCalib*process.ALCARECOEcalCalEtaCalibDQM)
132 process.pathALCARECOHcalCalIsoTrk = cms.Path(process.seqALCARECOHcalCalIsoTrk*process.ALCARECOHcalCalIsoTrackDQM)
133 process.pathALCARECOSiStripCalMinBias = cms.Path(process.seqALCARECOSiStripCalMinBias*process.ALCARECOSiStripCalMinBiasDQM)
134 process.pathALCARECODQM = cms.Path(process.MEtoEDMConverter)
135 process.pathALCARECOTkAlLAS = cms.Path(process.seqALCARECOTkAlLAS*process.ALCARECOTkAlLASDQM)
136 process.pathALCARECOTkAlMinBias = cms.Path(process.seqALCARECOTkAlMinBias*process.ALCARECOTkAlMinBiasDQM)
137 process.pathALCARECORpcCalHLT = cms.Path(process.seqALCARECORpcCalHLT)
138 process.pathALCARECOHcalCalGammaJet = cms.Path(process.seqALCARECOHcalCalGammaJet)
139 process.pathALCARECOMuAlBeamHaloOverlaps = cms.Path(process.seqALCARECOMuAlBeamHaloOverlaps*process.ALCARECOMuAlBeamHaloOverlapsDQM)
140 process.pathALCARECOTkAlCosmicsCosmicTF0THLT = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF0THLT*process.ALCARECOTkAlCosmicsCosmicTF0TDQM)
141 process.pathALCARECOHcalCalNoise = cms.Path(process.seqALCARECOHcalCalNoise)
142 process.pathALCARECOMuAlOverlaps = cms.Path(process.seqALCARECOMuAlOverlaps*process.ALCARECOMuAlOverlapsDQM)
143 process.pathALCARECOTkAlCosmicsCosmicTF = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF*process.ALCARECOTkAlCosmicsCosmicTFDQM)
144 process.pathALCARECOEcalCalPhiSym = cms.Path(process.seqALCARECOEcalCalPhiSym*process.ALCARECOEcalCalPhisymDQM)
145 process.pathALCARECOMuAlGlobalCosmics = cms.Path(process.seqALCARECOMuAlGlobalCosmics*process.ALCARECOMuAlGlobalCosmicsDQM)
146 process.pathALCARECOTkAlJpsiMuMu = cms.Path(process.seqALCARECOTkAlJpsiMuMu*process.ALCARECOTkAlJpsiMuMuDQM)
147 process.validation_step = cms.Path(process.validation)
148 process.dqmoffline_step = cms.Path(process.DQMOffline)
149 process.endjob_step = cms.Path(process.endOfProcess)
150 process.out_step = cms.EndPath(process.output)
151 process.ALCARECOStreamMuAlCalIsolatedMuOutPath = cms.EndPath(process.ALCARECOStreamMuAlCalIsolatedMu)
152 process.ALCARECOStreamDtCalibOutPath = cms.EndPath(process.ALCARECOStreamDtCalib)
155 process.schedule = cms.Schedule(process.raw2digi_step,process.L1Reco_step,process.reconstruction_step,process.pathALCARECOMuAlCalIsolatedMu,process.pathALCARECODtCalib,process.validation_step,process.dqmoffline_step,process.endjob_step,process.out_step,process.ALCARECOStreamMuAlCalIsolatedMuOutPath,process.ALCARECOStreamDtCalibOutPath)
160 process.GlobalTag.toGet = cms.VPSet(
161 cms.PSet(record = cms.string(
"PCastorRcd"),
162 tag = cms.string(
"CASTORRECO_Geometry_Tag38YV0"),
163 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
165 cms.PSet(record = cms.string(
"PZdcRcd"),
166 tag = cms.string(
"ZDCRECO_Geometry_Tag38YV0"),
167 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
169 cms.PSet(record = cms.string(
"PCaloTowerRcd"),
170 tag = cms.string(
"CTRECO_Geometry_Tag38YV0"),
171 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
173 cms.PSet(record = cms.string(
"PEcalEndcapRcd"),
174 tag = cms.string(
"EERECO_Geometry_Tag38YV0"),
175 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
177 cms.PSet(record = cms.string(
"CSCRecoDigiParametersRcd"),
178 tag = cms.string(
"CSCRECODIGI_Geometry_Tag38YV0"),
179 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
181 cms.PSet(record = cms.string(
"CSCRecoGeometryRcd"),
182 tag = cms.string(
"CSCRECO_Geometry_Tag38YV0"),
183 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
185 cms.PSet(record = cms.string(
"PEcalBarrelRcd"),
186 tag = cms.string(
"EBRECO_Geometry_Tag38YV0"),
187 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
189 cms.PSet(record = cms.string(
"GeometryFileRcd"),
190 tag = cms.string(
"XMLFILE_Geometry_IdealGFlash_Tag38YV0"),
191 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY"),
192 label = cms.untracked.string(
"IdealGFlash")
194 cms.PSet(record = cms.string(
"GeometryFileRcd"),
195 tag = cms.string(
"XMLFILE_Geometry_Ideal_Tag38YV0"),
196 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY"),
197 label = cms.untracked.string(
"Ideal")
199 cms.PSet(record = cms.string(
"RPCRecoGeometryRcd"),
200 tag = cms.string(
"RPCRECO_Geometry_Tag38YV0"),
201 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
203 cms.PSet(record = cms.string(
"DTRecoGeometryRcd"),
204 tag = cms.string(
"DTRECO_Geometry_Tag38YV0"),
205 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
207 cms.PSet(record = cms.string(
"PEcalPreshowerRcd"),
208 tag = cms.string(
"EPRECO_Geometry_Tag38YV0"),
209 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
211 cms.PSet(record = cms.string(
"GeometryFileRcd"),
212 tag = cms.string(
"XMLFILE_Geometry_ExtendedGFlash_Tag38YV0"),
213 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY"),
214 label = cms.untracked.string(
"ExtendedGFlash")
216 cms.PSet(record = cms.string(
"GeometryFileRcd"),
217 tag = cms.string(
"XMLFILE_Geometry_Extended_Tag38YV0"),
218 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY"),
219 label = cms.untracked.string(
"Extended")
221 cms.PSet(record = cms.string(
"IdealGeometryRecord"),
222 tag = cms.string(
"TKRECO_Geometry_Tag38YV0"),
223 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")
225 cms.PSet(record = cms.string(
"PHcalRcd"),
226 tag = cms.string(
"HCALRECO_Geometry_Tag38YV0"),
227 connect = cms.untracked.string(
"frontier://FrontierProd/CMS_COND_34X_GEOMETRY")