80
SEDWG June 18, 2022 R. Kelley Comparing Vertex from Z μμ to the Remaining Tracks June 18, 2022 Ryan Kelley

Comparing Vertex from Z μμ to the Remaining Tracks

  • Upload
    mercia

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

Comparing Vertex from Z  μμ to the Remaining Tracks. August 21, 2014 Ryan Kelley. Introduction. Compare vertex of the Z  μμ Idea is to take the μ’s from the Z μ from primary interaction point used two μ tracks to form a vertex u sing KalmanVertexFitter - PowerPoint PPT Presentation

Citation preview

Page 1: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Comparing Vertex from Z μμ to the Remaining

Tracks

April 22, 2023

Ryan Kelley

Page 2: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley2

Introduction

• Compare vertex of the Z μμ • Idea is to take the μ’s from the Z

μ from primary interaction point used two μ tracks to form a vertex

using KalmanVertexFitter

used remaining tracks with pT > (1.0, 0.5, 0) or |p| > (0.5,1.0, 2.0) to form another vertex

using KalmanVertexFitter using TrimmedVertexFitter using AdaptiveVertexFitter

compare the difference in X,Y,Z positions

Page 3: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Selection• Used SEDWG PAT configuration 2_2_10• Datasets:

– /Zmumu/Summer08_IDEAL_V11_redigi_v2/GEN-SIM-RECO

• 20K Events• Selection

– μ's• pT > 10.0 GeV• GlobalMuonPromptTight (recommended by μ I.D. note)

– χ2/dof < 10

– |d0| < 2 mm (designed to reject decays in flight and punch through)

– nHits from track ≥ 11

– Z Candidates• Created Z’s from μ+μ- (from above mu’s)

• mZ – 4ΓZ < mμ+μ- < mZ + 4ΓZ

3

Page 4: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Several Fitting Option oob

• The fitters now available are – The KalmanVertexFitter: the simple least-squares algorithm (uses all the tracks

with a weight of 1)– The AdaptiveVertexFitter: iterative re-weighted KalmanFitter? which down-

weights tracks according to their distance to the vertex– The TrimmedVertexFitter: conventional robust version of the Kalman fitter, which

removes tracks incompatible with the vertex– The GaussianSumFitter: fitter using the non-Gaussian distributions of

measurement errors– The AdaptiveGsfVertexFitter: a combination of the adaptive fitter and the

Gaussian-sum fitter

• The GSF fitters are designed for objects that use GSF error calculations (e.g. Electrons)

– wouldn’t work for tracker Tracks (from the μ’s and general tracks)

• https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideVertexFitting

4

Page 5: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Vertex formed from Tracks

• Used all tracks not from the Z candidates’ μ’s with– pT > 1.0 GeV

– pT > 500 MeV

– |p| > 500 MeV– |p| > 1.0 GeV– |p| > 2.0 MeV

– no pT cut

5

Page 6: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Convergence of the Fits

• Only looked at the first three types– GSF fitting primarily for electrons

– KVF and AVF w.r.t BeamSpot (TVF not implemented in CMSSW)

• Log scale• The TVF rejects tracks when

they’re killing the fit more invalid.

6

Page 7: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Validity of the Fits

7

Page 8: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

χ2/dof of the Fits

8

Page 9: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

χ2/dof of the Fits (zoom)

9

Page 10: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

# d.o.f of Fits

10

Page 11: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

χ2 prob of Fits

11

Page 12: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

# Tracks Used

12

Page 13: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Track Weights Used

13

Page 14: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

# Tracks Used vs # d.o.f

14

Page 15: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

# Tracks Used vs # d.o.f

15

Page 16: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

# Tracks Used vs # d.o.f

16

Page 17: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

# Tracks Used vs # d.o.f

17

Page 18: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

# Tracks Used vs # d.o.f

18

Page 19: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

# Tracks Used vs # d.o.f

19

Page 20: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Vertex formed from Z’s

• Used the two tracks not from the Z candidates’ μ’s with– Used KalmanVertexFitter since only two

tracks and we want the weight always =1

20

Page 21: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Validity and # d.o.f of vertex from Z candidates

21

Page 22: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

χ2/dof and χ2 prob. of vertex from Z candidates

22

Page 23: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Delta = Track - Z

• Used attribute (vx, vy, vz) to calculate

– Δvx = vxtracks – vx

z

– Δvy = vytracks – vy

z

– Δvz = vztracks – vz

z

• Showing AVF results

23

Page 24: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvx

24

• Δvx = vxtracks – vx

z

• no pT on Tracks

Page 25: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvx

25

• Δvx = vxtracks – vx

z

• pT > 500 MeV on Tracks

Page 26: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvx

26

• Δvx = vxtracks – vx

z

• pT > 1.0 GeV on Tracks

