File indexing completed on 2024-04-06 11:55:58
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("TestCocoa")
0004
0005 process.load("FWCore.MessageService.MessageLogger_cfi")
0006 process.MessageLogger.debugModules = cms.untracked.vstring('cocoa')
0007 process.MessageLogger.cout = cms.untracked.PSet(
0008 threshold = cms.untracked.string('DEBUG')
0009 )
0010
0011 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1) )
0012
0013
0014 process.source = cms.Source("EmptyIOVSource",
0015 timetype = cms.string('runnumber'),
0016 firstValue = cms.uint64(1),
0017 lastValue = cms.uint64(1),
0018 interval = cms.uint64(1)
0019 )
0020
0021
0022
0023 process.DDDetectorESProducer = cms.ESSource("DDDetectorESProducer",
0024 confGeomXMLFiles = cms.FileInPath('Alignment/CocoaApplication/test/cmsCocoaTable2DWithMirror.xml'),
0025 appendToDataLabel = cms.string('')
0026 )
0027
0028 process.DDCompactViewESProducer = cms.ESProducer("DDCompactViewESProducer",
0029 appendToDataLabel = cms.string('')
0030 )
0031
0032
0033 process.load("CondCore.CondDB.CondDB_cfi")
0034 process.CondDB.connect = 'sqlite_file:OpticalAlignments.db'
0035
0036
0037
0038 process.PoolDBESSource = cms.ESSource("PoolDBESSource",
0039 process.CondDB,
0040 DumpStat=cms.untracked.bool(True),
0041 toGet = cms.VPSet(cms.PSet(
0042 record = cms.string('OpticalAlignmentsRcd'),
0043 tag = cms.string("OpticalAlignmentsRcdInput")
0044 )),
0045 )
0046
0047
0048
0049 process.PoolDBOutputService = cms.Service("PoolDBOutputService",
0050 process.CondDB,
0051 timetype = cms.untracked.string('runnumber'),
0052 toPut = cms.VPSet(
0053 cms.PSet(
0054 record = cms.string('OpticalAlignmentsRcd'),
0055 tag = cms.string('OpticalAlignmentsRcdOutput')
0056 ),
0057 cms.PSet(
0058 record = cms.string('DTAlignmentRcd'),
0059 tag = cms.string('DTAlignmentRcdOutput')
0060 ),
0061 cms.PSet(
0062 record = cms.string('DTAlignmentErrorExtendedRcd'),
0063 tag = cms.string('DTAlignmentErrorExtendedRcdOutput')
0064 ),
0065 cms.PSet(
0066 record = cms.string('CSCAlignmentRcd'),
0067 tag = cms.string('CSCAlignmentRcdOutput')
0068 ),
0069 cms.PSet(
0070 record = cms.string('CSCAlignmentErrorExtendedRcd'),
0071 tag = cms.string('CSCAlignmentErrorExtendedRcdOutput')
0072 ),
0073 )
0074 )
0075
0076
0077
0078 process.cocoa = cms.EDAnalyzer('CocoaAnalyzer',
0079 maxEvents = cms.int32(1),
0080 cocoaDaqRootFile = cms.string("cocoaDaqTest.root")
0081 )
0082
0083 process.p = cms.Path(process.cocoa)
0084