CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MuonME0RecHits_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 
4 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
5 me0RecHitsValidation = DQMEDAnalyzer('ME0RecHitsValidation',
6  verboseSimHit = cms.untracked.int32(1),
7  simInputLabel = cms.InputTag('g4SimHits',"MuonME0Hits"),
8  recHitInputLabel = cms.InputTag("me0RecHits"),
9  segmentInputLabel = cms.InputTag("me0Segments"),
10  # st1, st2_short, st2_long of xbin, st1,st2_short,st2_long of ybin
11  nBinGlobalZR = cms.untracked.vdouble(30,100),
12  # st1 xmin, xmax, st2_short xmin, xmax, st2_long xmin, xmax, st1 ymin, ymax...
13  RangeGlobalZR = cms.untracked.vdouble(525,555,60,160),
14  nBinGlobalXY = cms.untracked.int32(160),
15 )
16 
17 me0SegmentsValidation = DQMEDAnalyzer('ME0SegmentsValidation',
18  verboseSimHit = cms.untracked.int32(1),
19  segmentInputLabel = cms.InputTag("me0Segments"),
20  digiInputLabel = cms.InputTag("simMuonME0PseudoReDigis"),
21  simInputLabel = cms.InputTag('g4SimHits',"MuonME0Hits"),
22  simInputLabelST = cms.InputTag('g4SimHits'),
23  sigma_x = cms.double(0.0003), #It corresponds to phi resolution
24  sigma_y = cms.double(0.03), #It corresponds to eta resolution
25  eta_max = cms.double(2.8),
26  eta_min = cms.double(2.0),
27  pt_min = cms.double(0.0),
28  isMuonGun = cms.bool(True),
29  # st1, st2_short, st2_long of xbin, st1,st2_short,st2_long of ybin
30  nBinGlobalZR = cms.untracked.vdouble(30,100),
31  # st1 xmin, xmax, st2_short xmin, xmax, st2_long xmin, xmax, st1 ymin, ymax...
32  RangeGlobalZR = cms.untracked.vdouble(525,555,60,160),
33  nBinGlobalXY = cms.untracked.int32(160),
34 )
35 
36 
37 me0LocalRecoValidation = cms.Sequence( me0RecHitsValidation + me0SegmentsValidation )