File indexing completed on 2024-04-06 11:58:37
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process('test')
0004
0005
0006 process.MessageLogger = cms.Service("MessageLogger",
0007 destinations = cms.untracked.vstring('cout'),
0008 cout = cms.untracked.PSet(
0009 threshold = cms.untracked.string('INFO')
0010 )
0011 )
0012
0013 process.source = cms.Source("EmptyIOVSource",
0014 timetype = cms.string('runnumber'),
0015 firstValue = cms.uint64(340000),
0016 lastValue = cms.uint64(340000),
0017 interval = cms.uint64(1)
0018 )
0019
0020
0021 process.load("CalibPPS.ESProducers.totemDAQMappingESSourceXML_cfi")
0022 process.totemDAQMappingESSourceXML.subSystem = "TimingDiamond"
0023 process.totemDAQMappingESSourceXML.sampicSubDetId = 6
0024 process.totemDAQMappingESSourceXML.configuration = cms.VPSet(
0025 cms.PSet(
0026 validityRange = cms.EventRange("340000:min - 362925:max"),
0027 mappingFileNames = cms.vstring("CondFormats/PPSObjects/xml/mapping_timing_diamond_2022.xml"),
0028 maskFileNames = cms.vstring()
0029 )
0030 )
0031
0032
0033 process.load('CondCore.CondDB.CondDB_cfi')
0034 process.CondDB.connect = 'sqlite_file:CTPPSDiamondsScript_DAQMapping.db'
0035 process.PoolDBESSource = cms.ESSource('PoolDBESSource',
0036 process.CondDB,
0037 toGet = cms.VPSet(
0038 cms.PSet(
0039 record = cms.string('TotemReadoutRcd'),
0040 tag = cms.string('DiamondDAQMapping'),
0041 label = cms.untracked.string('TimingDiamond')
0042 ),
0043 cms.PSet(
0044 record = cms.string('TotemAnalysisMaskRcd'),
0045 tag = cms.string('AnalysisMask'),
0046 label = cms.untracked.string('TimingDiamond')
0047 )
0048 )
0049 )
0050
0051
0052
0053 process.es_prefer_totemTimingMapping = cms.ESPrefer("PoolDBESSource","", TotemReadoutRcd=cms.vstring("TotemDAQMapping/TimingDiamond"))
0054
0055
0056
0057
0058 process.printTotemDAQMapping = cms.EDAnalyzer("PrintTotemDAQMapping",
0059 subSystem = cms.untracked.string("TimingDiamond")
0060 )
0061
0062 process.path = cms.Path(
0063 process.printTotemDAQMapping
0064 )