Update on D 0 reconstruction using Vertex ing (TPC+ SSD+SVT)

45
1 Update on D 0 reconstruction using Vertexing (TPC+SSD+SVT) I. Secondary micro-vertexing methods II.Reports on tests performed with : A. Simulation : pure D 0 sample B. Simulation : mixed D 0 sample in AuAu hijing C. Real data III.summary : Y. Fisyak, V. Perevoztchikov : J. Bouchet , J. Joseph, S. Margetis, J. VanFossen atech : W. Borowski, A. Geromitsos, S. Kabana,

description

Update on D 0 reconstruction using  Vertex ing (TPC+ SSD+SVT). Secondary micro-vertexing methods Reports on tests performed with : Simulation : pure D 0 sample Simulation : mixed D 0 sample in AuAu hijing Real data summary. BNL : Y. Fisyak, V. Perevoztchikov - PowerPoint PPT Presentation

Transcript of Update on D 0 reconstruction using Vertex ing (TPC+ SSD+SVT)

Page 1: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

1

Update on D0 reconstruction using Vertexing (TPC+SSD+SVT)

I. Secondary micro-vertexing methods

II. Reports on tests performed with :A. Simulation : pure D0 sample

B. Simulation : mixed D0 sample in AuAu hijing

C. Real data

III. summary

BNL : Y. Fisyak, V. PerevoztchikovKSU : J. Bouchet, J. Joseph, S. Margetis, J. VanFossenSubatech : W. Borowski, A. Geromitsos, S. Kabana,

Page 2: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

2

Fitting approaches for secondary vertices

• We are investigating 3-methods1. A Linear Fit approach : three lines fit with errors (two tracks plus a parent from the event vertex).2. A Helix swimming to DCA of the two track helices (V0-like) :

a. using the global track parameters to reconstruct helices (StPhysicalHelix) of both tracks candidates. b. using the parameters from StDcaGeometry 3. A Full Helix Fit with errors (a.k.a. TCFit)

- it will allow momentum dependent cut using the full track information.

• GOAL : To know with precision the position of secondary vertex of decaying particle to apply topological cut.Challenging for charmed particles because of the small c (for D0, c ~122 µm)

All this work is directly applicable to HFT

Page 3: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

3

We have reported a discrepancy when using the helix swimming (each panel shows the correlation of the 2nd vertex reconstructed vs 2nd vertex from GEANT, for pure D0),for the 3 methods

(top to bottom) : an horizontal band, ie

GEANT says that two tracks come from common point but helix swim finds large DCA at secondary vertex->not real minimum but something else.

The linear fit method shows no correlation (abandoned)

• it is understood now as daughter tracks decaying back-to-back :•http://cnr2.kent.edu/~vanfossen/MySTARPage/D0_uVertexing/Entries/2009/10/15_Pure_D0_secVtx_Reco_and_Phi.htmlc

Reconstructed X Y Z

Po

siti

on

of

dec

ay v

erte

x -

GE

AN

T

DC

AG

Lin

ear

fit

glo

bal

J. VanFossen

Page 4: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

4

Low pT D0 (i)

• The daughters are decaying back to back and the parallelism causes poor resolution

• D0 momentum almost null for daughters ~ 18030 deg.

• Want to exploit this correlation to find a possible D0 signal in low momentum.

J. Joseph

Page 5: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

5

Low pT D0 (ii)

Page 6: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

6

Workshop@subatech

• In december, there was a workshop in Nantes about the micro-vertexing techniques

• Talks can be found here : http://drupal.star.bnl.gov/STAR/blog/bouchet/2009/dec/21/micro-

vertexing-workshop-subatech-15-17-dec-2009

• Work done by W. Borowski and A. Geromitsos : http://www.star.bnl.gov/~borowski/evo/09-12-17

look on CuCu data (btag sample) for e-D0 correlation and evaluate , for the D0, it’s characteristics (decay length, dca between daughters) by doing selection based on S/B ,where S = pure D0 and B= real data

Page 7: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

7

Evaluation of Full Fit (TCFIT)

Strategy :1. Use pure D0 sample to find cuts and check that it works (3k events)2. Use mixed sample : 1 D0 embedded in Hijing event (10k events): Use y2007g geometry (last updated for AuAu in simu : http://drupal.star.bnl.gov/STAR/comp/prod/MCGeometry Follow these different steps :

a) Produce AuAu MB 200GeV as backgroundb) Produce 1 D0 per eventc) Mix fz files from background and D0

d) Do the reconstruction with slow simulation for the TPC+ silicon detectors.

Analyze MuDst.root file (it consists in reconstructed tracks), with same code used for real data analysis)

