Back to home page

Project CMSSW displayed by LXR

 
 

    


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