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

# User Rev Content
1 battilan 1.1 import FWCore.ParameterSet.Config as cms
2    
3     process = cms.Process("DTDPGDQM2")
4    
5 marycruz 1.2 process.load("UserCode.DTDPGAnalysis.dt_dpganalysis_common_Colisions_cff")
6 battilan 1.1
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 marycruz 1.2 process.createCheckDeadChannels.runNumber = INSERTRUN
61     process.createCheckDeadChannels.referenceRun = 0 # from 06-12-2011 it is read from file
62 battilan 1.1 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 marycruz 1.2 ###process.p = cms.Path( process.EDMtoMEConverter + process.clients + process.dqmSaver + process.createDQMSummaries )
69 battilan 1.1 process.p = cms.Path( process.EDMtoMEConverter + process.clients + process.dqmSaver + process.createSummaries)
70 marycruz 1.2 process.outpath = cms.EndPath(process.createCheckDeadChannels)
71 battilan 1.1
72     #--------------------------------------------------------
73    
74