3. Look at the real data using cuts found in 1. and 2.

*For step 1. and 2., D0 is forced (BR =100%) to decay in K-π+

Page 8: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

8

A few words on the Full Helix Fit

• TCFIT is a least square fit of the decay vertex, under constraints. [1]• In 2 bodies decay, combine 2 tracks under the constraint that they’re coming from a

common point.• Add constraints (momentum conservation, mass hypothesis) to minimize of the 2 (The

probability is the minimization of the 2 of the fit [3])• Code from [2] uses 1 constraint (decay length) and returns its value, probability and

total 2.• In the next slides, I compared these results (TCFIT) with the helix swimming method

and the input from GEANT.

2 = ∑ (qi-h(x,pi))T V-1i (qi-h(x,pi))

tracks i

measured track parameters

covariance matrixof measured track

parameters

[1]Decay Chain Fitting with a Kalman Filter,W. D. Hulsbergen http://arxiv.org/abs/physics/0503191[2]$Star/StRoot/StarRoot/TCFit.cxx[3]http://en.wikipedia.org/wiki/Chi-square_distribution

Parametrisationof the track

(helix)

Page 9: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

9

A) Probability plots : pure D0 sample• For the pure D0 sample :

Expect flat distribution for pure D0

Expect a peak at low probability and a decreasing curve for background

• TCFIT (as implemented) uses 1 constraint fit : momentum conservation at decay vertex

• Peak at probability <.01 still here for expected signal (red): Underestimation of errors (errors of TCFIT ~ hits

error + track error When increasing the track errors, we observe the

probability distribution gets an assymetry being more at large probability. :

http://www.star.bnl.gov/~bouchet/TCFIT/covMatrix.htm

#entries(probability<10%) / all Entries

–All : 35.5%–K-+ : 34.48%–K+- : 37.14%

we choose to apply a cut at probability > .01 to remove the wrong topological decays calculated by TCFIT.

Page 10: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

10

Signed decay length (TCFIT) vs decay length (THelix)

Probability>0.01

Pure D0 sample

Page 11: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

11

• all the next plots have pT >1

• decay length from GEANT is the distance (in 3d) between the componants of the PV and the vertex associated to track with GEANT_ID = 37 (D0)

rmsmean

rmsmean

Pure D0 sample

No cut on the probability

Signed decay length (TCFIT) vs decay length (GEANT)

Page 12: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

12

rmsmean

rmsmean

Pure D0 sampleProbability>0.01

Signed decay length (TCFIT) vs decay length (GEANT)

Page 13: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

13

Comments

• we see :• a correlation between the decay length from TCFIT and the decay length calculated by the helix swimming.• a nice correlation between the decay length from TCFIT and the decay length in GEANT.

• We reported previously (J. VanFossen) the correlation between the decay length calculated by the helix swimming and GEANT.

• There is no systematic shift in reconstructed quantities (mean~0) and the resolution is about 250 microns, independent of pt (expected for SSD+SSD’s resolutions)

Page 14: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

14

slength based cuts investigation

All pair tracks Unlike sign Same sign

Goal : use the results from TCFIT (decay length, its error and probability) toapply topological cuts[Jonathan what are the plots? Data, simulation?]

Page 15: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

15

Subtraction:positive-negative L/dL contribution

• For the K-+ case : subtraction of # of entries bin to bin first positive bin entries are subtracted with first

negative bin, and so on

First negativebin

First positivebin

difference

Page 16: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

16

B) Probability of TCFIT : mixed sample

zoom

• Same observation as the pure sample, peak at very low probability is observed Next slide : explanation of the cut N < 200 tracks.

Number of tracks < 200

Number of tracks < 200

All pair tracks Unlike sign Same sign

All pair tracks Unlike sign Same sign

Page 17: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

17

Invariant Mass plots

No cuts on N = number of primary tracks (per event)

N < 200

s/n ~12.3

All the following plots are All the following plots are from mix Dfrom mix D00 sample (SIMULATION) sample (SIMULATION)

•Check : plots w/o any cuts on decay length

nor probability of TCFIT•Fit of mass+background :

Linear + Breit-Wigner where the fitfunction is :

a + bMreco + Γ/[(Mreco -MPDG)2 + (Γ/2)2 ]

• We used the cut N < 200 based on previous observation where a clear signal appears• It would be easier to investigate the effects of other cuts if already a signal is present.

Page 18: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

18

Unlike-like sign invariant mass plots

N = number of primary tracks

Page 19: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

19

Unlike-like sign subtracted invariant mass plots

Number of Primary Tracks < 500 400 300 200 100 50

s/n 4.72 5.74 9.06 11.84 16.07 16.21

