from CalibMuon.DTCalibration.Workflow.addPoolDBESSource import addPoolDBESSource from CalibMuon.DTCalibration.dtT0Analyzer_cfg import process process.dtT0Analyzer.rootFileName = "dtT0Analyzer_dtT0WireCalibration-Run186323-v4.root" addPoolDBESSource(process = process, moduleName = 'calibDB',record = 'DTT0Rcd',tag = 't0',label = '', connect = 'sqlite_file:dtT0WireCalibration-Run186323-v4/res/t0_1_1_s1L.db')
config.runNumber = 186323 config.t0DB = 't0_correction_chamber_Wh-2_MB2_Sec12_Wh2_MB3_Sec12_Wh-1_MB4_Sec1_t0_186323.db' config.dbLabelRef = 't0Ref' config.refTag = 't0' #config.connect = 'sqlite_file:/afs/cern.ch/cms/CAF/CMSALCA/ALCA_MUONCALIB/DTCALIB/Collisions11/t0/MiniDaq_Run2011A-v1_RAW/dtT0WireCalibration-Run173264-v3/Results/t0_correction_Ch_Wh2_MB1_Sec5-FillMissing_DT_t0_cosmic2009_V01_express_173264.db' config.connect = 'sqlite_file:/afs/cern.ch/cms/CAF/CMSALCA/ALCA_MUONCALIB/DTCALIB/Collisions11/t0/MiniDaq_Run2011A-v1_RAW/dtT0WireCalibration-Run173264-v3/Results/t0_correction_Ch_Wh2_MB1_Sec5_Wh2_MB4_Sec2-FillMissing_DT_t0_cosmic2009_V01_express_173264.db' #config.desc = 'Ch_Wh2_MB2_Sec12-FillMissing-MiniDaq_Run2011A_Run173264' config.desc = 'Ch_Wh-2_MB2_Sec12_Wh2_MB3_Sec12_Wh-1_MB4_Sec1-FillMissing-MiniDaq_Run2011A_Run173264' from CalibMuon.DTCalibration.dtT0FillDefaultFromDBCorrection_cfg import process process.source.firstRun = config.runNumber process.dtT0FillDefaultFromDBCorrection.correctionAlgoConfig.dbLabelRef = 't0Ref' process.PoolDBOutputService.connect = 'sqlite_file:t0_correction_%s_%s_%d.db' % ( config.desc, config.refTag, config.runNumber) addPoolDBESSource(process=process, moduleName='calibDB', record='DTT0Rcd', tag='t0', label='', connect='sqlite_file:%s' % config.t0DB) addPoolDBESSource(process=process, moduleName='t0RefDB', record='DTT0Rcd', tag=config.refTag, label=config.dbLabelRef, connect=config.connect)
from CalibMuon.DTCalibration.Workflow.addPoolDBESSource import addPoolDBESSource class config: pass #config.runNumber = 186323 config.runNumber = 186760 #config.t0DB = 'Run186323-dtT0WireCalibration-AbsoluteT0-Run186323-v1/Results/t0_absolute_raw_186323.db' config.t0DB = 'Run186760-dtT0WireCalibration-AbsoluteT0-Run186760-v1/Results/t0_absolute_raw_186760.db' config.chamberLabel = 'All' from CalibMuon.DTCalibration.dtT0AbsoluteReferenceCorrection_cfg import process process.source.firstRun = config.runNumber process.dtT0AbsoluteReferenceCorrection.correctionAlgoConfig.calibChamber = config.chamberLabel process.dtT0AbsoluteReferenceCorrection.correctionAlgoConfig.reference = 640. process.PoolDBOutputService.connect = 'sqlite_file:t0_correction_absolute_reference_%s_%d.db' % (config.chamberLabel,config.runNumber) addPoolDBESSource(process = process, moduleName = 'calibDB',record = 'DTT0Rcd',tag = 't0',label = '', connect = 'sqlite_file:%s' % config.t0DB) #addPoolDBESSource(process = process, # moduleName = 't0RefDB',record = 'DTT0Rcd',tag = config.refTag,label = config.dbLabelRef, # connect = config.connect)