File indexing completed on 2024-04-06 12:03:30
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("ICALIB")
0004 process.MessageLogger = cms.Service("MessageLogger",
0005 cout = cms.untracked.PSet(
0006 threshold = cms.untracked.string('INFO')
0007 ),
0008 destinations = cms.untracked.vstring('cout')
0009 )
0010
0011 process.source = cms.Source("EmptyIOVSource",
0012 firstValue = cms.uint64(1),
0013 lastValue = cms.uint64(1),
0014 timetype = cms.string('runnumber'),
0015 interval = cms.uint64(1)
0016 )
0017
0018 process.maxEvents = cms.untracked.PSet(
0019 input = cms.untracked.int32(1)
0020 )
0021 process.PoolDBOutputService = cms.Service("PoolDBOutputService",
0022 BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
0023 DBParameters = cms.PSet(
0024 authenticationPath = cms.untracked.string('/afs/cern.ch/cms/DB/conddb')
0025 ),
0026 timetype = cms.untracked.string('runnumber'),
0027 connect = cms.string('sqlite_file:SiStripConditionsDBFile.db'),
0028 toPut = cms.VPSet(cms.PSet(
0029 record = cms.string('SiStripBadStrip'),
0030 tag = cms.string('SiStripBadFiber_v1')
0031 ))
0032 )
0033
0034 process.prod = cms.EDAnalyzer("SiStripBadFiberBuilder",
0035 printDebug = cms.untracked.bool(True),
0036 BadComponentList = cms.untracked.VPSet(cms.PSet(
0037 BadModule = cms.uint32(369120278),
0038 BadApvList = cms.vuint32(0, 1, 2, 3, 5)
0039 ),
0040 cms.PSet(
0041 BadModule = cms.uint32(369140986),
0042 BadApvList = cms.vuint32(4, 5)
0043 ),
0044 cms.PSet(
0045 BadModule = cms.uint32(436228654),
0046 BadApvList = cms.vuint32(0, 1, 2, 3)
0047 ),
0048 cms.PSet(
0049 BadModule = cms.uint32(436294260),
0050 BadApvList = cms.vuint32(0, 2, 4)
0051 ),
0052 cms.PSet(
0053 BadModule = cms.uint32(470394789),
0054 BadApvList = cms.vuint32(2, 3, 4, 5)
0055 )),
0056 IOVMode = cms.string('Run'),
0057 Record = cms.string('SiStripBadStrip'),
0058 doStoreOnDB = cms.bool(True),
0059 file = cms.untracked.FileInPath('CalibTracker/SiStripCommon/data/SiStripDetInfo.dat'),
0060 SinceAppendMode = cms.bool(True)
0061 )
0062
0063 process.print = cms.OutputModule("AsciiOutputModule")
0064
0065 process.p = cms.Path(process.prod)
0066 process.ep = cms.EndPath(process.print)
0067
0068