00001 import FWCore.ParameterSet.Config as cms
00002 from RecoMuon.TrackingTools.MuonServiceProxy_cff import muonServiceProxy
00003 from Validation.RecoMuon.selectors_cff import muonTPSet
00004
00005 recoMuonValidator = cms.EDAnalyzer("RecoMuonValidator",
00006 muonServiceProxy,
00007 tpSelector = muonTPSet,
00008
00009 simLabel = cms.InputTag("mergedtruth","MergedTrackTruth"),
00010 trkMuLabel = cms.InputTag("generalTracks"),
00011 staMuLabel = cms.InputTag("standalonemuons:UpdatedAtVtx"),
00012 glbMuLabel = cms.InputTag("globalMuons"),
00013 muonLabel = cms.InputTag("muons"),
00014
00015 trkMuAssocLabel = cms.InputTag("TrackAssociatorByHits"),
00016 staMuAssocLabel = cms.InputTag("TrackAssociatorByHits"),
00017 glbMuAssocLabel = cms.InputTag("TrackAssociatorByHits"),
00018 doAssoc = cms.untracked.bool(False),
00019
00020 outputFileName = cms.untracked.string(''),
00021 subDir = cms.untracked.string('RecoMuonV/'),
00022
00023
00024
00025
00026 nBinP = cms.untracked.uint32(25),
00027 minP = cms.untracked.double(0.0),
00028 maxP = cms.untracked.double(200.0),
00029
00030 nBinPt = cms.untracked.uint32(25),
00031 minPt = cms.untracked.double(0.0),
00032 maxPt = cms.untracked.double(200.0),
00033
00034 doAbsEta = cms.untracked.bool(True),
00035 nBinEta = cms.untracked.uint32(25),
00036 minEta = cms.untracked.double(0.0),
00037 maxEta = cms.untracked.double(2.4),
00038
00039 nBinPhi = cms.untracked.uint32(25),
00040
00041
00042 nBinPull = cms.untracked.uint32(25),
00043 wPull = cms.untracked.double(10.0),
00044
00045 nBinErr = cms.untracked.uint32(25),
00046
00047
00048 minErrP = cms.untracked.double(-0.2),
00049 maxErrP = cms.untracked.double(0.2),
00050
00051
00052 minErrPt = cms.untracked.double(-0.2),
00053 maxErrPt = cms.untracked.double(0.2),
00054
00055
00056 minErrQPt = cms.untracked.double(-5.0),
00057 maxErrQPt = cms.untracked.double(5.0),
00058
00059
00060 minErrEta = cms.untracked.double(-0.02),
00061 maxErrEta = cms.untracked.double(0.02),
00062
00063
00064 minErrPhi = cms.untracked.double(-0.01),
00065 maxErrPhi = cms.untracked.double(0.01),
00066
00067
00068 minErrDxy = cms.untracked.double(-0.1),
00069 maxErrDxy = cms.untracked.double(0.1),
00070
00071
00072 minErrDz = cms.untracked.double(-0.1),
00073 maxErrDz = cms.untracked.double(0.1),
00074
00075
00076 nAssoc = cms.untracked.uint32(10),
00077
00078
00079 nTrks = cms.untracked.uint32(50)
00080 )
00081