Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004
00005
00006 from Alignment.OfflineValidation.TrackerOfflineValidationSummary_cfi import *
00007
00008
00009 TrackerOfflineValidationSummary.TH1DmrXprimeStripModules.Nbinx = 50
00010 TrackerOfflineValidationSummary.TH1DmrXprimeStripModules.xmin = -0.005
00011 TrackerOfflineValidationSummary.TH1DmrXprimeStripModules.xmax = 0.005
00012
00013 TrackerOfflineValidationSummary.TH1DmrYprimeStripModules.Nbinx = 50
00014 TrackerOfflineValidationSummary.TH1DmrYprimeStripModules.xmin = -0.005
00015 TrackerOfflineValidationSummary.TH1DmrYprimeStripModules.xmax = 0.005
00016
00017 TrackerOfflineValidationSummary.TH1DmrXprimePixelModules.Nbinx = 50
00018 TrackerOfflineValidationSummary.TH1DmrXprimePixelModules.xmin = -0.005
00019 TrackerOfflineValidationSummary.TH1DmrXprimePixelModules.xmax = 0.005
00020
00021 TrackerOfflineValidationSummary.TH1DmrYprimePixelModules.Nbinx = 50
00022 TrackerOfflineValidationSummary.TH1DmrYprimePixelModules.xmin = -0.005
00023 TrackerOfflineValidationSummary.TH1DmrYprimePixelModules.xmax = 0.005
00024
00025
00026 TrackerOfflineValidationSummaryBinned = TrackerOfflineValidationSummary.clone()
00027
00028
00029
00030
00031 from Alignment.OfflineValidation.TrackerOfflineValidation_Standalone_cff import TrackerOfflineValidationBinned
00032 TrackerOfflineValidationDqm = TrackerOfflineValidationBinned.clone(
00033 useInDqmMode = True,
00034 moduleDirectoryInOutput = "Alignment/Tracker",
00035 Tracks = 'TrackRefitterForOfflineValidation',
00036 )
00037
00038
00039
00040
00041 TrackerOfflineValidationSummaryDqm = TrackerOfflineValidationSummaryBinned.clone(
00042 removeModuleLevelHists = True,
00043 minEntriesPerModuleForDmr = 100
00044 )
00045
00046
00047
00048
00049
00050 from DQMServices.Core.DQM_cfg import *
00051
00052 DqmSaverTkAl = cms.EDAnalyzer("DQMFileSaver",
00053 convention=cms.untracked.string("Offline"),
00054 workflow=cms.untracked.string("/Cosmics/TkAl09-AlignmentSpecification_R000100000_R000100050_ValSkim-v1/ALCARECO"),
00055
00056 dirName=cms.untracked.string("."),
00057 saveByRun=cms.untracked.int32(-1),
00058 saveAtJobEnd=cms.untracked.bool(True),
00059 forceRunNumber=cms.untracked.int32(100000)
00060 )
00061
00062
00063
00064
00065
00066 seqTrackerOfflineValidationDqm = cms.Sequence(TrackerOfflineValidationDqm
00067 *TrackerOfflineValidationSummaryDqm
00068 *DqmSaverTkAl
00069 )