ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/DTDPGAnalysis/scripts/runDTDPGOfflineSummary_template_cfg.py
Revision: 1.2
Committed: Thu Jul 4 16:49:30 2013 UTC (11 years, 10 months ago) by marycruz
Content type: text/x-python
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +5 -4 lines
Log Message:
Update last version of PromptOffline

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2
3 process = cms.Process("DTDPGDQM2")
4
5 process.load("UserCode.DTDPGAnalysis.dt_dpganalysis_common_Colisions_cff")
6
7 process.load("DQMServices.Core.DQM_cfg")
8 process.load("DQMServices.Components.EDMtoMEConverter_cff")
9 ###process.EDMtoMEConverter.convertOnEndLumi = True
10 ###process.EDMtoMEConverter.convertOnEndRun = False
11 process.EDMtoMEConverter.convertOnEndLumi = False
12 process.EDMtoMEConverter.convertOnEndRun = True
13 process.DQMStore.collateHistograms = False
14 process.DQMStore.referenceFileName = ''
15 process.dqmSaver.convention = 'Offline'
16 process.dqmSaver.workflow = '/DT/Offline/DPG'
17 process.dqmSaver.saveByRun = 1
18
19 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) )
20 process.source = cms.Source("PoolSource",
21 firstEvent = cms.untracked.uint32(0),
22 skipEvents = cms.untracked.uint32(0),
23 firstRun = cms.untracked.uint32(0),
24 ###fileMatchMode = cms.untracked.string('permissive'),
25 parametersMustMatch = cms.untracked.string('permissive'),
26 # untracked uint32 skipEvents = 1070
27 fileNames = cms.untracked.vstring(
28 ##'file:/afs/cern.ch/cms/CAF/CMSCOMM/COMM_DT/tmpanalysis/marycruz/testversion226/tmp3/DQMOfflineDTDPG.root'
29 INPUT
30 )
31 )
32
33 process.MessageLogger = cms.Service("MessageLogger",
34 cout = cms.untracked.PSet(threshold = cms.untracked.string('WARNING')),
35 destinations = cms.untracked.vstring('cout')
36 )
37
38 #--------------------------------------------------------
39
40 process.load("DQM.DTMonitorClient.dtLocalTriggerTest_cfi")
41 process.load("DQM.DTMonitorClient.dtLocalTriggerEfficiencyTest_cfi")
42 process.load("DQM.DTMonitorClient.dtLocalTriggerLutTest_cfi")
43 process.triggerTest.runOnline = False
44 process.triggerEfficiencyTest.runOnline = False
45 process.triggerLutTest.runOnline = False
46
47 process.load("DQM.DTMonitorClient.dtEfficiencyTest_cfi")
48
49 process.load("DQM.DTMonitorClient.dtChamberEfficiencyTest_cfi")
50
51 process.load("DQM.DTMonitorClient.dtSegmentAnalysisTest_cfi")
52 process.segmentTest.detailedAnalysis = True
53
54 process.load("UserCode.DTDPGAnalysis.dtCreateSummaries_cff")
55 ###process.createDTDPGDQMSummary.DigiHistos = False
56 process.createDTDPGDQMSummary.runNumber = INSERTRUN
57 process.createDTDPGDQMSummary.rootFileName = "DQM_V0001_R000INSERTRUN__DT__Offline__DPG.root"
58 process.createDTDPGDQMWheelSummary.runNumber = INSERTRUN
59 process.createDTDPGDQMWheelSummary.rootFileName = "DQM_V0001_R000INSERTRUN__DT__Offline__DPG.root"
60 process.createCheckDeadChannels.runNumber = INSERTRUN
61 process.createCheckDeadChannels.referenceRun = 0 # from 06-12-2011 it is read from file
62 process.createDTDPGAnalyzerSummary.runNumber = INSERTRUN
63 process.createDTDPGAnalyzerSummary.rootFileName = "DQM_V0001_R000INSERTRUN__DT__Offline__DPG.root"
64 process.createDTDPGAnalyzerSummary.SummaryWheelHistos = True
65 process.createDTDPGAnalyzerSummary.SummaryAllHistos = True
66
67 process.clients = cms.Sequence( process.triggerTest + process.triggerEfficiencyTest + process.triggerLutTest + process.efficiencyTest + process.segmentTest + process.chamberEfficiencyTest )
68 ###process.p = cms.Path( process.EDMtoMEConverter + process.clients + process.dqmSaver + process.createDQMSummaries )
69 process.p = cms.Path( process.EDMtoMEConverter + process.clients + process.dqmSaver + process.createSummaries)
70 process.outpath = cms.EndPath(process.createCheckDeadChannels)
71
72 #--------------------------------------------------------
73
74