File indexing completed on 2025-04-17 02:42:30
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("TPDBAn")
0004 process.load("CondCore.DBCommon.CondDBSetup_cfi")
0005
0006 process.load("Geometry.CaloEventSetup.CaloGeometry_cfi")
0007
0008 process.load("Geometry.CMSCommonData.cmsIdealGeometryXML_cfi")
0009
0010 process.maxEvents = cms.untracked.PSet(
0011 input = cms.untracked.int32(1)
0012 )
0013
0014 process.source = cms.Source("EmptySource",
0015 numberEventsInRun = cms.untracked.uint32(1),
0016 firstRun = cms.untracked.uint32(1)
0017 )
0018
0019 process.load("CondCore.DBCommon.CondDBCommon_cfi")
0020 process.CondDBCommon.DBParameters.authenticationPath = '/afs/cern.ch/cms/DB/conddb'
0021
0022 process.ecalTPConditions = cms.ESSource("PoolDBESSource",
0023 process.CondDBSetup,
0024 toGet = cms.VPSet(cms.PSet(
0025 record = cms.string('EcalTPGPedestalsRcd'),
0026 tag = cms.string('EcalTPGPedestals_v2_hlt')
0027 ),
0028 cms.PSet(
0029 record = cms.string('EcalTPGLinearizationConstRcd'),
0030 tag = cms.string('EcalTPGLinearizationConst_v2_hlt')
0031 ),
0032 cms.PSet(
0033 record = cms.string('EcalTPGSlidingWindowRcd'),
0034 tag = cms.string('EcalTPGSlidingWindow_v2_hlt')
0035 ),
0036 cms.PSet(
0037 record = cms.string('EcalTPGFineGrainEBIdMapRcd'),
0038 tag = cms.string('EcalTPGFineGrainEBIdMap_v2_hlt')
0039 ),
0040 cms.PSet(
0041 record = cms.string('EcalTPGFineGrainStripEERcd'),
0042 tag = cms.string('EcalTPGFineGrainStripEE_v2_hlt')
0043 ),
0044 cms.PSet(
0045 record = cms.string('EcalTPGFineGrainTowerEERcd'),
0046 tag = cms.string('EcalTPGFineGrainTowerEE_v2_hlt')
0047 ),
0048 cms.PSet(
0049 record = cms.string('EcalTPGLutIdMapRcd'),
0050 tag = cms.string('EcalTPGLutIdMap_v2_hlt')
0051 ),
0052 cms.PSet(
0053 record = cms.string('EcalTPGWeightIdMapRcd'),
0054 tag = cms.string('EcalTPGWeightIdMap_v2_hlt')
0055 ),
0056 cms.PSet(
0057 record = cms.string('EcalTPGWeightGroupRcd'),
0058 tag = cms.string('EcalTPGWeightGroup_v2_hlt')
0059 ),
0060 cms.PSet(
0061 record = cms.string('EcalTPGLutGroupRcd'),
0062 tag = cms.string('EcalTPGLutGroup_v2_hlt')
0063 ),
0064 cms.PSet(
0065 record = cms.string('EcalTPGFineGrainEBGroupRcd'),
0066 tag = cms.string('EcalTPGFineGrainEBGroup_v2_hlt')
0067 ),
0068 cms.PSet(
0069 record = cms.string('EcalTPGPhysicsConstRcd'),
0070 tag = cms.string('EcalTPGPhysicsConst_v2_hlt')
0071 ),
0072 cms.PSet(
0073 record = cms.string('EcalTPGCrystalStatusRcd'),
0074 tag = cms.string('EcalTPGCrystalStatus_v2_hlt')
0075 ),
0076 cms.PSet(
0077 record = cms.string('EcalTPGTowerStatusRcd'),
0078 tag = cms.string('EcalTPGTowerStatus_hlt')
0079 )),
0080 connect = cms.string('oracle://cms_orcoff_prod/CMS_COND_34X_ECAL'),
0081 )
0082
0083
0084 process.tpDBAnalyzer = cms.EDAnalyzer("EcalTPCondAnalyzer")
0085
0086 process.MessageLogger = cms.Service("MessageLogger",
0087 cerr = cms.untracked.PSet(
0088 enable = cms.untracked.bool(False)
0089 ),
0090 cout = cms.untracked.PSet(
0091 INFO = cms.untracked.PSet(
0092 limit = cms.untracked.int32(0)
0093 ),
0094 EcalTPCondAnalyzer = cms.untracked.PSet(
0095 limit = cms.untracked.int32(100000000)
0096 ),
0097 enable = cms.untracked.bool(True),
0098 threshold = cms.untracked.string('DEBUG')
0099 ),
0100 debugModules = cms.untracked.vstring('tpDBAnalyzer')
0101 )
0102
0103 process.p = cms.Path(process.tpDBAnalyzer)
0104