Presentation is loading. Please wait.

Presentation is loading. Please wait.

August 26, 2003P. Nilsson, SPD Group Meeting1 Paul Nilsson, SPD Group Meeting, August 26, 2003 Test Beam 2002 Analysis Techniques for Estimating Intrinsic.

Similar presentations


Presentation on theme: "August 26, 2003P. Nilsson, SPD Group Meeting1 Paul Nilsson, SPD Group Meeting, August 26, 2003 Test Beam 2002 Analysis Techniques for Estimating Intrinsic."— Presentation transcript:

1 August 26, 2003P. Nilsson, SPD Group Meeting1 Paul Nilsson, SPD Group Meeting, August 26, 2003 Test Beam 2002 Analysis Techniques for Estimating Intrinsic Resolution An estimate of the intrinsic resolution of the SPD from 2003 Beam Tests J. Conrad & P. Nilsson

2 August 26, 2003P. Nilsson, SPD Group Meeting2 Contents: Intrinsic Resolution  The 2003 test beam  Preprocessing and tracking  Assessment of intrinsic resolution  Calculation of the “tracking error”  Measurement error and Multiple Scattering (2 different methods)  Residuals  intrinsic resolution (3 different methods)  Iterative Method

3 August 26, 2003P. Nilsson, SPD Group Meeting3 The 2003 Test Beam  Proton/pion beam at 120 GeV/c  Heavy ion beam (In) at 158 GeV/c The study presented here is based on proton beam data Setup: Two minibuses, each with two single chip assemblies, constituting four reference planes (0, 1, 3 and 4). Plane 2 is the plane under study

4 August 26, 2003P. Nilsson, SPD Group Meeting4  Preproc data decoding  (Noisy pixel removal)  Alignment  Tracking  Proc. data encoding Preprocessing and Reconstruction Raw data Converter settings.par FILE Raw_data_file[n].dat PARAMETER n... raw2root Preprocessed.root settings.par FILE Preprocessed.root... analyze Processed.root Analyser Executable Output Input control file analysis.C Executable Output Input control file ROOT macro(s)  Raw data decoding  Clustering of pixels  Event sorting  Noisy pixel removal  Preproc. data encoding CASTOR (Step 1)(Step 3) (Step 2)(Step 4) ANALYSIS DB (Step 5) www (Step 6) pre-analysis.C ROOT macro(s)

5 August 26, 2003P. Nilsson, SPD Group Meeting5 Data Cleaning   Used dataset: c0r0_tilt0_thXXX   Several noisy pixels were removed  Only events with 1 hit per reference plane were accepted (i.e. 4 reference points for the track candidate) (Trivial alignment due to focused beam data)

6 August 26, 2003P. Nilsson, SPD Group Meeting6 “Typical” track quality    2 distributions  Residual distributions XZ-plane YZ-plane

7 August 26, 2003P. Nilsson, SPD Group Meeting7 Assessment of Intrinsic Resolution  General strategy:  Start from measured residual distribution Convolution of intrinsic detector resolution (flat pdf) and “tracking error” (Gauss pdf) Convolution of intrinsic detector resolution (flat pdf) and “tracking error” (Gauss pdf)  Calculate “tracking error”  Knowing tracking error  get intrinsic resolution

8 August 26, 2003P. Nilsson, SPD Group Meeting8 “Tracking Error”  Tracking Error : Contribution of the measurement error to the difference (x proj – x hit ) Contribution of the measurement error to the difference (x proj – x hit )  In our case: x = az +b, z = 0 in test plane, b = x proj b = x proj σ tracking = σ(b)

9 August 26, 2003P. Nilsson, SPD Group Meeting9 Tracking Error (2)  Tracking error will depend on σ i σ 2 i = σ 2 intrinsic + σ 2 multiple scattering Error on the cluster coordinates in the tracking planes Initially assume to be width /  Select events with 1 pixel clusters in tracking planes Has to be calculated

10 August 26, 2003P. Nilsson, SPD Group Meeting10 Multiple Scattering (1) Material budget (p-run) SENSOR (Si) BUMP BONDS (Sn-Pb) CHIP (Si) Au+Cu GLUE (Epoxy) PCB (G10) Thickness (  m) X 0 (cm) x/X 0 (%) 100019.40.5155 7544.370.0169 1 + 350.33 & 1.430.2751 725 plane 1,2,4, 150 plane 0,3 9.360.7746 0.385 eff 0.958.8 x 10 -4 300 plane 2, 200 plane 0,1,3,4 9.360.3205 Beam direction TOTAL RADIATION LENGTH Al 108.90.0112 (Plane 2)

11 August 26, 2003P. Nilsson, SPD Group Meeting11 Assume scattering in each plane by an angle where  cp = 120GeV, z = 1, and x/X 0 = 0.0192 etc. Air is not included (negligible). Remember the position in the previous plane, project into the next Multiple Scattering (2)

12 August 26, 2003P. Nilsson, SPD Group Meeting12 Results: The MS contributions, i.e. the square of widths of the MS gaussians (the position distributions) are then added to the position errors of the cluster positions Multiple Scattering (3)

