ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/DTDPGAnalysis/scripts/runDTDPGOfflineSummary_template_cfg.py
Revision: 1.1
Committed: Wed Dec 15 11:50:34 2010 UTC (14 years, 4 months ago) by battilan
Content type: text/x-python
Branch: MAIN
CVS Tags: V00-01-00, V00-00-15
Log Message:
first version of scripts from Mary-Cruz

File Contents

# User Rev Content
1 battilan 1.1 import FWCore.ParameterSet.Config as cms
2    
3    
4    
5     process = cms.Process("DTDPGDQM2")
6    
7     process.load("UserCode.DTDPGAnalysis.dt_dpganalysis_common_cff")
8    
9     process.load("DQMServices.Core.DQM_cfg")
10     process.load("DQMServices.Components.EDMtoMEConverter_cff")
11     ###process.EDMtoMEConverter.convertOnEndLumi = True
12     ###process.EDMtoMEConverter.convertOnEndRun = False
13     process.EDMtoMEConverter.convertOnEndLumi = False
14     process.EDMtoMEConverter.convertOnEndRun = True
15     process.DQMStore.collateHistograms = False
16     process.DQMStore.referenceFileName = ''
17     process.dqmSaver.convention = 'Offline'
18     process.dqmSaver.workflow = '/DT/Offline/DPG'
19     process.dqmSaver.saveByRun = 1
20    
21     process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) )
22     process.source = cms.Source("PoolSource",
23     firstEvent = cms.untracked.uint32(0),
24     skipEvents = cms.untracked.uint32(0),
25     firstRun = cms.untracked.uint32(0),
26     ###fileMatchMode = cms.untracked.string('permissive'),
27     parametersMustMatch = cms.untracked.string('permissive'),
28     # untracked uint32 skipEvents = 1070
29     fileNames = cms.untracked.vstring(
30     ##'file:/afs/cern.ch/cms/CAF/CMSCOMM/COMM_DT/tmpanalysis/marycruz/testversion226/tmp3/DQMOfflineDTDPG.root'
31     INPUT
32     )
33     )
34    
35     process.MessageLogger = cms.Service("MessageLogger",
36     cout = cms.untracked.PSet(threshold = cms.untracked.string('WARNING')),
37     destinations = cms.untracked.vstring('cout')
38     )
39    
40     #--------------------------------------------------------
41    
42     process.load("DQM.DTMonitorClient.dtLocalTriggerTest_cfi")
43     process.load("DQM.DTMonitorClient.dtLocalTriggerEfficiencyTest_cfi")
44     process.load("DQM.DTMonitorClient.dtLocalTriggerLutTest_cfi")
45     process.triggerTest.runOnline = False
46     process.triggerEfficiencyTest.runOnline = False
47     process.triggerLutTest.runOnline = False
48    
49     process.load("DQM.DTMonitorClient.dtEfficiencyTest_cfi")
50    
51     process.load("DQM.DTMonitorClient.dtChamberEfficiencyTest_cfi")
52    
53     process.load("DQM.DTMonitorClient.dtSegmentAnalysisTest_cfi")
54     process.segmentTest.detailedAnalysis = True
55    
56     process.load("UserCode.DTDPGAnalysis.dtCreateSummaries_cff")
57     ###process.createDTDPGDQMSummary.DigiHistos = False
58     process.createDTDPGDQMSummary.runNumber = INSERTRUN
59     process.createDTDPGDQMSummary.rootFileName = "DQM_V0001_R000INSERTRUN__DT__Offline__DPG.root"
60     process.createDTDPGDQMWheelSummary.runNumber = INSERTRUN
61     process.createDTDPGDQMWheelSummary.rootFileName = "DQM_V0001_R000INSERTRUN__DT__Offline__DPG.root"
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    
71     #--------------------------------------------------------
72    
73