ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/IPHCalignment2/scripts/step3_ALCA_START39.py
Revision: 1.1
Committed: Fri Nov 25 16:32:45 2011 UTC (13 years, 5 months ago) by econte
Content type: text/x-python
Branch: MAIN
CVS Tags: TBD2011, HEAD
Log Message:
new IPHC alignment

File Contents

# User Rev Content
1 econte 1.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.3 $'),
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     '/store/relval/CMSSW_3_9_7/RelValZMM/GEN-SIM-RECO/START39_V8-v1/0048/72867836-B90D-E011-8E8E-0030486791DC.root',
39     '/store/relval/CMSSW_3_9_7/RelValZMM/GEN-SIM-RECO/START39_V8-v1/0047/DC3BA969-770D-E011-9508-003048D15E02.root',
40     '/store/relval/CMSSW_3_9_7/RelValZMM/GEN-SIM-RECO/START39_V8-v1/0047/C8ACE7B8-780D-E011-BB4A-002618943930.root',
41     '/store/relval/CMSSW_3_9_7/RelValZMM/GEN-SIM-RECO/START39_V8-v1/0047/B8799742-7D0D-E011-B37D-003048678E2A.root',
42     '/store/relval/CMSSW_3_9_7/RelValZMM/GEN-SIM-RECO/START39_V8-v1/0047/80332D30-780D-E011-B947-003048D15E02.root',
43     '/store/relval/CMSSW_3_9_7/RelValZMM/GEN-SIM-RECO/START39_V8-v1/0047/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('TkAlZMuMu.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_V2A::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/IDEALplusDelta_ichepVrealignedTwist.db')
89     cms.string('sqlite_file:/afs/cern.ch/cms/CAF/CMSALCA/ALCA_TRACKERALIGN/PayLoads/SystematicMisalignmentsMoriond/mcScenarioMoriond/IDEALplusDelta_ichepVrealignedSagitta.db')
90     )
91     process.es_prefer_trackerAlignment = cms.ESPrefer("PoolDBESSource",
92     "trackerAlignment")
93    
94     ##################################
95    
96    
97    
98    
99    
100    
101    
102    
103    
104    
105    
106     # Path and EndPath definitions
107     process.pathALCARECOHcalCalHOCosmics = cms.Path(process.seqALCARECOHcalCalHOCosmics)
108    
109     process.pathALCARECOTkAlZMuMu = cms.Path(process.seqALCARECOTkAlZMuMu*process.ALCARECOTkAlZMuMuDQM)
110    
111     process.pathALCARECOTkAlCosmicsCTF0T = cms.Path(process.seqALCARECOTkAlCosmicsCTF0T*process.ALCARECOTkAlCosmicsCTF0TDQM)
112    
113     process.pathALCARECOMuAlBeamHalo = cms.Path(process.seqALCARECOMuAlBeamHalo*process.ALCARECOMuAlBeamHaloDQM)
114    
115     process.pathALCARECOTkAlCosmicsCTF = cms.Path(process.seqALCARECOTkAlCosmicsCTF*process.ALCARECOTkAlCosmicsCTFDQM)
116    
117     process.pathALCARECOMuAlGlobalCosmicsInCollisions = cms.Path(process.seqALCARECOMuAlGlobalCosmicsInCollisions*process.ALCARECOMuAlGlobalCosmicsInCollisionsDQM)
118    
119     process.pathALCARECOHcalCalHO = cms.Path(process.seqALCARECOHcalCalHO*process.ALCARECOHcalCalHODQM)
120    
121     process.pathALCARECOTkAlCosmicsCTFHLT = cms.Path(process.seqALCARECOTkAlCosmicsCTFHLT*process.ALCARECOTkAlCosmicsCTFDQM)
122    
123     process.pathALCARECODtCalib = cms.Path(process.seqALCARECODtCalib*process.ALCARECODTCalibSynchDQM)
124    
125     process.pathALCARECOTkAlCosmicsCosmicTFHLT = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTFHLT*process.ALCARECOTkAlCosmicsCosmicTFDQM)
126    
127     process.pathALCARECOHcalCalMinBias = cms.Path(process.seqALCARECOHcalCalMinBias*process.ALCARECOHcalCalPhisymDQM)
128    
129     process.pathALCARECOTkAlMuonIsolated = cms.Path(process.seqALCARECOTkAlMuonIsolated*process.ALCARECOTkAlMuonIsolatedDQM)
130    
131     process.pathALCARECOTkAlUpsilonMuMu = cms.Path(process.seqALCARECOTkAlUpsilonMuMu*process.ALCARECOTkAlUpsilonMuMuDQM)
132    
133     process.pathALCARECOHcalCalDijets = cms.Path(process.seqALCARECOHcalCalDijets*process.ALCARECOHcalCalDiJetsDQM)
134    
135     process.pathALCARECOMuAlZMuMu = cms.Path(process.seqALCARECOMuAlZMuMu*process.ALCARECOMuAlZMuMuDQM)
136    
137     process.pathALCARECOEcalCalPi0Calib = cms.Path(process.seqALCARECOEcalCalPi0Calib*process.ALCARECOEcalCalPi0CalibDQM)
138    
139     process.pathALCARECOTkAlBeamHalo = cms.Path(process.seqALCARECOTkAlBeamHalo*process.ALCARECOTkAlBeamHaloDQM)
140    
141     process.pathALCARECOSiPixelLorentzAngle = cms.Path(process.seqALCARECOSiPixelLorentzAngle)
142    
143     process.pathALCARECOPromptCalibProd = cms.Path(process.seqALCARECOPromptCalibProd)
144    
145     process.pathALCARECOTkAlCosmicsCosmicTF0T = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF0T*process.ALCARECOTkAlCosmicsCosmicTF0TDQM)
146    
147     process.pathALCARECOEcalCalElectron = cms.Path(process.seqALCARECOEcalCalElectron*process.ALCARECOEcalCalElectronCalibDQM)
148    
149     process.pathALCARECOTkAlCosmicsCTF0THLT = cms.Path(process.seqALCARECOTkAlCosmicsCTF0THLT*process.ALCARECOTkAlCosmicsCTF0TDQM)
150    
151     process.pathALCARECOMuAlCalIsolatedMu = cms.Path(process.seqALCARECOMuAlCalIsolatedMu*process.ALCARECOMuAlCalIsolatedMuDQM*process.ALCARECODTCalibrationDQM)
152    
153     process.pathALCARECOSiStripCalZeroBias = cms.Path(process.seqALCARECOSiStripCalZeroBias*process.ALCARECOSiStripCalZeroBiasDQM)
154    
155     process.pathALCARECOEcalCalEtaCalib = cms.Path(process.seqALCARECOEcalCalEtaCalib*process.ALCARECOEcalCalEtaCalibDQM)
156    
157     process.pathALCARECOHcalCalIsoTrk = cms.Path(process.seqALCARECOHcalCalIsoTrk*process.ALCARECOHcalCalIsoTrackDQM)
158    
159     process.pathALCARECOSiStripCalMinBias = cms.Path(process.seqALCARECOSiStripCalMinBias*process.ALCARECOSiStripCalMinBiasDQM)
160    
161     process.pathALCARECODQM = cms.Path(process.MEtoEDMConverter)
162    
163     process.pathALCARECOTkAlLAS = cms.Path(process.seqALCARECOTkAlLAS*process.ALCARECOTkAlLASDQM)
164    
165     process.pathALCARECOTkAlMinBias = cms.Path(process.seqALCARECOTkAlMinBias*process.ALCARECOTkAlMinBiasDQM)
166    
167     process.pathALCARECORpcCalHLT = cms.Path(process.seqALCARECORpcCalHLT)
168    
169     process.pathALCARECOHcalCalGammaJet = cms.Path(process.seqALCARECOHcalCalGammaJet)
170    
171     process.pathALCARECOMuAlBeamHaloOverlaps = cms.Path(process.seqALCARECOMuAlBeamHaloOverlaps*process.ALCARECOMuAlBeamHaloOverlapsDQM)
172    
173     process.pathALCARECOTkAlCosmicsCosmicTF0THLT = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF0THLT*process.ALCARECOTkAlCosmicsCosmicTF0TDQM)
174    
175     process.pathALCARECOTkAlCosmicsInCollisions = cms.Path(process.seqALCARECOTkAlCosmicsInCollisions*process.ALCARECOTkAlCosmicsInCollisionsDQM)
176    
177     process.pathALCARECOHcalCalNoise = cms.Path(process.seqALCARECOHcalCalNoise)
178    
179     process.pathALCARECOMuAlOverlaps = cms.Path(process.seqALCARECOMuAlOverlaps*process.ALCARECOMuAlOverlapsDQM)
180    
181     process.pathALCARECOTkAlCosmicsCosmicTF = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTF*process.ALCARECOTkAlCosmicsCosmicTFDQM)
182    
183     process.pathALCARECOEcalCalPhiSym = cms.Path(process.seqALCARECOEcalCalPhiSym*process.ALCARECOEcalCalPhisymDQM)
184    
185     process.pathALCARECOMuAlGlobalCosmics = cms.Path(process.seqALCARECOMuAlGlobalCosmics*process.ALCARECOMuAlGlobalCosmicsDQM)
186    
187     process.pathALCARECOTkAlJpsiMuMu = cms.Path(process.seqALCARECOTkAlJpsiMuMu*process.ALCARECOTkAlJpsiMuMuDQM)
188    
189     process.endjob_step = cms.EndPath(process.endOfProcess)
190    
191     process.ALCARECOStreamTkAlZMuMuOutPath = cms.EndPath(process.ALCARECOStreamTkAlZMuMu)
192    
193    
194     # Schedule definition
195     process.schedule = cms.Schedule(
196     process.pathALCARECOTkAlZMuMu,
197     process.endjob_step,
198     process.ALCARECOStreamTkAlZMuMuOutPath
199     )