6 muonTrackValidator = cms.EDAnalyzer(
"MuonTrackValidator",
8 label_tp_effic = cms.InputTag(
"mix",
"MergedTrackTruth"),
9 label_tp_fake = cms.InputTag(
"mix",
"MergedTrackTruth"),
11 label = cms.VInputTag(cms.InputTag(
"globalMuons")),
13 usetracker = cms.bool(
True),
14 usemuon = cms.bool(
True),
16 useGsf=cms.bool(
False),
17 beamSpot = cms.InputTag(
"offlineBeamSpot"),
20 ignoremissingtrackcollection=cms.untracked.bool(
False),
23 signalOnlyTP = cms.bool(
True),
24 stableOnlyTP = cms.bool(
False),
25 chargedOnlyTP = cms.bool(
True),
26 pdgIdTP = cms.vint32(13,-13),
27 minHitTP = cms.int32(0),
28 ptMinTP = cms.double(0.9),
29 minRapidityTP = cms.double(-2.4),
30 maxRapidityTP = cms.double(2.4),
31 tipTP = cms.double(3.5),
32 lipTP = cms.double(30.0),
34 parametersDefiner = cms.string(
'LhcParametersDefinerForTP'),
39 simHitTpMapTag = cms.InputTag(
"simHitTPAssocProducer"),
42 UseAssociators = cms.bool(
False),
43 associators = cms.vstring(
'a_MuonAssociator'),
44 associatormap = cms.InputTag(
"tpToMuonTrackAssociation"),
49 BiDirectional_RecoToSim_association = cms.bool(
True),
52 outputFile = cms.string(
''),
53 dirName = cms.string(
'Muons/RecoMuonV/MultiTrack/'),
56 useFabsEta = cms.bool(
False),
57 min = cms.double(-2.5),
58 max = cms.double(2.5),
61 ptRes_nbin = cms.int32(100),
62 ptRes_rangeMin = cms.double(-0.3),
63 ptRes_rangeMax = cms.double(0.3),
65 phiRes_nbin = cms.int32(100),
66 phiRes_rangeMin = cms.double(-0.05),
67 phiRes_rangeMax = cms.double(0.05),
69 etaRes_rangeMin = cms.double(-0.05),
70 etaRes_rangeMax = cms.double(0.05),
72 cotThetaRes_nbin = cms.int32(120),
73 cotThetaRes_rangeMin = cms.double(-0.01),
74 cotThetaRes_rangeMax = cms.double(0.01),
76 dxyRes_nbin = cms.int32(100),
77 dxyRes_rangeMin = cms.double(-0.02),
78 dxyRes_rangeMax = cms.double(0.02),
80 dzRes_nbin = cms.int32(150),
81 dzRes_rangeMin = cms.double(-0.05),
82 dzRes_rangeMax = cms.double(0.05),
84 minpT = cms.double(0.1),
85 maxpT = cms.double(1500),
86 nintpT = cms.int32(40),
87 useLogPt=cms.untracked.bool(
False),
88 useInvPt = cms.bool(
False),
90 minHit = cms.double(-0.5),
91 maxHit = cms.double(74.5),
92 nintHit = cms.int32(75),
94 minPhi = cms.double(-3.1416),
95 maxPhi = cms.double(3.1416),
96 nintPhi = cms.int32(36),
98 minDxy = cms.double(-3),
99 maxDxy = cms.double(3),
100 nintDxy = cms.int32(100),
102 minDz = cms.double(-10),
103 maxDz = cms.double(10),
104 nintDz = cms.int32(100),
106 minVertpos = cms.double(0),
107 maxVertpos = cms.double(5),
108 nintVertpos = cms.int32(100),
110 minZpos = cms.double(-10),
111 maxZpos = cms.double(10),
112 nintZpos = cms.int32(100)