Skip to content

Commit

Permalink
fix issue z/ tracking reportSummmaryMap filled only w/ default value …
Browse files Browse the repository at this point in the history
…(it was missing the rawData parameter in the config)
  • Loading branch information
mtosi committed Aug 26, 2014
1 parent 22dabcc commit 1f1a3b2
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 20 deletions.
66 changes: 49 additions & 17 deletions DQM/Integration/python/test/sistrip_dqm_sourceclient-live_cfg.py
Expand Up @@ -219,6 +219,10 @@
process.SiStripClients = cms.Sequence(process.SiStripAnalyserCosmic)

process.load("DQM.TrackingMonitorClient.TrackingClientConfigP5_Cosmic_cff")
process.TrackingAnalyserCosmic.RawDataTag = cms.untracked.InputTag("rawDataCollector")
process.TrackingAnalyserCosmic.ShiftReportFrequency = -1
process.TrackingAnalyserCosmic.StaticUpdateFrequency = 5
process.TrackingClient = cms.Sequence( process.TrackingAnalyserCosmic )

# Reco for cosmic data
process.load('RecoTracker.SpecialSeedGenerators.SimpleCosmicBONSeeder_cfi')
Expand All @@ -233,13 +237,20 @@
qtestOnEndLumi = cms.untracked.bool(True),
qtestOnEndRun = cms.untracked.bool(True)
)
process.trackingQTester = cms.EDAnalyzer("QualityTester",
qtList = cms.untracked.FileInPath('DQM/TrackingMonitorClient/data/tracking_qualitytest_config_cosmic.xml'),
prescaleFactor = cms.untracked.int32(2),
getQualityTestsFromFile = cms.untracked.bool(True),
qtestOnEndLumi = cms.untracked.bool(True),
qtestOnEndRun = cms.untracked.bool(True)
)

process.trackingQTester.qtList = cms.untracked.FileInPath('DQM/TrackingMonitorClient/data/tracking_qualitytest_config_cosmic.xml')
process.trackingQTester.prescaleFactor = cms.untracked.int32(2)
process.trackingQTester.getQualityTestsFromFile = cms.untracked.bool(True)
process.trackingQTester.qtestOnEndLumi = cms.untracked.bool(True)
process.trackingQTester.qtestOnEndRun = cms.untracked.bool(True)

# process.trackingQTester = cms.EDAnalyzer("QualityTester",
# qtList = cms.untracked.FileInPath('DQM/TrackingMonitorClient/data/tracking_qualitytest_config_cosmic.xml'),
# prescaleFactor = cms.untracked.int32(2),
# getQualityTestsFromFile = cms.untracked.bool(True),
# qtestOnEndLumi = cms.untracked.bool(True),
# qtestOnEndRun = cms.untracked.bool(True)
# )


process.p = cms.Path(process.scalersRawToDigi*
Expand All @@ -249,7 +260,7 @@
process.RecoForDQM_LocalReco*
process.DQMCommon*
process.SiStripClients*
process.TrackingAnalyserCosmic*
process.TrackingClient *
process.SiStripSources_LocalReco*
process.RecoForDQM_TrkReco_cosmic*
process.SiStripSources_TrkReco_cosmic
Expand Down Expand Up @@ -292,6 +303,12 @@
process.SiStripClients = cms.Sequence(process.SiStripAnalyser)

process.SiStripMonitorDigi.TotalNumberOfDigisFailure.integrateNLumisections = cms.int32(25)

process.load("DQM.TrackingMonitorClient.TrackingClientConfigP5_cff")
process.TrackingAnalyser.ShiftReportFrequency = -1
process.TrackingAnalyser.StaticUpdateFrequency = 5
process.TrackingAnalyser.RawDataTag = cms.untracked.InputTag("rawDataCollector")
process.TrackingClient = cms.Sequence( process.TrackingAnalyser )

# Reco for pp collisions

Expand Down Expand Up @@ -335,7 +352,8 @@
process.SiStripSources_LocalReco*
process.hltHighLevel*
process.RecoForDQM_TrkReco*
process.SiStripSources_TrkReco
process.SiStripSources_TrkReco*
process.TrackingClient
)
#--------------------------------------------------
# For high PU run - no tracking in cmssw42x
Expand Down Expand Up @@ -378,6 +396,12 @@
process.SiStripAnalyser.MonitorSiStripBackPlaneCorrection = cms.bool(False)
process.SiStripClients = cms.Sequence(process.SiStripAnalyser)

