3 process = cms.Process(
"TEST")
4 process.load(
"CalibCalorimetry.EcalTrivialCondModules.EcalTrivialCondRetriever_cfi")
6 process.load(
"CondCore.DBCommon.CondDBCommon_cfi")
8 process.CondDBCommon.DBParameters.authenticationPath =
'/afs/cern.ch/cms/DB/conddb/'
9 process.CondDBCommon.connect =
'sqlite_file:DB.db'
11 process.MessageLogger = cms.Service(
"MessageLogger",
12 debugModules = cms.untracked.vstring(
'*'),
13 destinations = cms.untracked.vstring(
'cout')
16 process.source = cms.Source(
"EmptyIOVSource",
17 firstValue = cms.uint64(1),
18 lastValue = cms.uint64(1),
19 timetype = cms.string(
'runnumber'),
20 interval = cms.uint64(1)
23 process.PoolDBOutputService = cms.Service(
"PoolDBOutputService",
25 toPut = cms.VPSet(cms.PSet(
26 record = cms.string(
'EcalPedestalsRcd'),
27 tag = cms.string(
'EcalPedestals_mc')
30 record = cms.string(
'EcalADCToGeVConstantRcd'),
31 tag = cms.string(
'EcalADCToGeVConstant_mc')
34 record = cms.string(
'EcalChannelStatusRcd'),
35 tag = cms.string(
'EcalChannelStatus_mc')
38 record = cms.string(
'EcalIntercalibConstantsRcd'),
39 tag = cms.string(
'EcalIntercalibConstants_mc')
42 record = cms.string(
'EcalIntercalibErrorsRcd'),
43 tag = cms.string(
'EcalIntercalibErrors_mc')
46 record = cms.string(
'EcalIntercalibConstantsMCRcd'),
47 tag = cms.string(
'EcalIntercalibConstantsMC_mc')
50 record = cms.string(
'EcalGainRatiosRcd'),
51 tag = cms.string(
'EcalGainRatios_mc')
54 record = cms.string(
'EcalWeightXtalGroupsRcd'),
55 tag = cms.string(
'EcalWeightXtalGroups_mc')
58 record = cms.string(
'EcalTBWeightsRcd'),
59 tag = cms.string(
'EcalTBWeights_mc')
62 record = cms.string(
'EcalLaserAlphasRcd'),
63 tag = cms.string(
'EcalLaserAlphas_mc')
66 record = cms.string(
'EcalLaserAPDPNRatiosRcd'),
67 tag = cms.string(
'EcalLaserAPDPNRatios_mc')
70 record = cms.string(
'EcalLaserAPDPNRatiosRefRcd'),
71 tag = cms.string(
'EcalLaserAPDPNRatiosRef_mc')
74 record = cms.string(
'EcalLaserAPDPNRatiosRefRcd'),
75 tag = cms.string(
'EcalLaserAPDPNRatiosRef_mc')
78 record = cms.string(
'EcalClusterCrackCorrParametersRcd'),
79 tag = cms.string(
'EcalClusterCrackCorrParameters_mc')
82 record = cms.string(
'EcalClusterEnergyUncertaintyParametersRcd'),
83 tag = cms.string(
'EcalClusterEnergyUncertaintyParameters_mc')
86 record = cms.string(
'EcalClusterEnergyCorrectionParametersRcd'),
87 tag = cms.string(
'EcalClusterEnergyCorrectionParameters_mc')
90 record = cms.string(
'EcalClusterEnergyCorrectionObjectSpecificParametersRcd'),
91 tag = cms.string(
'EcalClusterEnergyCorrectionObjectSpecificParameters_mc')
94 record = cms.string(
'EcalTimeCalibConstantsRcd'),
95 tag = cms.string(
'EcalTimeCalibConstants_mc')
98 record = cms.string(
'EcalClusterLocalContCorrParametersRcd'),
99 tag = cms.string(
'EcalClusterLocalContCorrParameters_mc')
103 process.dbCopy = cms.EDAnalyzer(
"EcalDBCopy",
104 timetype = cms.string(
'runnumber'),
105 toCopy = cms.VPSet(cms.PSet(
106 record = cms.string(
'EcalPedestalsRcd'),
107 container = cms.string(
'EcalPedestals')
110 record = cms.string(
'EcalADCToGeVConstantRcd'),
111 container = cms.string(
'EcalADCToGeVConstant')
114 record = cms.string(
'EcalChannelStatusRcd'),
115 container = cms.string(
'EcalChannelStatus')
118 record = cms.string(
'EcalIntercalibConstantsRcd'),
119 container = cms.string(
'EcalIntercalibConstants')
122 record = cms.string(
'EcalIntercalibErrorsRcd'),
123 container = cms.string(
'EcalIntercalibErrors')
126 record = cms.string(
'EcalIntercalibConstantsMCRcd'),
127 container = cms.string(
'EcalIntercalibConstantsMC')
130 record = cms.string(
'EcalGainRatiosRcd'),
131 container = cms.string(
'EcalGainRatios')
134 record = cms.string(
'EcalWeightXtalGroupsRcd'),
135 container = cms.string(
'EcalWeightXtalGroups')
138 record = cms.string(
'EcalTBWeightsRcd'),
139 container = cms.string(
'EcalTBWeights')
142 record = cms.string(
'EcalLaserAlphasRcd'),
143 container = cms.string(
'EcalLaserAlphas')
146 record = cms.string(
'EcalLaserAPDPNRatiosRcd'),
147 container = cms.string(
'EcalLaserAPDPNRatios')
150 record = cms.string(
'EcalLaserAPDPNRatiosRefRcd'),
151 container = cms.string(
'EcalLaserAPDPNRatiosRef')
154 record = cms.string(
'EcalClusterCrackCorrParametersRcd'),
155 container = cms.string(
'EcalClusterCrackCorrParameters')
158 record = cms.string(
'EcalClusterEnergyUncertaintyParametersRcd'),
159 container = cms.string(
'EcalClusterEnergyUncertaintyParameters')
162 record = cms.string(
'EcalClusterEnergyCorrectionParametersRcd'),
163 container = cms.string(
'EcalClusterEnergyCorrectionParameters')
166 record = cms.string(
'EcalClusterEnergyCorrectionObjectSpecificParametersRcd'),
167 container = cms.string(
'EcalClusterEnergyCorrectionObjectSpecificParameters')
170 record = cms.string(
'EcalClusterLocalContCorrParametersRcd'),
171 container = cms.string(
'EcalClusterLocalContCorrParameters')
174 record = cms.string(
'EcalTimeCalibConstantsRcd'),
175 container = cms.string(
'EcalTimeCalibConstants')
179 process.prod = cms.EDAnalyzer(
"EcalTrivialObjectAnalyzer")
181 process.p = cms.Path(process.prod*process.dbCopy)