13 August 26, 2003P. Nilsson, SPD Group Meeting13 The χ 2 Method (Tracking error cont.) In the XZ-projection plane:  2  track  2  track Idea: use  2 information to calculate the track resolution by varying the track fit constant (x,y = f(z) = az + b, vary b and redo the  2 calculation) The track resolution can be read out from the resulting parabolas  2 = 1  XZ, track For a 68% confidence interval: In the YZ-projection plane:  2 = 1  YZ, track For a 68% confidence interval: XZ-plane YZ-plane

14 August 26, 2003P. Nilsson, SPD Group Meeting14 Analytic Calculation (Tracking error cont.) For a linear fit the errors in the fit parameters can be calculated using standard error propagation. They are found to be where  i is the error in the variable z i.  XZ, Analytical =  YZ, Analytical Because of rotated tracking planes

15 August 26, 2003P. Nilsson, SPD Group Meeting15 Intrinsic Resolution  Traditional approximation: σ 2 intrinsic = σ 2 residual – σ 2 tracking  “Hypothesis test” - method

16 August 26, 2003P. Nilsson, SPD Group Meeting16 “Hypothesis Test” Method  Toy MC to convolute:  Gauss (estimated tracking error)  Flat (intrinsic resolution = )  Loop over parameter w and test hypothesis: “Data compatible with simulated distribution” “Data compatible with simulated distribution”  Reject hypothesis if test statistics < critical value (Kolmogorov-Smirnov / χ 2 test)

17 August 26, 2003P. Nilsson, SPD Group Meeting17 Result: sample output of routine This file contains 6891 tracks > 6857 Using offset: -9.036e-05 Hypothesis accepted by KS 20 0.015 Hypothesis accepted by KS 21 0.0155 Hypothesis accepted by KS 22 0.016 Hypothesis accepted by KS 23 0.0165 Hypothesis accepted by KS 24 0.017 Loop completed Tracking resolution 0.01117 Start value 0.005 End value 0.0175 Step size 0.0005 Number of pseudo-events 100000 Short pixel dimension Residuals from data + toy MC

18 August 26, 2003P. Nilsson, SPD Group Meeting18 Results: Intrinsic resolution for different thresholds Threshold Short pixel dimension, 1 pixel cluster in test plane Error bars correspond to hypotheses that were not rejected by the tests

19 August 26, 2003P. Nilsson, SPD Group Meeting19 1 Pixel and 2 Pixel Clusters 1px. 2px. smaller threshold larger threshold Short pixel dimension 1,2 px clusters in test plane

20 August 26, 2003P. Nilsson, SPD Group Meeting20 Iterative Method  Tracking error estimate relies on knowledge of 1 pixel intrinsic resolution at a given threshold  use the newly found intrinsic resolution to re-estimate the tracking resolution  use the newly found intrinsic resolution to re-estimate the tracking resolution  Iterate to get the final tracking error However…

21 August 26, 2003P. Nilsson, SPD Group Meeting21 Iterative Method  Tracking planes were run at PRE_VTH 200 and were not identical to test plane (300  m sensor vs 200  m)  Try to find conditions when intrinsic resolution of test plane is comparable to tracking planes  Probability to obtain 1 or 2 px clusters is proportional to size of sensitive region Use ratio between 1 and 2 px clusters to find threshold where test plane has similar resolution as tracking planes Deviation from 1 of number of 1 to 2 px clusters in test plane to the tracking planes as a function of PRE_VTH Use intrinsic resolution at PRE_VTH 170 to get new tracking error

22 August 26, 2003P. Nilsson, SPD Group Meeting22 Iterative Method Initial tracking error over- estimated Tracking error iterated from short dimension only

23 August 26, 2003P. Nilsson, SPD Group Meeting23 Iterative Method

24 August 26, 2003P. Nilsson, SPD Group Meeting24 2px/1px After Iteration Using initial tracking error estimate After iterating tracking error

25 August 26, 2003P. Nilsson, SPD Group Meeting25 Conclusions  Results for 1 pixel and 2 pixel clusters (no tilt) at ~30 mV ( PRE_VTH 210 ): σ 1px short = ( 8.9 ± 1.0 ) µm σ 1px short = ( 8.9 ± 1.0 ) µm σ 1px long = (120.4 ± 1.7 ) µm σ 1px long = (120.4 ± 1.7 ) µm σ 2px short = ( 8.2 ± 0.9 ) µm σ 2px short = ( 8.2 ± 0.9 ) µm σ 2px long = (116.0 ± 1.7 ) µm σ 2px long = (116.0 ± 1.7 ) µm σ Track = Final tracking error: σ Track = 10.6  m


Download ppt "August 26, 2003P. Nilsson, SPD Group Meeting1 Paul Nilsson, SPD Group Meeting, August 26, 2003 Test Beam 2002 Analysis Techniques for Estimating Intrinsic."

Similar presentations


Ads by Google