1 import FWCore.ParameterSet.Config
as cms
14 CondDBCommon.connect =
"sqlite_file:promptCalibConditions.db"
16 PoolDBOutputService = cms.Service(
"PoolDBOutputService",
19 loadBlobStreamer = cms.untracked.bool(
False),
26 dqmSaver.convention =
'Offline'
27 dqmSaver.workflow =
'/Express/PCLTest/ALCAPROMPT'
32 ALCAHARVESTBeamSpotByRun = alcaBeamSpotHarvester.clone()
33 ALCAHARVESTBeamSpotByRun.AlcaBeamSpotHarvesterParameters.BeamSpotOutputBase = cms.untracked.string(
"runbased")
34 ALCAHARVESTBeamSpotByRun.AlcaBeamSpotHarvesterParameters.outputRecordName = cms.untracked.string(
"BeamSpotObjectsRcdByRun")
36 ALCAHARVESTBeamSpotByRun_metadata = cms.PSet(record = cms.untracked.string(
'BeamSpotObjectsRcdByRun'))
38 ALCAHARVESTBeamSpotByRun_dbOutput = cms.PSet(record = cms.string(
'BeamSpotObjectsRcdByRun'),
39 tag = cms.string(
'BeamSpotObject_ByRun'),
40 timetype = cms.untracked.string(
'runnumber')
43 ALCAHARVESTBeamSpotByLumi = alcaBeamSpotHarvester.clone()
44 ALCAHARVESTBeamSpotByLumi.AlcaBeamSpotHarvesterParameters.BeamSpotOutputBase = cms.untracked.string(
"lumibased")
45 ALCAHARVESTBeamSpotByLumi.AlcaBeamSpotHarvesterParameters.outputRecordName = cms.untracked.string(
"BeamSpotObjectsRcdByLumi")
48 ALCAHARVESTBeamSpotByLumi_metadata = cms.PSet(record = cms.untracked.string(
'BeamSpotObjectsRcdByLumi'))
50 ALCAHARVESTBeamSpotByLumi_dbOutput = cms.PSet(record = cms.string(
'BeamSpotObjectsRcdByLumi'),
51 tag = cms.string(
'BeamSpotObject_ByLumi'),
52 timetype = cms.untracked.string(
'lumiid')
56 ALCAHARVESTSiStripQuality_metadata = cms.PSet(record = cms.untracked.string(
'SiStripBadStripRcd'))
58 ALCAHARVESTSiStripQuality_dbOutput = cms.PSet(record = cms.string(
'SiStripBadStripRcd'),
59 tag = cms.string(
'SiStripBadStrip_pcl'),
60 timetype = cms.untracked.string(
'runnumber')
64 ALCAHARVESTSiStripGains_metadata = cms.PSet(record = cms.untracked.string(
'SiStripApvGainRcd'))
66 ALCAHARVESTSiStripGains_dbOutput = cms.PSet(record = cms.string(
'SiStripApvGainRcd'),
67 tag = cms.string(
'SiStripApvGain_pcl'),
68 timetype = cms.untracked.string(
'runnumber')
72 ALCAHARVESTSiStripGainsAfterAbortGap_metadata = cms.PSet(record = cms.untracked.string(
'SiStripApvGainRcdAfterAbortGap'))
74 ALCAHARVESTSiStripGainsAfterAbortGap_dbOutput = cms.PSet(record = cms.string(
'SiStripApvGainRcdAfterAbortGap'),
75 tag = cms.string(
'SiStripApvGainAfterAbortGap_pcl'),
76 timetype = cms.untracked.string(
'runnumber')
80 ALCAHARVESTSiPixelAli_metadata = cms.PSet(record = cms.untracked.string(
'TrackerAlignmentRcd'))
82 ALCAHARVESTSiPixelAli_dbOutput = cms.PSet(record = cms.string(
'TrackerAlignmentRcd'),
83 tag = cms.string(
'SiPixelAli_pcl'),
84 timetype = cms.untracked.string(
'runnumber')
88 BeamSpotByRun = cms.Path(ALCAHARVESTBeamSpotByRun)
89 BeamSpotByLumi = cms.Path(ALCAHARVESTBeamSpotByLumi)
90 SiStripQuality = cms.Path(ALCAHARVESTSiStripQuality)
91 SiStripGains = cms.Path(ALCAHARVESTSiStripGains)
92 SiPixelAli = cms.Path(ALCAHARVESTSiPixelAli)
93 SiStripGainsAfterAbortGap = cms.Path(ALCAHARVESTSiStripGainsAfterAbortGap)
95 ALCAHARVESTDQMSaveAndMetadataWriter = cms.Path(dqmSaver+pclMetadataWriter)