Page 27: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvx

27

• Δvx = vxtracks – vx

z

Page 28: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvx

28

• Δvx = vxtracks – vx

z

Page 29: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvx

29

• Δvx = vxtracks – vx

z

Page 30: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvy

30

• Δvy = vytracks – vy

z

• no pT on Tracks

Page 31: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvy

31

• Δvy = vytracks – vy

z

• pT > 500 MeV on Tracks

Page 32: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvy

32

• Δvy = vytracks – vy

z

• pT > 1.0 GeV on Tracks

Page 33: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvy

33

• Δvy = vytracks – vy

z

Page 34: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvy

34

• Δvy = vytracks – vy

z

Page 35: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvy

35

• Δvy = vytracks – vy

z

Page 36: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvz

36

• Δvz = vztracks - vz

z

• no pT on Tracks

Page 37: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvz

37

• Δvz = vztracks - vz

z

• pT > 500 MeV on Tracks

Page 38: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvz

38

• Δvz = vztracks - vz

z

• pT > 1.0 GeV on Tracks

Page 39: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvz

39

• Δvz = vztracks – vz

z

Page 40: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvz

40

• Δvz = vztracks - vz

z

• pT > 500 MeV on Tracks

Page 41: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Δvz

41

• Δvz = vztracks - vz

z

• no pT on Tracks

Page 42: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution = Track - Gen

• Used attribute (vx, vy, vz) to calculate

– Res vx = vxtracks – vx

gen

– Res vy = vytracks – vy

gen

– Res vz = vztracks – vz

gen

• Showing AVF results

42

Page 43: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vxTracks

43

• Res vx = vxtracks - vx

gen

• no pT on Tracks

Page 44: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vxTracks

44

• Res vx = vxtracks - vx

gen

• pT > 500 MeV on Tracks

Page 45: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vxTracks

45

• Res vx = vxtracks - vx

gen

• pT > 1 GeV on Tracks

Page 46: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vxTracks

46

• Res vx = vxtracks – vx

gen

Page 47: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vxTracks

47

• Res vx = vxtracks – vx

gen

Page 48: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vxTracks

48

• Res vx = vxtracks – vx

gen

Page 49: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vytracks

49

• Res vy = vytracks - vy

gen

• no pT on Tracks

Page 50: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vytracks

50

• Res vy = vytracks - vy

gen

• pT > 500 MeV on Tracks

Page 51: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vytracks

51

• Res vy = vytracks - vy

gen

• pT > 1.0 GeV on Tracks

Page 52: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vytracks

52

• Res vy = vytracks – vy

gen

Page 53: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vytracks

53

• Res vy = vytracks – vy

gen

Page 54: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vytracks

54

• Res vy = vytracks – vy

gen

Page 55: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vztracks

55

• Res vz = vztracks - vz

gen

• no pT on Tracks

Page 56: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vztracks

56

• Res vz = vztracks - vz

gen

• pT > 500 MeV on Tracks

Page 57: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vztracks

57

• Res vz = vztracks - vz

gen

• pT > 1.0 GeV on Tracks

Page 58: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vztracks

58

• Res vz = vztracks – vz

gen

Page 59: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vztracks

59

• Res vz = vztracks – vz

gen

Page 60: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vztracks

60

• Res vz = vztracks – vz

gen

Page 61: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution = Z - Gen

• Used attribute (vx, vy, vz) to calculate

– Res vx = vxZ – vx

gen

– Res vy = vyZ – vy

gen

– Res vz = vzZ – vz

gen

• Showing AVF results

61

Page 62: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vxZ

62

• Res vx = vxZ – vx

gen

Page 63: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vyZ

63

• Res vy = vyZ - vy

gen

• μ = 0.06 μm, σ = 12 μm

Page 64: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Resolution vzZ

64

• Res vz = vzZ – vz

gen

Page 65: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Back Up

65

Page 66: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Definitions

• PCA– Point of Closest

approach (x0,y0,z0)

66

Page 67: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley67

vx

Page 68: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley68

vy

Page 69: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley69

vz

Page 70: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

vxz and vy

z

70

Page 71: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

vzz

71

Page 72: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Calculation of Weights

• Used sum of two Gaussians (core + wide)

72

• Mean

• Standard Deviation• √variance

Page 73: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

μ Variables: pT

73

Page 74: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

μ Variables: η

74

What causes this bump?

Page 75: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

μ Variables: Φ

75

Page 76: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

μ Variables: x0 and y0

76

Page 77: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

μ Variables: z0

77

Page 78: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

μ Variables: d0

78

Page 79: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

μ Variables: # hits and χ2

79

Page 80: Comparing Vertex from  Z    μμ to the Remaining Tracks

SEDWG April 22, 2023 R. Kelley

Number of Z’s per Event

80