CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackerOfflineValidationSummary_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 TrackerOfflineValidationSummary = cms.EDAnalyzer("TrackerOfflineValidationSummary",
4  moduleDirectoryInOutput = cms.string("Alignment/Tracker"), # has to be the same as in TrackerOfflineValidation_Dqm_cff
5  useFit = cms.bool(False),
6  stripYDmrs = cms.bool(False), # should be the same as for stripYResiduals in TrackerOfflineValidation_Dqm_cff
7  removeModuleLevelHists = cms.bool(False), # Remove module level hists after extracting the necessary information
8  minEntriesPerModuleForDmr = cms.uint32(100),
9 
10  # DMR (distribution of median of residuals per module) of X coordinate (Strip)
11  TH1DmrXprimeStripModules = cms.PSet(
12  # width 2.0 um
13 # Nbinx = cms.int32(500), xmin = cms.double(-0.05), xmax = cms.double(0.05)
14  # width 0.5 um
15  Nbinx = cms.int32(5000), xmin = cms.double(-0.05), xmax = cms.double(0.05)
16  ),
17 
18  # DMR (distribution of median of residuals per module) of Y coordinate (Strip)
19  TH1DmrYprimeStripModules = cms.PSet(
20  Nbinx = cms.int32(200), xmin = cms.double(-0.05), xmax = cms.double(0.05)
21  ),
22 
23  # DMR (distribution of median of residuals per module) of X coordinate (Pixel)
24  TH1DmrXprimePixelModules = cms.PSet(
25 # Nbinx = cms.int32(500), xmin = cms.double(-0.05), xmax = cms.double(0.05)
26  Nbinx = cms.int32(5000), xmin = cms.double(-0.05), xmax = cms.double(0.05)
27  ),
28 
29  # DMR (distribution of median of residuals per module) of Y coordinate (Pixel)
30  TH1DmrYprimePixelModules = cms.PSet(
31 # Nbinx = cms.int32(200), xmin = cms.double(-0.05), xmax = cms.double(0.05)
32  Nbinx = cms.int32(5000), xmin = cms.double(-0.05), xmax = cms.double(0.05)
33  )
34 
35 )