Page 20: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

20

Cut on low multiplicities

We were using a cut (<200) on the number of primary track N to get a signal in simu/mix data.• The plot shows the number of primary tracks (per event) for real data :

• we cut the ‘interesting’ part of the event where the S/sqrt(B) is higher as S scales with binary collisions and B as N2 so sqrt(B)~ # of participants

•In simu we embed one D0 per event flat in pT so correlation with real data is complex

1 D0 per event0 2000 tracks

need other cuts to remove/reduce the huge combinatoric background

Page 21: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

21

Applying a positive cut L/dL >2 (only)

no cut

with The cut

• When applying only the cut on L/dL, a peak at the invariant mass of the D0 is appearing we can bypass the multiplicity cut

Page 22: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

22

summary

L/dL No cut >2 >3 >1.5 >|2| >|1.5|

s/n(BRTW macro)

3.86 5.6 4.9 4.7 4.0 4.3

• Only positive cut has to be applied. • cuts like |L/dL| is not correct since it also selects slength < 0 (=wrong topological decay fitting)

Page 23: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

23

c) Real data-QA : Scan of DCA resolution - run 7

• MinBias ,Production2 Issues Improvement for DCA resolution estimation :

• Dependence with η• Dependence with particle Id

• Cuts

|zvertex |<5 cm : to have a clean sampleTPC hits> 15|| in SSD range (~ ||<1.2)

pT >0.1• Fit function :

Reflect the (detector+alignment) resolution and Multiple Coulomb ScatteringFit done for 0.2 < 1/P < 5In the next plots, x-axis = day number (day 110 = April, 20th, day 170 = June,19th)DCA resolution@1GeV (for tracks with N=2,3,4) vs day number to study stability of DCA resolution.

• 4(ssd+svt)3(svt only) silicon hits ,

pointing resolution ~ 220 m at P = 1GeV/c

•The details are here :

–Minbias per run:

http://drupal.star.bnl.gov/STAR/system/files/test_histo_MB_allDetails.pdf

–Production2 per run :

http://drupal.star.bnl.gov/STAR/system/files/test_histo_P2_allDetails.pdf

–Minbias, day110 : DCA resolution per eta-phi slices:

http://drupal.star.bnl.gov/STAR/system/files/Eta_Phi_histo_Allsilicon_noerrorsbar.pdf

Page 24: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

24

Pointing resolution

MinBias Production 2

The idea is to use tracks with silicon hits (3 or 4) to reach enough DCA pointing resolution to make cuts based on DCA of daughters. (from the K-π+ association)

Stable during the run.

The more each track has silicon hits, the better the pointing resolution is.

But it represents a small fraction.

PointingResolution

Number ofTracks with 0,1,2,3,4 siliconhits

Page 25: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

25

Real Data (production2)

• Up to now (01/10) :

~ 500000 events

170000 events after vertex cuts

The removal of the cut on the number of tracks will allow us to explore the full event (not only low multiplicities).

• All combinations• after dEdx + momentum cuts • after inv. Mass window cut• after TCFIT cuts

•This sample will be our working samplefor cut studies.

Cuts applied directlyin the code

Page 26: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

26

slength /slength_error

• The plots show the signed decay length divided by its error for all pair tracks (left) and pairs tracks requiring 3 or more silicon hits (right) as a function of the Kπ pair pT. Note : we consider only the K-π+ combination.

• L/dL has a flat distribution around L/dL ~ 2

Page 27: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

27

Invariant mass vs L/dL cut (no silicon hit cut)

•Need more statistic to see the effect of largeL/dL cut.•A cut based on the trackquality (ie its DCA/DCA ) as wellmay be needed to select only ‘good’ tracks.

Page 28: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

28

Invariant mass vs L/dL cut (silicon hit>2)

Page 29: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

29

Investigation of other cuts

• In Andrea Dainese’s thesis[1], he used a combination of cuts based on the product of DCA of daughters to the primary vertex (PV) and the angle formed by the D0 momentum and the vector joining the PV and secondary vertex.

Negative values for D0 signal

[1] :arXiv:nucl-ex/0311004

Page 30: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

30

For the pure sample

background : K+π-signal : K-π+

signal : K-π+

background : K+π-

Page 31: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

31

Summary/ next steps

• TCFIT : the full helix fit with errors (cov. matrix of tracks) is implemented, tested and used now. Yuri Fisyak will work on an improvement because this method uses

numerical derivations that take time & CPU. More relevant since now we don’t apply the cut on the multiplicity = large

number of tracks associations.

• Previous issues are understood as low pT D0 : work is ongoing to take advantage of these particular decay.

