ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/DTDPGAnalysis/python/test/runDQMOfflineDPGSources_cfg.py
(Generate patch)

Comparing UserCode/DTDPGAnalysis/python/test/runDQMOfflineDPGSources_cfg.py (file contents):
Revision 1.2 by battilan, Tue Oct 14 15:27:12 2008 UTC vs.
Revision 1.3 by battilan, Wed Oct 22 18:46:20 2008 UTC

# Line 2 | Line 2 | import FWCore.ParameterSet.Config as cms
2  
3   process = cms.Process("DTDPGDQM1")
4  
5 < #---------------
6 < # DQM Stuff
7 < #---------------
5 > process.load("UserCode.DTDPGAnalysis.dt_dpganalysis_common_cff")
6 >
7  
8   process.load("DQMServices.Components.MEtoEDMConverter_cfi")
9   process.load("DQMServices.Core.DQM_cfg")
10  
11  
12 < #-------------------------------
13 < #Geometry & local muon reco
14 < #-------------------------------
15 <
16 < process.load("Configuration.StandardSequences.Geometry_cff")
17 < process.load("RecoLocalMuon.Configuration.RecoLocalMuonCosmics_cff")
18 < process.dt1DRecHits.dtDigiLabel = 'dtunpacker'
19 < process.DTLinearDriftAlgo_CosmicData.recAlgoConfig.tTrigModeConfig.kFactor = -0.7
20 <
21 <
22 < #--------------
24 < # DB stuff
25 < #--------------
26 <
27 < process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
28 <
29 < #GlobalTag.globaltag = "CRZT210_V1::All" # or "IDEAL_V2::All" or...
30 < process.es_prefer_GlobalTag = cms.ESPrefer('PoolDBESSource','GlobalTag')
31 <
32 < process.GlobalTag.connect ="frontier://FrontierProd/CMS_COND_21X_GLOBALTAG"
33 < process.GlobalTag.globaltag = "CRZT210_V1::All"
34 <
35 <
36 < #---------------
37 < # Unpacking
38 < #---------------
39 <
40 < process.load("EventFilter.DTTFRawToDigi.dttfunpacker_cfi")
41 <
42 < process.dtunpacker = cms.EDFilter("DTUnpackingModule",
43 <                                  dataType = cms.string('DDU'),
44 <                                  useStandardFEDid = cms.untracked.bool(True),
45 <                                  fedbyType = cms.untracked.bool(True),
46 <                                  readOutParameters = cms.PSet(debug = cms.untracked.bool(False),
47 <                                                               rosParameters = cms.PSet(writeSC = cms.untracked.bool(True),
48 <                                                                                        readingDDU = cms.untracked.bool(True),
49 <                                                                                        performDataIntegrityMonitor = cms.untracked.bool(True),
50 <                                                                                        readDDUIDfromDDU = cms.untracked.bool(True),
51 <                                                                                        debug = cms.untracked.bool(False),
52 <                                                                                        localDAQ = cms.untracked.bool(False)
53 <                                                                                        ),
54 <                                                               localDAQ = cms.untracked.bool(False),
55 <                                                               performDataIntegrityMonitor = cms.untracked.bool(True)
56 <                                                               )
57 <                                  )
58 <
59 <
60 < #-------------
61 < # Logging
62 < #-------------
12 > process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) )
13 > process.source = cms.Source("PoolSource",
14 >                            firstEvent = cms.untracked.uint32(0),
15 >                            skipEvents = cms.untracked.uint32(0),
16 >                            fileNames = cms.untracked.vstring('/store/data/Commissioning08/BarrelMuon/RAW/CRUZET4_v1/000/058/630/0010F51F-B771-DD11-AD2D-000423D99EEE.root')
17 >                            )
18 >
19 > #process.source.fileNames = ('/store/data/Commissioning08/BarrelMuon/RAW/CRUZET4_v1/000/058/630/0010F51F-B771-DD11-AD2D-000423D99EEE.root',
20 > #                            '/store/data/Commissioning08/BarrelMuon/RAW/CRUZET4_v1/000/058/630/001B16FC-9A71-DD11-86A1-001617E30F4C.root'
21 > #                            )
22 >
23  
24   process.MessageLogger = cms.Service("MessageLogger",
25                                      cout = cms.untracked.PSet(threshold = cms.untracked.string('WARNING')),
# Line 67 | Line 27 | process.MessageLogger = cms.Service("Mes
27                                      )
28  
29  
70 #--------------------
71 # DT DQM Modules
72 #--------------------
73
30   process.load("DQM.DTMonitorModule.dtDataIntegrityTask_cfi")
31   process.DTDataIntegrityTask.hltMode = False
32  
33   process.load("DQM.DTMonitorModule.dtDigiTask_cfi")
34   process.dtDigiMonitor.readDB = True
35 <
35 > process.dtDigiMonitor.doNoiseOccupancies = True
36  
37   process.load("DQM.DTMonitorModule.dtTriggerTask_cfi")
38   process.dtTriggerMonitor.process_dcc = True
# Line 93 | Line 49 | process.load("DQM.DTMonitorModule.dtSegm
49   process.dtSegmentAnalysisMonitor.detailedAnalysis = True
50  
51  
96 #------------------
97 # Input/Output
98 #------------------
99
100 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) )
101 process.source = cms.Source("PoolSource",
102                            firstEvent = cms.untracked.uint32(0),
103                            skipEvents = cms.untracked.uint32(0),
104                            fileNames = cms.untracked.vstring('/store/data/Commissioning08/BarrelMuon/RAW/CRUZET4_v1/000/058/630/0010F51F-B771-DD11-AD2D-000423D99EEE.root')
105                            )
106
107 #process.source.fileNames = ('/store/data/Commissioning08/BarrelMuon/RAW/CRUZET4_v1/000/058/630/0010F51F-B771-DD11-AD2D-000423D99EEE.root',
108 #                            '/store/data/Commissioning08/BarrelMuon/RAW/CRUZET4_v1/000/058/630/001B16FC-9A71-DD11-86A1-001617E30F4C.root'
109 #                            )
110
52   process.out = cms.OutputModule("PoolOutputModule",
53                                 outputCommands = cms.untracked.vstring('drop *',
54                                                                        'keep *_MEtoEDMConverter_*_*'),
55 <                               fileName = cms.untracked.string('DQMOfflineDTDPG2.root')
55 >                               fileName = cms.untracked.string('DQMOfflineDTDPG.root')
56                                 )
57  
58  
118 #-------------------------
119 # Sequences and paths
120 #-------------------------
121
122 process.reco    = cms.Sequence( process.dtunpacker + process.dttfunpacker + process.dt1DRecHits + process.dt2DSegments + process.dt4DSegments )
59   process.sources = cms.Sequence( process.dtDigiMonitor + process.dtTriggerMonitor + process.dtEfficiencyMonitor + process.dtChamberEfficiencyMonitor + process.dtSegmentAnalysisMonitor + process.dtResolutionAnalysisMonitor)
60  
61  
62 < process.p = cms.Path( process.reco * process.sources + process.MEtoEDMConverter )
62 > process.p = cms.Path( process.unpackers * process.reco * process.sources + process.MEtoEDMConverter )
63   process.ep = cms.EndPath( process.out )
64  
65  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines