Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-12-01 23:40:12

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # copy log4cplus.properties from >script directory< to >local<
0004 import sys
0005 import os
0006 from shutil import copy
0007 configFile = os.path.dirname(sys.argv[0]) + "/log4cplus.properties"
0008 print("copying " + configFile + " to local")
0009 copy(configFile,".")
0010 
0011 #
0012 process = cms.Process("BeamSpotDipServer")
0013 process.load("DQMServices.Core.DQM_cfg")
0014 
0015 # message logger
0016 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0017 process.MessageLogger.cerr = cms.untracked.PSet(
0018     threshold = cms.untracked.string('INFO'),
0019     default = cms.untracked.PSet(
0020        limit = cms.untracked.int32(1000)
0021     ),
0022     BeamSpotDipServer = cms.untracked.PSet(
0023         limit = cms.untracked.int32(1000)
0024     )
0025 )
0026 
0027 # source
0028 process.source = cms.Source("PoolSource",
0029   fileNames=cms.untracked.vstring(
0030     'file:/tmp/sikler/b.root' # lxplus7101
0031   )
0032 )
0033 
0034 process.maxEvents = cms.untracked.PSet(
0035   input = cms.untracked.int32(100)
0036 )
0037 
0038 # beamspot from database
0039 process.load("CondCore.CondDB.CondDB_cfi") 
0040 
0041 process.load("DQM.Integration.config.FrontierCondition_GT_cfi")
0042 
0043 process.GlobalTag.toGet = cms.VPSet(
0044   cms.PSet(
0045     record = cms.string("BeamSpotOnlineLegacyObjectsRcd"),
0046     refreshTime = cms.uint64(1)
0047   ),
0048 )
0049 
0050 # module
0051 process.load("DQM.BeamMonitor.BeamSpotDipServer_cff")
0052 
0053 process.beamSpotDipServer.verbose = True
0054 process.beamSpotDipServer.testing = True
0055 
0056 process.beamSpotDipServer.readFromNFS = True
0057 process.beamSpotDipServer.sourceFile  = "../../../../../BeamFitResults.txt"
0058 process.beamSpotDipServer.sourceFile1 = "../../../../../TkStatus.txt"
0059 
0060 # process customizations
0061 from DQM.Integration.config.online_customizations_cfi import *
0062 process = customise(process)
0063 
0064 # path
0065 process.p = cms.Path( process.beamSpotDipServer )