CMS 3D CMS Logo

MuonGEMRecHits_cff.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 gemRecHitsValidation = DQMEDAnalyzer('GEMRecHitsValidation',
6  verboseSimHit = cms.untracked.int32(1),
7  simInputLabel = cms.InputTag('g4SimHits',"MuonGEMHits"),
8  recHitsInputLabel = cms.InputTag('gemRecHits'),
9  # st1, st2 of xbin, st1, st2 of ybin
10  nBinGlobalZR = cms.untracked.vdouble(200,200,150,250),
11  # st1 xmin xmax, st2 xmin xmax, st1 ymin ymax, st2 ymin ymax
12  RangeGlobalZR = cms.untracked.vdouble(564,574,792,802,110,290,120,390),
13  nBinGlobalXY = cms.untracked.int32(720),
14  detailPlot = cms.bool(False),
15 )
16 
17 gemRecHitTrackValidation = DQMEDAnalyzer('GEMRecHitTrackMatch',
18  simInputLabel = cms.untracked.string('g4SimHits'),
19  simTrackCollection = cms.InputTag('g4SimHits'),
20  simVertexCollection = cms.InputTag('g4SimHits'),
21  verboseSimHit = cms.untracked.int32(0),
22  # GEM RecHit matching:
23  verboseGEMDigi = cms.untracked.int32(0),
24  gemRecHitInput = cms.InputTag("gemRecHits"),
25  minBXGEM = cms.untracked.int32(-1),
26  maxBXGEM = cms.untracked.int32(1),
27  matchDeltaStripGEM = cms.untracked.int32(1),
28  gemMinPt = cms.untracked.double(5.0),
29  gemMinEta = cms.untracked.double(1.55),
30  gemMaxEta = cms.untracked.double(2.45),
31  detailPlot = cms.bool(False),
32 )
33 
34 gemLocalRecoValidation = cms.Sequence( gemRecHitsValidation+gemRecHitTrackValidation )