process.load("DQM.TrackingMonitorClient.TrackingClientConfigP5_HeavyIons_cff")
process.TrackingAnalyserHI.ShiftReportFrequency = -1
process.TrackingAnalyserHI.StaticUpdateFrequency = 5
process.TrackingAnalyserHI.RawDataTag = cms.untracked.InputTag("rawDataCollector")
process.TrackingClient = cms.Sequence( process.TrackingAnalyserHI )

# Reco for pp collisions

process.load('RecoTracker.Configuration.RecoTracker_cff')
Expand Down Expand Up @@ -421,7 +445,8 @@
process.hltHighLevel*
process.eventFilter*
process.RecoForDQM_TrkReco*
process.SiStripSources_TrkReco
process.SiStripSources_TrkReco*
process.TrackingClient
)

process.castorDigis.InputLabel = cms.InputTag("rawDataCollector")
Expand Down Expand Up @@ -484,13 +509,20 @@
qtestOnEndRun = cms.untracked.bool(True)
)

process.trackingQTester = cms.EDAnalyzer("QualityTester",
qtList = cms.untracked.FileInPath('DQM/TrackingMonitorClient/data/tracking_qualitytest_config_heavyion.xml'),
prescaleFactor = cms.untracked.int32(2),
getQualityTestsFromFile = cms.untracked.bool(True),
qtestOnEndLumi = cms.untracked.bool(True),
qtestOnEndRun = cms.untracked.bool(True)
)
process.trackingQTester.qtList = cms.untracked.FileInPath('DQM/TrackingMonitorClient/data/tracking_qualitytest_config_heavyion.xml')
process.trackingQTester.prescaleFactor = cms.untracked.int32(2)
process.trackingQTester.getQualityTestsFromFile = cms.untracked.bool(True)
process.trackingQTester.qtestOnEndLumi = cms.untracked.bool(True)
process.trackingQTester.qtestOnEndRun = cms.untracked.bool(True)

# process.trackingQTester = cms.EDAnalyzer("QualityTester",
# qtList = cms.untracked.FileInPath('DQM/TrackingMonitorClient/data/tracking_qualitytest_config_heavyion.xml'),
# prescaleFactor = cms.untracked.int32(2),
# getQualityTestsFromFile = cms.untracked.bool(True),
# qtestOnEndLumi = cms.untracked.bool(True),
# qtestOnEndRun = cms.untracked.bool(True)
# )

# Sources for HI
process.load("Configuration.StandardSequences.RawToDigi_Repacked_cff")
process.SiStripBaselineValidator.srcProcessedRawDigi = cms.InputTag('siStripVRDigis','VirginRaw')
Expand Down
4 changes: 1 addition & 3 deletions DQM/TrackingMonitorClient/plugins/TrackingAnalyzer.cc
Expand Up @@ -101,7 +101,6 @@ void TrackingAnalyser::beginJob(){
// -- Begin Run
//
void TrackingAnalyser::beginRun(edm::Run const& run, edm::EventSetup const& eSetup) {
std::cout << "[TrackingAnalyser::beginRun] .. starting" << std::endl;
edm::LogInfo ("TrackingAnalyser") <<"TrackingAnalyser:: Begining of Run";

// Check latest Fed cabling and create TrackerMapCreator
Expand All @@ -125,7 +124,6 @@ void TrackingAnalyser::beginLuminosityBlock(edm::LuminosityBlock const& lumiSeg,
// -- Analyze
//
void TrackingAnalyser::analyze(edm::Event const& e, edm::EventSetup const& eSetup){
std::cout << "[TrackingAnalyser::analyze] .. starting" << std::endl;
nEvents_++;
if (nEvents_ == 1 && globalStatusFilling_ > 0) {
checkTrackerFEDs(e);
Expand Down Expand Up @@ -202,7 +200,7 @@ void TrackingAnalyser::checkTrackerFEDs(edm::Event const& e) {
}

trackerFEDsFound_ = (nFed > 0);

}

#include "FWCore/Framework/interface/MakerMacros.h"
Expand Down

0 comments on commit 1f1a3b2

Please sign in to comment.