Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-05-29 04:20:19

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 tagger = "dedxCalibration"
0004 db_file = f'{tagger}.db'
0005 
0006 process = cms.Process("DeDxCalibCreator")
0007 process.load("CondCore.CondDB.CondDB_cfi")
0008 process.CondDB.connect = 'sqlite_file:' + db_file
0009 
0010 process.maxEvents = cms.untracked.PSet(
0011     input=cms.untracked.int32(1),
0012 )
0013 
0014 process.source = cms.Source("EmptySource")
0015 process.PoolDBOutputService = cms.Service("PoolDBOutputService",
0016     process.CondDB,
0017     toPut = cms.VPSet(
0018         cms.PSet(
0019             record = cms.string("DeDxCalibrationRcd"),
0020             tag = cms.string(tagger),
0021             label = cms.string(""),
0022         ),
0023     )
0024 )
0025 
0026 process.dbCreator = cms.EDAnalyzer("DeDxCalibrationDbCreator",
0027     propFile = cms.string("stripProps.par"),
0028     gainFile = cms.string("gain.dat")
0029 )
0030 
0031 process.p = cms.Path(
0032     process.dbCreator
0033 )