Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-11-26 02:34:12

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 process = cms.Process("DQM")
0004 process.load("DQMServices.Core.DQM_cfg")
0005 
0006 #process.load("DQM.HLTEvF.HLTMonitor_cff")
0007 # remove because the client stuff is useless
0008 #process.load("DQM.HLTEvF.HLTMonitorClient_cff")
0009 
0010 # Don't load everything
0011 #process.load("DQMOffline.Trigger.DQMOffline_Trigger_cff")
0012 
0013 # Only load this
0014 process.load("DQMOffline.Trigger.HLTGeneralOffline_cfi")
0015 
0016 # remove this because we don't want to do local reconstruction
0017 #process.load("Configuration.StandardSequences.GeometryPilot2_cff")
0018 #process.load("Configuration.StandardSequences.MagneticField_cff")
0019 
0020 process.load( "Configuration.StandardSequences.FrontierConditions_GlobalTag_cff" )
0021 
0022 # use this tag for 52
0023 #process.GlobalTag.globaltag = 'GR_R_52_V4::All'
0024 
0025 # use this tag for 42
0026 print("\n\n\n------ WARNING USING GLOBAL TAG FOR 42X------\n\n\n\n")
0027 process.GlobalTag.globaltag = 'GR_R_42_V22::All'
0028 
0029 process.prefer("GlobalTag")
0030 
0031 # removed this because we don't want to do local reco
0032 #SiStrip Local Reco
0033 #process.load("CalibTracker.SiStripCommon.TkDetMapESProducer_cfi")
0034 
0035 #process.GlobalTrackingGeometryESProducer = cms.ESProducer( "GlobalTrackingGeometryESProducer" )
0036 
0037 process.load("DQMServices.Components.DQMEnvironment_cfi")
0038 
0039 process.maxEvents = cms.untracked.PSet(
0040     input = cms.untracked.int32(1000)
0041 )
0042 
0043 #process.source = cms.Source("PoolSource",
0044 ##    fileNames = cms.untracked.vstring('/store/data/Commissioning08/Monitor/RAW/v1/000/068/021/000BDAE4-37A6-DD11-8411-001D09F242EF.root')
0045 #    #fileNames = cms.untracked.vstring('file:/tmp/hdyoo/8809F7DE-BFCA-DE11-B492-001617E30D40.root')
0046 #    #fileNames = cms.untracked.vstring('/store/data/BeamCommissioning09/Cosmics/RAW/v1/000/119/824/8809F7DE-BFCA-DE11-B492-001617E30D40.root')
0047 #    fileNames = cms.untracked.vstring('/store/data/BeamCommissioning09/Cosmics/RAW/v1/000/122/314/0C7140FD-7CD8-DE11-A515-001D09F2960F.root')#
0048 # )
0049 
0050 
0051 process.source = cms.Source("PoolSource",
0052     fileNames = cms.untracked.vstring(
0053     # never use old files to do this test
0054     # you will be sad
0055 #    'file:/data/ndpc0/c/abrinke1/RAW/170354/SingleMu/08B0697A-B7B0-E011-B0DE-003048D375AA.root'
0056     '/store/data/Run2011B/SingleMu/AOD/PromptReco-v1/000/180/241/C0F4F7A3-EF04-E111-A94F-003048D2C0F0.root'
0057     #'/store/relval/CMSSW_5_2_0/RelValTTbar/GEN-SIM-RECO/START52_V4A-v1/0248/8698CFBB-1869-E111-8121-00304867C1BA.root'
0058     
0059     )
0060 )
0061 
0062 
0063 process.p = cms.EndPath(process.dqmHLTFiltersDQMonitor)
0064   
0065 process.pp = cms.Path(process.dqmEnv+process.dqmSaver)
0066 process.DQMStore.verbose = 0
0067 process.DQM.collectorHost = 'srv-c2d05-12'
0068 process.DQM.collectorPort = 9190
0069 process.dqmSaver.dirName = '.'
0070 process.dqmSaver.producer = 'Playback'
0071 process.dqmSaver.convention = 'Online'
0072 process.dqmEnv.subSystemFolder = 'HLT'
0073 process.dqmSaver.saveByRun = 1
0074 process.dqmSaver.saveAtJobEnd = True
0075 
0076 # # Message Logger
0077 # process.load("FWCore.MessageService.MessageLogger_cfi")
0078 # #
0079 # process.MessageLogger.destinations = ['cout', 'detailedInfo', 'critical']
0080 # process.MessageLogger.cout = cms.untracked.PSet(
0081 #     #threshold = cms.untracked.string('ERROR'),
0082 #     #threshold = cms.untracked.string('INFO'),
0083 #     #INFO = cms.untracked.PSet(
0084 #     # limit = cms.untracked.int32(-1)
0085 #     #)#,
0086 #     threshold = cms.untracked.string('DEBUG'),
0087 #     DEBUG = cms.untracked.PSet(
0088 #     limit = cms.untracked.int32(-1) ## DEBUG, all messages
0089 #     )
0090 #     )
0091 # 
0092 # # copy stdout to a file
0093 # process.MessageLogger.detailedInfo = process.MessageLogger.cout
0094 # process.MessageLogger.debugModules = ['dqmHLTFiltersDQMonitor']
0095 # process.MessageLogger.critical = cms.untracked.PSet(
0096 #     threshold = cms.untracked.string('ERROR'),
0097 #     #threshold = cms.untracked.string('INFO'),
0098 #     #INFO = cms.untracked.PSet(
0099 #     # limit = cms.untracked.int32(-1)
0100 #     #)#,
0101 #     #threshold = cms.untracked.string('DEBUG'),
0102 #     ERROR = cms.untracked.PSet(
0103 #     limit = cms.untracked.int32(-1) ## all messages
0104 #     )
0105 #     )
0106 # # summary
0107 process.options = cms.untracked.PSet(
0108     wantSummary = cms.untracked.bool(True)
0109     )
0110 
0111 
0112 
0113 outfile = open('config.py','w')
0114 print(process.dumpPython(), file=outfile)
0115 outfile.close()
0116 
0117