File indexing completed on 2023-03-17 10:48:45
0001 """
0002 PixelPopConCalibChecker_cfg.py
0003
0004 Python configuration file to run PixelPopConCalibChecker EDanalyzer, which
0005 checks calib configuration objects transferred into the database.
0006
0007 M. Eads
0008 Aug 2008
0009 """
0010
0011 import FWCore.ParameterSet.Config as cms
0012
0013 process = cms.Process("TEST")
0014
0015 process.load("FWCore.MessageService.MessageLogger_cfi")
0016
0017 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) )
0018
0019
0020
0021 process.source = cms.Source('EmptyIOVSource',
0022 timetype = cms.string('runnumber'),
0023 firstValue = cms.uint64(1),
0024 lastValue = cms.uint64(1),
0025 interval = cms.uint64(1)
0026 )
0027
0028 from CondTools.SiPixel.SiPixelCalibConfiguration_cfi import *
0029
0030 sipixelcalib_essource.connect = 'sqlite_file:/path/to/testExample.db'
0031
0032 sipixelcalib_essource.toGet = cms.VPSet(cms.PSet(
0033 record = cms.string('SiPixelCalibConfigurationRcd'),
0034
0035 tag = cms.string('mytest')
0036 )
0037 )
0038 process.sipixelcalib_essource = sipixelcalib_essource
0039
0040
0041 process.demo = cms.EDAnalyzer('PixelPopConCalibChecker',
0042
0043 filename = cms.string('/afs/cern.ch/user/m/meads/test_calib.dat'),
0044
0045 messageLevel = cms.untracked.int32(2)
0046 )
0047
0048
0049 process.p = cms.Path(process.demo)