1 |
# Auto generated configuration file
|
2 |
# using:
|
3 |
# Revision: 1.232.2.6.2.1
|
4 |
# Source: /cvs_server/repositories/CMSSW/CMSSW/Configuration/PyReleaseValidation/python/ConfigBuilder.py,v
|
5 |
# with command line options: step3 -s ALCA:TkAlZMuMu -n 10000 --filein file:reco.root --conditions FrontierConditions_GlobalTag,START39_V8::All --geometry DB --datatier ALCARECO --eventcontent ALCARECO --no_exec
|
6 |
import FWCore.ParameterSet.Config as cms
|
7 |
|
8 |
process = cms.Process('ALCA')
|
9 |
|
10 |
# import of standard configurations
|
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.GeometryDB_cff')
|
15 |
process.load('Configuration.StandardSequences.MagneticField_38T_cff')
|
16 |
process.load('Configuration.StandardSequences.AlCaRecoStreams_cff')
|
17 |
process.load('Configuration.StandardSequences.EndOfProcess_cff')
|
18 |
process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
|
19 |
process.load('Configuration.EventContent.EventContent_cff')
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
process.configurationMetadata = cms.untracked.PSet(
|
25 |
version = cms.untracked.string('$Revision: 1.1 $'),
|
26 |
annotation = cms.untracked.string('step3 nevts:10000'),
|
27 |
name = cms.untracked.string('PyReleaseValidation')
|
28 |
)
|
29 |
|
30 |
# All data
|
31 |
process.maxEvents = cms.untracked.PSet(
|
32 |
input = cms.untracked.int32(-1)
|
33 |
)
|
34 |
|
35 |
# Input source
|
36 |
process.source = cms.Source("PoolSource",
|
37 |
fileNames = cms.untracked.vstring(
|
38 |
'file:/tmp/econte/72867836-B90D-E011-8E8E-0030486791DC.root',
|
39 |
'file:/tmp/econte/DC3BA969-770D-E011-9508-003048D15E02.root',
|
40 |
'file:/tmp/econte/C8ACE7B8-780D-E011-BB4A-002618943930.root',
|
41 |
'file:/tmp/econte/B8799742-7D0D-E011-B37D-003048678E2A.root',
|
42 |
'file:/tmp/econte/80332D30-780D-E011-B947-003048D15E02.root',
|
43 |
'file:/tmp/econte/3A2794B2-770D-E011-8DD1-002618943864.root'
|
44 |
)
|
45 |
)
|
46 |
|
47 |
# Output
|
48 |
process.ALCARECOStreamTkAlZMuMu = cms.OutputModule("PoolOutputModule",
|
49 |
SelectEvents = cms.untracked.PSet(
|
50 |
SelectEvents = cms.vstring('pathALCARECOTkAlZMuMu')
|
51 |
),
|
52 |
outputCommands = cms.untracked.vstring('drop *',
|
53 |
'keep *_ALCARECOTkAlZMuMu_*_*',
|
54 |
'keep L1AcceptBunchCrossings_*_*_*',
|
55 |
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
|
56 |
'keep *_TriggerResults_*_*',
|
57 |
'keep DcsStatuss_scalersRawToDigi_*_*',
|
58 |
'keep recoMuons_muons_*_*',
|
59 |
'keep *_offlineBeamSpot_*_*',
|
60 |
'keep *_offlinePrimaryVertices_*_*',
|
61 |
'keep *_genParticles_*_*',
|
62 |
'keep *_MEtoEDMConverter_*_*'),
|
63 |
fileName = cms.untracked.string('/tmp/econte/SagittaMisalignment.root'),
|
64 |
dataset = cms.untracked.PSet(
|
65 |
filterName = cms.untracked.string('TkAlZMuMu'),
|
66 |
dataTier = cms.untracked.string('ALCARECO')
|
67 |
)
|
68 |
)
|
69 |
|
70 |
# Other statements
|
71 |
process.GlobalTag.globaltag = 'START311_V2::All'
|
72 |
|
73 |
|
74 |
##################################
|
75 |
# to change geometry :
|
76 |
##################################
|
77 |
from CondCore.DBCommon.CondDBSetup_cfi import *
|
78 |
process.trackerAlignment = cms.ESSource("PoolDBESSource",
|
79 |
CondDBSetup,
|
80 |
timetype = cms.string('runnumber'),
|
81 |
toGet = cms.VPSet(cms.PSet(
|
82 |
record =
|
83 |
cms.string('TrackerAlignmentRcd'),
|
84 |
tag =
|
85 |
cms.string('Alignments')
|
86 |
)),
|
87 |
connect =
|
88 |
#cms.string('sqlite_file:/afs/cern.ch/cms/CAF/CMSALCA/ALCA_TRACKERALIGN/PayLoads/SystematicMisalignmentsMoriond/mcScenarioMoriond/misalignment_on_ideal39X/IDEALplusDelta_ichepVrealignedTwist.db')
|
89 |
cms.string('sqlite_file:/afs/cern.ch/cms/CAF/CMSALCA/ALCA_TRACKERALIGN/PayLoads/SystematicMisalignmentsMoriond/mcScenarioMoriond/misalignment_on_ideal39X/IDEALplusDelta_ichepVrealignedSagitta.db')
|
90 |
|
91 |
)
|
92 |
process.es_prefer_trackerAlignment = cms.ESPrefer("PoolDBESSource",
|
93 |
"trackerAlignment")
|
94 |
|
95 |
##################################
|
96 |
|
97 |
|
98 |
|
99 |
|
100 |
|
101 |
|
102 |
|
103 |
|
104 |
|
105 |
|
106 |
|
107 |
# Path and EndPath definitions
|
108 |
process.pathALCARECOHcalCalHOCosmics = cms.Path(process.seqALCARECOHcalCalHOCosmics)
|
109 |
|
110 |
process.pathALCARECOTkAlZMuMu = cms.Path(process.seqALCARECOTkAlZMuMu*process.ALCARECOTkAlZMuMuDQM)
|
111 |
|
112 |
process.pathALCARECOTkAlCosmicsCTF0T = cms.Path(process.seqALCARECOTkAlCosmicsCTF0T*process.ALCARECOTkAlCosmicsCTF0TDQM)
|
113 |
|
114 |
process.pathALCARECOMuAlBeamHalo = cms.Path(process.seqALCARECOMuAlBeamHalo*process.ALCARECOMuAlBeamHaloDQM)
|
115 |
|
116 |
process.pathALCARECOTkAlCosmicsCTF = cms.Path(process.seqALCARECOTkAlCosmicsCTF*process.ALCARECOTkAlCosmicsCTFDQM)
|
117 |
|
118 |
process.pathALCARECOMuAlGlobalCosmicsInCollisions = cms.Path(process.seqALCARECOMuAlGlobalCosmicsInCollisions*process.ALCARECOMuAlGlobalCosmicsInCollisionsDQM)
|
119 |
|
120 |
process.pathALCARECOHcalCalHO = cms.Path(process.seqALCARECOHcalCalHO*process.ALCARECOHcalCalHODQM)
|
121 |
|
122 |
process.pathALCARECOTkAlCosmicsCTFHLT = cms.Path(process.seqALCARECOTkAlCosmicsCTFHLT*process.ALCARECOTkAlCosmicsCTFDQM)
|
123 |
|
124 |
process.pathALCARECODtCalib = cms.Path(process.seqALCARECODtCalib*process.ALCARECODTCalibSynchDQM)
|
125 |
|
126 |
process.pathALCARECOTkAlCosmicsCosmicTFHLT = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTFHLT*process.ALCARECOTkAlCosmicsCosmicTFDQM)
|
127 |
|
128 |
process.pathALCARECOHcalCalMinBias = cms.Path(process.seqALCARECOHcalCalMinBias*process.ALCARECOHcalCalPhisymDQM)
|
129 |
|
130 |
process.pathALCARECOTkAlMuonIsolated = cms.Path(process.seqALCARECOTkAlMuonIsolated*process.ALCARECOTkAlMuonIsolatedDQM)
|
131 |
|
132 |
process.pathALCARECOTkAlUpsilonMuMu = cms.Path(process.seqALCARECOTkAlUpsilonMuMu*process.ALCARECOTkAlUpsilonMuMuDQM)
|
133 |
|
134 |
process.pathALCARECOHcalCalDijets = cms.Path(process.seqALCARECOHcalCalDijets*process.ALCARECOHcalCalDiJetsDQM)
|
135 |
|
136 |
process.pathALCARECOMuAlZMuMu = cms.Path(process.seqALCARECOMuAlZMuMu*process.ALCARECOMuAlZMuMuDQM)
|
137 |
|
138 |
process.pathALCARECOEcalCalPi0Calib = cms.Path(process.seqALCARECOEcalCalPi0Calib*process.ALCARECOEcalCalPi0CalibDQM)
|
139 |
|
140 |
process.pathALCARECOTkAlBeamHalo = cms.Path(process.seqALCARECOTkAlBeamHalo*process.ALCARECOTkAlBeamHaloDQM)
|
141 |
|
142 |
process.pathALCARECOSiPixelLorentzAngle = cms.Path(process.seqALCARECOSiPixelLorentzAngle)
|
143 |
|
144 |
process.pathALCARECOPromptCalibProd = cms.Path(process.seqALCARECOPromptCalibProd)
|
145 |
|
146 |
process.pathALCARECOTkAlCosmicsCosmicTF0T = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF0T*process.ALCARECOTkAlCosmicsCosmicTF0TDQM)
|
147 |
|
148 |
process.pathALCARECOEcalCalElectron = cms.Path(process.seqALCARECOEcalCalElectron*process.ALCARECOEcalCalElectronCalibDQM)
|
149 |
|
150 |
process.pathALCARECOTkAlCosmicsCTF0THLT = cms.Path(process.seqALCARECOTkAlCosmicsCTF0THLT*process.ALCARECOTkAlCosmicsCTF0TDQM)
|
151 |
|
152 |
process.pathALCARECOMuAlCalIsolatedMu = cms.Path(process.seqALCARECOMuAlCalIsolatedMu*process.ALCARECOMuAlCalIsolatedMuDQM*process.ALCARECODTCalibrationDQM)
|
153 |
|
154 |
process.pathALCARECOSiStripCalZeroBias = cms.Path(process.seqALCARECOSiStripCalZeroBias*process.ALCARECOSiStripCalZeroBiasDQM)
|
155 |
|
156 |
process.pathALCARECOEcalCalEtaCalib = cms.Path(process.seqALCARECOEcalCalEtaCalib*process.ALCARECOEcalCalEtaCalibDQM)
|
157 |
|
158 |
process.pathALCARECOHcalCalIsoTrk = cms.Path(process.seqALCARECOHcalCalIsoTrk*process.ALCARECOHcalCalIsoTrackDQM)
|
159 |
|
160 |
process.pathALCARECOSiStripCalMinBias = cms.Path(process.seqALCARECOSiStripCalMinBias*process.ALCARECOSiStripCalMinBiasDQM)
|
161 |
|
162 |
process.pathALCARECODQM = cms.Path(process.MEtoEDMConverter)
|
163 |
|
164 |
process.pathALCARECOTkAlLAS = cms.Path(process.seqALCARECOTkAlLAS*process.ALCARECOTkAlLASDQM)
|
165 |
|
166 |
process.pathALCARECOTkAlMinBias = cms.Path(process.seqALCARECOTkAlMinBias*process.ALCARECOTkAlMinBiasDQM)
|
167 |
|
168 |
process.pathALCARECORpcCalHLT = cms.Path(process.seqALCARECORpcCalHLT)
|
169 |
|
170 |
process.pathALCARECOHcalCalGammaJet = cms.Path(process.seqALCARECOHcalCalGammaJet)
|
171 |
|
172 |
process.pathALCARECOMuAlBeamHaloOverlaps = cms.Path(process.seqALCARECOMuAlBeamHaloOverlaps*process.ALCARECOMuAlBeamHaloOverlapsDQM)
|
173 |
|
174 |
process.pathALCARECOTkAlCosmicsCosmicTF0THLT = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF0THLT*process.ALCARECOTkAlCosmicsCosmicTF0TDQM)
|
175 |
|
176 |
process.pathALCARECOTkAlCosmicsInCollisions = cms.Path(process.seqALCARECOTkAlCosmicsInCollisions*process.ALCARECOTkAlCosmicsInCollisionsDQM)
|
177 |
|
178 |
process.pathALCARECOHcalCalNoise = cms.Path(process.seqALCARECOHcalCalNoise)
|
179 |
|
180 |
process.pathALCARECOMuAlOverlaps = cms.Path(process.seqALCARECOMuAlOverlaps*process.ALCARECOMuAlOverlapsDQM)
|
181 |
|
182 |
process.pathALCARECOTkAlCosmicsCosmicTF = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF*process.ALCARECOTkAlCosmicsCosmicTFDQM)
|
183 |
|
184 |
process.pathALCARECOEcalCalPhiSym = cms.Path(process.seqALCARECOEcalCalPhiSym*process.ALCARECOEcalCalPhisymDQM)
|
185 |
|
186 |
process.pathALCARECOMuAlGlobalCosmics = cms.Path(process.seqALCARECOMuAlGlobalCosmics*process.ALCARECOMuAlGlobalCosmicsDQM)
|
187 |
|
188 |
process.pathALCARECOTkAlJpsiMuMu = cms.Path(process.seqALCARECOTkAlJpsiMuMu*process.ALCARECOTkAlJpsiMuMuDQM)
|
189 |
|
190 |
process.endjob_step = cms.EndPath(process.endOfProcess)
|
191 |
|
192 |
process.ALCARECOStreamTkAlZMuMuOutPath = cms.EndPath(process.ALCARECOStreamTkAlZMuMu)
|
193 |
|
194 |
|
195 |
# Schedule definition
|
196 |
process.schedule = cms.Schedule(
|
197 |
process.pathALCARECOTkAlZMuMu,
|
198 |
process.endjob_step,
|
199 |
process.ALCARECOStreamTkAlZMuMuOutPath
|
200 |
)
|