File indexing completed on 2025-04-17 02:42:02
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("ICALIB")
0004 process.source = cms.Source("EmptyIOVSource",
0005 firstValue = cms.uint64(1),
0006 lastValue = cms.uint64(1),
0007 timetype = cms.string('runnumber'),
0008 interval = cms.uint64(1)
0009 )
0010
0011 process.load('FWCore.MessageService.MessageLogger_cfi')
0012 process.MessageLogger.cerr.enable = False
0013 process.MessageLogger.SiStripApvGainFromDeDxCalibration=dict()
0014 process.MessageLogger.cout = cms.untracked.PSet(
0015 enable = cms.untracked.bool(True),
0016 threshold = cms.untracked.string("DEBUG"),
0017 default = cms.untracked.PSet(limit = cms.untracked.int32(0)),
0018 FwkReport = cms.untracked.PSet(limit = cms.untracked.int32(-1),
0019 reportEvery = cms.untracked.int32(1000)
0020 ),
0021 SiStripApvGainFromDeDxCalibration = cms.untracked.PSet( limit = cms.untracked.int32(-1)),
0022 enableStatistics = cms.untracked.bool(True)
0023 )
0024
0025
0026 process.load("Configuration.Geometry.GeometryExtended2024_cff")
0027 process.load("Geometry.TrackerGeometryBuilder.trackerParameters_cfi")
0028 process.TrackerTopologyEP = cms.ESProducer("TrackerTopologyEP")
0029
0030
0031 process.load("CondCore.CondDB.CondDB_cfi")
0032 process.CondDB.connect='frontier://FrontierProd/CMS_CONDITIONS'
0033
0034 process.poolDBESSource = cms.ESSource('PoolDBESSource',
0035 process.CondDB,
0036 toGet = cms.VPSet( cms.PSet(record = cms.string('DeDxCalibrationRcd'),
0037 tag = cms.string('DeDxCalibration_HI_2024_prompt_v2')
0038 )
0039 )
0040 )
0041
0042 process.maxEvents = cms.untracked.PSet(
0043 input = cms.untracked.int32(1)
0044 )
0045
0046 process.PoolDBOutputService = cms.Service("PoolDBOutputService",
0047 BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
0048 DBParameters = cms.PSet(
0049 authenticationPath = cms.untracked.string('/afs/cern.ch/cms/DB/conddb')
0050 ),
0051 timetype = cms.untracked.string('runnumber'),
0052 connect = cms.string('sqlite_file:SiStripApvGainFromDeDxCalibration_HI_2024_prompt_v2.db'),
0053 toPut = cms.VPSet(cms.PSet(
0054 record = cms.string('SiStripApvGainRcd'),
0055 tag = cms.string('SiStripApvGainFromDeDxCalibration_HI_2024_prompt_v2')
0056 ))
0057 )
0058
0059 from CondTools.SiStrip.siStripApvGainFromDeDxCalibration_cfi import siStripApvGainFromDeDxCalibration
0060 process.prod = siStripApvGainFromDeDxCalibration.clone(
0061 file = cms.untracked.FileInPath('CalibTracker/SiStripCommon/data/SiStripDetInfo.dat'),
0062 printDebug = cms.untracked.uint32(100)
0063 )
0064 process.p = cms.Path(process.prod)