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 |
process.configurationMetadata = cms.untracked.PSet(
|
22 |
version = cms.untracked.string('$Revision: 1.2 $'),
|
23 |
annotation = cms.untracked.string('step3 nevts:10000'),
|
24 |
name = cms.untracked.string('PyReleaseValidation')
|
25 |
)
|
26 |
|
27 |
# All data
|
28 |
process.maxEvents = cms.untracked.PSet(
|
29 |
input = cms.untracked.int32(-1)
|
30 |
)
|
31 |
|
32 |
# Input source
|
33 |
process.source = cms.Source("PoolSource",
|
34 |
fileNames = cms.untracked.vstring(
|
35 |
'file:/tmp/econte/72867836-B90D-E011-8E8E-0030486791DC.root',
|
36 |
'file:/tmp/econte/DC3BA969-770D-E011-9508-003048D15E02.root',
|
37 |
'file:/tmp/econte/C8ACE7B8-780D-E011-BB4A-002618943930.root',
|
38 |
'file:/tmp/econte/B8799742-7D0D-E011-B37D-003048678E2A.root',
|
39 |
'file:/tmp/econte/80332D30-780D-E011-B947-003048D15E02.root',
|
40 |
'file:/tmp/econte/3A2794B2-770D-E011-8DD1-002618943864.root'
|
41 |
)
|
42 |
)
|
43 |
|
44 |
# Output
|
45 |
process.ALCARECOStreamTkAlZMuMu = cms.OutputModule("PoolOutputModule",
|
46 |
SelectEvents = cms.untracked.PSet(
|
47 |
SelectEvents = cms.vstring('pathALCARECOTkAlZMuMu')
|
48 |
),
|
49 |
outputCommands = cms.untracked.vstring('drop *',
|
50 |
'keep *_ALCARECOTkAlZMuMu_*_*',
|
51 |
'keep L1AcceptBunchCrossings_*_*_*',
|
52 |
'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
|
53 |
'keep *_TriggerResults_*_*',
|
54 |
'keep DcsStatuss_scalersRawToDigi_*_*',
|
55 |
'keep recoMuons_muons_*_*',
|
56 |
'keep *_offlineBeamSpot_*_*',
|
57 |
'keep *_offlinePrimaryVertices_*_*',
|
58 |
'keep *_genParticles_*_*',
|
59 |
'keep *_MEtoEDMConverter_*_*'),
|
60 |
fileName = cms.untracked.string('/tmp/econte/IdealAlignment.root'),
|
61 |
dataset = cms.untracked.PSet(
|
62 |
filterName = cms.untracked.string('TkAlZMuMu'),
|
63 |
dataTier = cms.untracked.string('ALCARECO')
|
64 |
)
|
65 |
)
|
66 |
|
67 |
# Other statements
|
68 |
process.GlobalTag.globaltag = 'START311_V2::All'
|
69 |
|
70 |
## ideal geometry, to be used for MC
|
71 |
process.GlobalTag.toGet = cms.VPSet(
|
72 |
cms.PSet( record = cms.string('TrackerAlignmentRcd'),
|
73 |
tag = cms.string('TrackerIdealGeometry210_mc'),
|
74 |
connect = cms.untracked.string('frontier://FrontierProd/CMS_COND_31X_FROM21X')) )
|
75 |
|
76 |
# Path and EndPath definitions
|
77 |
process.pathALCARECOHcalCalHOCosmics = cms.Path(process.seqALCARECOHcalCalHOCosmics)
|
78 |
|
79 |
process.pathALCARECOTkAlZMuMu = cms.Path(process.seqALCARECOTkAlZMuMu*process.ALCARECOTkAlZMuMuDQM)
|
80 |
|
81 |
process.pathALCARECOTkAlCosmicsCTF0T = cms.Path(process.seqALCARECOTkAlCosmicsCTF0T*process.ALCARECOTkAlCosmicsCTF0TDQM)
|
82 |
|
83 |
process.pathALCARECOMuAlBeamHalo = cms.Path(process.seqALCARECOMuAlBeamHalo*process.ALCARECOMuAlBeamHaloDQM)
|
84 |
|
85 |
process.pathALCARECOTkAlCosmicsCTF = cms.Path(process.seqALCARECOTkAlCosmicsCTF*process.ALCARECOTkAlCosmicsCTFDQM)
|
86 |
|
87 |
process.pathALCARECOMuAlGlobalCosmicsInCollisions = cms.Path(process.seqALCARECOMuAlGlobalCosmicsInCollisions*process.ALCARECOMuAlGlobalCosmicsInCollisionsDQM)
|
88 |
|
89 |
process.pathALCARECOHcalCalHO = cms.Path(process.seqALCARECOHcalCalHO*process.ALCARECOHcalCalHODQM)
|
90 |
|
91 |
process.pathALCARECOTkAlCosmicsCTFHLT = cms.Path(process.seqALCARECOTkAlCosmicsCTFHLT*process.ALCARECOTkAlCosmicsCTFDQM)
|
92 |
|
93 |
process.pathALCARECODtCalib = cms.Path(process.seqALCARECODtCalib*process.ALCARECODTCalibSynchDQM)
|
94 |
|
95 |
process.pathALCARECOTkAlCosmicsCosmicTFHLT = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTFHLT*process.ALCARECOTkAlCosmicsCosmicTFDQM)
|
96 |
|
97 |
process.pathALCARECOHcalCalMinBias = cms.Path(process.seqALCARECOHcalCalMinBias*process.ALCARECOHcalCalPhisymDQM)
|
98 |
|
99 |
process.pathALCARECOTkAlMuonIsolated = cms.Path(process.seqALCARECOTkAlMuonIsolated*process.ALCARECOTkAlMuonIsolatedDQM)
|
100 |
|
101 |
process.pathALCARECOTkAlUpsilonMuMu = cms.Path(process.seqALCARECOTkAlUpsilonMuMu*process.ALCARECOTkAlUpsilonMuMuDQM)
|
102 |
|
103 |
process.pathALCARECOHcalCalDijets = cms.Path(process.seqALCARECOHcalCalDijets*process.ALCARECOHcalCalDiJetsDQM)
|
104 |
|
105 |
process.pathALCARECOMuAlZMuMu = cms.Path(process.seqALCARECOMuAlZMuMu*process.ALCARECOMuAlZMuMuDQM)
|
106 |
|
107 |
process.pathALCARECOEcalCalPi0Calib = cms.Path(process.seqALCARECOEcalCalPi0Calib*process.ALCARECOEcalCalPi0CalibDQM)
|
108 |
|
109 |
process.pathALCARECOTkAlBeamHalo = cms.Path(process.seqALCARECOTkAlBeamHalo*process.ALCARECOTkAlBeamHaloDQM)
|
110 |
|
111 |
process.pathALCARECOSiPixelLorentzAngle = cms.Path(process.seqALCARECOSiPixelLorentzAngle)
|
112 |
|
113 |
process.pathALCARECOPromptCalibProd = cms.Path(process.seqALCARECOPromptCalibProd)
|
114 |
|
115 |
process.pathALCARECOTkAlCosmicsCosmicTF0T = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF0T*process.ALCARECOTkAlCosmicsCosmicTF0TDQM)
|
116 |
|
117 |
process.pathALCARECOEcalCalElectron = cms.Path(process.seqALCARECOEcalCalElectron*process.ALCARECOEcalCalElectronCalibDQM)
|
118 |
|
119 |
process.pathALCARECOTkAlCosmicsCTF0THLT = cms.Path(process.seqALCARECOTkAlCosmicsCTF0THLT*process.ALCARECOTkAlCosmicsCTF0TDQM)
|
120 |
|
121 |
process.pathALCARECOMuAlCalIsolatedMu = cms.Path(process.seqALCARECOMuAlCalIsolatedMu*process.ALCARECOMuAlCalIsolatedMuDQM*process.ALCARECODTCalibrationDQM)
|
122 |
|
123 |
process.pathALCARECOSiStripCalZeroBias = cms.Path(process.seqALCARECOSiStripCalZeroBias*process.ALCARECOSiStripCalZeroBiasDQM)
|
124 |
|
125 |
process.pathALCARECOEcalCalEtaCalib = cms.Path(process.seqALCARECOEcalCalEtaCalib*process.ALCARECOEcalCalEtaCalibDQM)
|
126 |
|
127 |
process.pathALCARECOHcalCalIsoTrk = cms.Path(process.seqALCARECOHcalCalIsoTrk*process.ALCARECOHcalCalIsoTrackDQM)
|
128 |
|
129 |
process.pathALCARECOSiStripCalMinBias = cms.Path(process.seqALCARECOSiStripCalMinBias*process.ALCARECOSiStripCalMinBiasDQM)
|
130 |
|
131 |
process.pathALCARECODQM = cms.Path(process.MEtoEDMConverter)
|
132 |
|
133 |
process.pathALCARECOTkAlLAS = cms.Path(process.seqALCARECOTkAlLAS*process.ALCARECOTkAlLASDQM)
|
134 |
|
135 |
process.pathALCARECOTkAlMinBias = cms.Path(process.seqALCARECOTkAlMinBias*process.ALCARECOTkAlMinBiasDQM)
|
136 |
|
137 |
process.pathALCARECORpcCalHLT = cms.Path(process.seqALCARECORpcCalHLT)
|
138 |
|
139 |
process.pathALCARECOHcalCalGammaJet = cms.Path(process.seqALCARECOHcalCalGammaJet)
|
140 |
|
141 |
process.pathALCARECOMuAlBeamHaloOverlaps = cms.Path(process.seqALCARECOMuAlBeamHaloOverlaps*process.ALCARECOMuAlBeamHaloOverlapsDQM)
|
142 |
|
143 |
process.pathALCARECOTkAlCosmicsCosmicTF0THLT = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF0THLT*process.ALCARECOTkAlCosmicsCosmicTF0TDQM)
|
144 |
|
145 |
process.pathALCARECOTkAlCosmicsInCollisions = cms.Path(process.seqALCARECOTkAlCosmicsInCollisions*process.ALCARECOTkAlCosmicsInCollisionsDQM)
|
146 |
|
147 |
process.pathALCARECOHcalCalNoise = cms.Path(process.seqALCARECOHcalCalNoise)
|
148 |
|
149 |
process.pathALCARECOMuAlOverlaps = cms.Path(process.seqALCARECOMuAlOverlaps*process.ALCARECOMuAlOverlapsDQM)
|
150 |
|
151 |
process.pathALCARECOTkAlCosmicsCosmicTF = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF*process.ALCARECOTkAlCosmicsCosmicTFDQM)
|
152 |
|
153 |
process.pathALCARECOEcalCalPhiSym = cms.Path(process.seqALCARECOEcalCalPhiSym*process.ALCARECOEcalCalPhisymDQM)
|
154 |
|
155 |
process.pathALCARECOMuAlGlobalCosmics = cms.Path(process.seqALCARECOMuAlGlobalCosmics*process.ALCARECOMuAlGlobalCosmicsDQM)
|
156 |
|
157 |
process.pathALCARECOTkAlJpsiMuMu = cms.Path(process.seqALCARECOTkAlJpsiMuMu*process.ALCARECOTkAlJpsiMuMuDQM)
|
158 |
|
159 |
process.endjob_step = cms.EndPath(process.endOfProcess)
|
160 |
|
161 |
process.ALCARECOStreamTkAlZMuMuOutPath = cms.EndPath(process.ALCARECOStreamTkAlZMuMu)
|
162 |
|
163 |
|
164 |
# Schedule definition
|
165 |
process.schedule = cms.Schedule(
|
166 |
process.pathALCARECOTkAlZMuMu,
|
167 |
process.endjob_step,
|
168 |
process.ALCARECOStreamTkAlZMuMuOutPath
|
169 |
)
|