1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
import FWCore.ParameterSet.Config as cms
from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
process = cms.Process("Demo")
process.load("FWCore.MessageService.MessageLogger_cfi")
process.load("DQMServices.Core.DQM_cfg")
process.DQM.collectorHost = ''
#-----------------------------
# DQM Environment & Specify inputs
#-----------------------------
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1)
)
#
#--- When read in DQM root file as input for certification
process.source = cms.Source("EmptySource"
)
#
#--- Load dqm root files
process.dqmFileReaderJetMET = cms.EDFilter("DQMFileReader",
FileNames = cms.untracked.vstring('jetMETMonitoring_cruzet100945.root',
'jetMETMonitoring_cruzet100945b.root')
)
#-----
process.load('Configuration/StandardSequences/EDMtoMEAtRunEnd_cff')
process.dqmSaver.referenceHandling = cms.untracked.string('all')
#-----------------------------
# Specify root file including reference histograms
#-----------------------------
#process.DQMStore.verbose = 5
#-----------------------------
# Locate a directory in DQMStore
#-----------------------------
from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
process.dqmInfoJetMET = DQMEDAnalyzer('DQMEventInfo',
subSystemFolder = cms.untracked.string('JetMET')
)
#-----------------------------
# JetMET Certification Module
#-----------------------------
process.load("DQMOffline.JetMET.dataCertificationJetMET_cff")
process.dataCertificationJetMET = DQMEDHarvester('DataCertificationJetMET',
#
refFileName = cms.untracked.string(""),
#
#--- 0: harvest EDM files, 1: read in DQM root file
TestType = cms.untracked.int32(0),
#
#--- When read in DQM root file as input for certification
# fileName = cms.untracked.string("/afs/cern.ch/cms/CAF/CMSCOMM/COMM_DQM/data/PromptReco/100/945/DQM_V0001_R000100945__Cosmics__Commissioning09-PromptReco-v3__RECO.root"),
# fileName = cms.untracked.string("/uscms_data/d2/hatake/DQM-data/DQM_V0001_R000100945__Cosmics__Commissioning09-PromptReco-v3__RECO.root"),
#
#--- When read in RECO file including EDM from ME
fileName = cms.untracked.string(""),
#
#--- Do note save here. Save output by dqmSaver
OutputFile = cms.untracked.bool(False),
OutputFileName = cms.untracked.string(""),
#
Verbose = cms.untracked.int32(0)
)
#-----------------------------
#
#-----------------------------
process.p = cms.Path(process.dqmFileReaderJetMET
* process.dqmInfoJetMET
* process.dataCertificationJetMETSequence
* process.dqmSaver)
|