• Simulation : a comparison of TCFIT results with helix swimming and GEANT are in agreement In parallel of real data reproduction, we investigate some precise cuts

• Real data : Tracks with N>1 benefit from the SVT points precision : the DCA

resolution vs time is stable for these cases. Need statistic now !

Page 32: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

32

Back up

Page 33: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

33

. (circle center)

.(0,0).DCA

Pt_GL

Beam Pipe

SVT1,2

(first hit)

Pt @ DCA

x

DcaGeometry

Event

R- plane

Page 34: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

34

•o1,o2 = starting point of helicesh1 and h2•Start the scan with helix h1•Search in forward direction•D1 = minimal distance

Forward direction x

x

h1h2

D2o1

o2

•o1,o2 = starting point of helices h1 and h2•Start the scan with helix h1•Search in forward direction•D2 = minimal distance•But D2 is different from D1•Should use Backward() in that case ?

h1

y

xx

h2

o1o2

D1

x

y

x

Page 35: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

35

Signed decay length (TCFIT) vs decay length (THelix)

Increase the probability of TCFIT improves a lot, as we see a clear correlation with the decay from the helix swimming.

Probability>0.75

Pure D0 sample

Page 36: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

36

decay length(TCFIT) vs decay length GEANT

Probability>0.1

sigmamean

sigmamean

Page 37: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

37

Cut on probability

• result of the Breit-Wigner fit

• change the probability cut

• cut number of tracks N<200

no cuts/n~12.36

probability>0.01s/n~11.87

probability>0.2s/n~9.93

All the following plots are All the following plots are from mix Dfrom mix D00 sample sample(simulation)(simulation)

Page 38: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

38

Invariant mass vs decay length cut

• a cut on the decay length may act like for strange particles, where we cut on the decay length to remove some background

Probability>0.01

Probability>0.2

Decay length increasing

Page 39: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

39

s/n estimation vs multiplicity

• Next slides, study of signal/noise vs. multiplicity cut., using the (unlike-same signs) subtraction.

• In the next plots, red markers are unlike signs associations, black are same signs associations.

Page 40: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

40

DCA resolution vs η

• For very low pT(yellow), the DCA resolution is not good for single silicon hits.• For low pT (<.6), we see some detector edges effect the dca resolution is degraded• For pT~1, we reach the SSD(+SVT) resolution uniformly in η

ssd only

ssd+svt(1)

ssd+svt(>1)

Page 41: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

41

DCA resolution for pions

• selection of π with :•|Nσπ| < 2•Rejection of K with |NσK| < 2

•The X-axis is then 1/βPThe fit is in better agreement with the data points up to 1/βP = 3.5

Page 42: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

42

Invariant mass (pure sample)

allK-π+

K+π-

•simulation with Starsim :D0->K-π+ ,with BR =100% •black = all pair tracks associations• red = supposed to be the signal (K-π+)• green = reflection (K+π-)

Wrong sign assignment of daughters make the invariant mass broader

σ=0.014 σ=0.093

Page 43: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

43

(Transverse) momentum cut : pure D0 sample

•These plots show the transverse (top) momentum (bottom) for all pair tracks (left) and daughters tracks from the D0 input (right)a cut can be applied in the analysis code (pT>.5 GeV/c)

Page 44: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

44

Cuts used in reco code (simulation)

• Slow simulator • Cuts in MuKpi :

|Zvertex| < 30 cm NoTracks<200 (800)

SiliconHits>0 ||<1.2 (SSD acceptance) dEdxTrackLength>40 cm p >.1GeV/c Dca(transverse) < .1 cm

|slength(linear)|<.15 cm (probability(tcfit)>0.01 && slength(tcfit)<.1cm)

|nK|<2, |nπ|<2 (|nK|<3, |nπ|<3 )

old/new : we based the cut on decay length with the result from TCFIT

Page 45: Update on D 0  reconstruction using            Vertex ing (TPC+ SSD+SVT)

45

Cuts used in reconstruction code (real data)

• Cuts in MuKpi : TriggerId : 20001,20003,20010 |zvertex| < 10 cm |zvertex|< 200µm NoTracks (primaries)<200 (removed)

SiliconHits>1 (we want tracks with good dca resolution) p >.3GeV/c (from plot pPion vs. pKaon in pure sample -include the plot- we

see we can apply a lower limit in the momentum of daughters) ||<1.2 (SSD acceptance) dEdxTrackLength>40 cm (http://www.star.bnl.gov/~bouchet/TCFIT/deDxTrackLength_study.ppt.htm)

Dca(transverse) < .1 cm

probability>0.01 && slength(tcfit)<.1cm |nK|<2.5, |nπ|<2.5