Alignment of the ALICE Si tracking detectors A.Dainese INFN Padova for the ALICE Collaboration VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 1 Layout The ALICE Inner Tracking System (ITS) see also V. Manzari ITS alignment strategy Cosmics for alignment Validation of survey measurements Results from software alignment algorithms Summary and outlook VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 2 Inner Tracking System (ITS) Silicon Pixel Detector (SPD): • ~10M channels • 240 sensitive vol. (60 ladders) Silicon Drift Detector (SDD): • ~133k channels • 260 sensitive vol. (36 ladders) Silicon Strip Detector (SSD): • ~2.6M channels • 1698 sensitive vol. (72 ladders) SSD SPD VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 SDD Andrea Dainese ITS total: 2198 alignable sensitive volumes 13188 d.o.f. 3 yloc ITS detector resolutions & target alignment precisions zloc xloc detector local c.s.: xloc~rfglob, yloc~rglob, zloc = zglob SPD SDD SSD (r = 4 & 7 cm) (r = 14 & 24 cm) (r = 39 & 44 cm) nom. resolutions xloc (yloc) zloc [mm3] 12 (0) 100 35 (0) 25 20 (0) 830 residual mis. (shifts) xlocyloczloc [mm3] 10 10 20 20 20 20 15 15 100 Residual: expected misalignment left after applying the realignment procedure(s). Target ~0.7resol. ~20% degradation of the resolution VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 4 Impact of ITS misalignment on ITS+TPC tracking resolutions Effect of misalignment on track impact parameter to the primary vertex (d0), pt, vertex resolutions studied d0 resolution no misal misal 10 mm misal 20 mm misal 30 mm pt resolution Target residual misalignment effect of misalignment: large worsening factor 2 at high pt plus 5 mm VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 no misal misal 10 mm misal 20 mm misal 30 mm effect of misalignment above 10 GeV/c Andrea Dainese 5 ITS alignment with tracks: general strategy Data sets: cosmics + first pp collisions (and beam gas) use cocktail of tracks from cosmics and pp to cover full detector surface and to maximize correlations among volumes Start with B off, then switch on B (pp) possibility to select high-momentum (no multiple scattering) tracks for alignment General strategy: 1) validation of survey measurements with cosmics 2) start with layers easier to calibrate: SPD and SSD o good resol. in rf (12-20mm), worse in z (120-830mm) 3) global ITS alignment relative to TPC (already internally aligned) 4) finally, inclusion of SDD, which need longer calibration (interplay between alignment and calibration) Two independent track-based alignment methods: global: Millepede (default method) local: iterative method based on residuals minimization VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 6 Triggering and tracking the cosmics Trigger: SPD FastOR Coincidence between top outer SPD layer and bottom outer SPD layer rate: 0.18 Hz AND ITS Stand-Alone tracker adapted for cosmics pseudo-vertex = point of closest approach between two “tracklets” built in the top and bottom SPD half-barrels Search for two back-to-back tracks starting from this vertex VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 7 Cosmic data sample Statistics collected (after reco): ≈105 events with B=0 in 2008 Layer 1 (SPD) Layer 4 (SDD) Layer 1 (SPD) Layer 4 (SDD) VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Layer 5 (SSD) Andrea Dainese 8 Validation of Strips (SSD) survey with cosmics SSD survey: 2 local shifts (x,z) + 1 rotation (q) Modules on ladders (critical: small stat on single modules with cosmics) o precision ~5 mm Ladders on support cones (important starting point for alignment) o precision ~15 mm Validation with cosmics. Three methods: 1. 2. 3. Extra clusters from acceptance overlaps distance between two clusters from same track on contiguous (overlapping) modules on same ladder Fit one track on outer layer, one on inner layer distance and angles between the two tracks Fit track on one SSD layer (2 points) residuals on other SSD layer VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 9 Validation of SSD survey with cosmics (1) Extra clusters from acceptance overlaps distance between two clusters from same track on contiguous (overlapping) modules on same ladder module on ladder misalignment xy)=25 mm (48) point)=25/√2=18 mm misal)<5 mm (27) VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 xy)=26 mm (36) point)=26/√2=18 mm misal)<5 mm (15) Andrea Dainese 10 Validation of SSD survey with cosmics (2) Fit one track on top “half barrel”, one on bottom distance and angles between the two tracks VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 11 Validation of SSD survey with cosmics (3) Fit track on one SSD layer (2 points) residuals on other SSD layer overall module misalignment point)~25 mm misal)~10 mm VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 12 ITS alignment with Millepede Determine alignment parameters of “all” modules in one go, by minimizing the global c2 of track-to-points residuals for a large set of tracks (cosmics + pp) The alignment of the ITS follows this hierarchical sequence: ITS Schematic SPD layout SPD SECTORS (10) optionally: SPD STAVES (60) SPD HALF-STAVES (120) SPD LADDERS (sensitive modules 240) SPD BARREL W.R.T. SSD BARREL SSD LADDERS (72) VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 13 Checking the quality of realignment y Select muons with DCA to (0,0) < 1 cm Main variable: track-to-track xy at y=0 Acceptance overlaps “extra” clusters Alignment monitoring tool VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese x 14 Millepede SPD realignment: xy at y=0 Track-to-track matching (2 points per track in the pixels) Sim, ideal geom: DATA B=0 not realigned realigned 43 mm 48 mm track-to-track xy [cm] Expected spread spatial=14 mm misal~9 mm VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 spatial=11 mm (Sim) Andrea Dainese 15 Millepede realignment: SPD “extra” clusters Sim, ideal geom: DATA B=0: not realigned realigned 15 mm 20 mm Expected spread spatial=14 mm misal~9 mm VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 spatial=11 mm (Sim) Andrea Dainese 16 Cross checks with B-on runs Stand-alone tracking in SPD (two points) and look at “extra” clusters to track distance (unaffected by curv.) B=+0.5T B=0 172 mm 181 mm OK B=-0.5T 202 mm VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 17 Millepede SPD realignment: getting right the hierarchy non-hiearchical VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 hiearchical Andrea Dainese 18 Millepede SPD-SSD realignment: xy at y=0 Pixels+Strips: two tracks (top and bottom) with 4 pts each Sim, ideal geom: DATA B=0 realigned 19 mm 30 mm track-to-track transverse distance at y=0 [cm] VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 19 Millepede SPD-SSD realignment: xy at y=0 Pixels+Strips: two tracks (top and bottom) with 4 pts each Simulation: ideal geometry target of alignment DATA B=0 realigned promising! already close to target 30 mm track-to-track transverse distance at y=0 [cm] single track impact parameter resolution 30/√2~21mm but pt “unknown” need data with B-on (2009) VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 20 Alignment monitoring Excluding selected points from fit Compute residuals fit points residuals SSD SPD VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 21 Alignment monitoring rf residuals in inner pixel layer, with B-off and B-on data B=0 =26mm data B=+0.5T data B=-0.5T =26mm =26mm VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 simul B=+0.5T =17mm Andrea Dainese 22 A second alignment method: Iterative local approach Alignment params from minimization of residuals Local: works on a module-by-module basis Iterations are used to take into account correlations between the alignment params of different modules For the pixels, similar alignment quality as Millepede: Millepede = 49 mm track-to-track transverse distance at y=0 [cm] VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Iterative = 52 mm track-to-track transverse distance at y=0 [cm] Andrea Dainese 23 Comparison of Millepede and Iterative Comparison of alignment parameters is promising for: estimate of residual misalignment / systematics investigations of possible problems (outliers) VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 24 Silicon Drift Detectors calibration & alignment The two intermediate layers In SDD, local x determined from drift time: xloc = (t – t0) × vdrift two calibration parameters: t0 and vdrift xloc Interplay between alignment and calibration t0 and vdrift (also obtained from injectors) as additional parameters in Millepede Geometry only Geometry + calibration VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 25 Cosmics 2009 Show validation of 2008 alignment VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 26 Summary & Outlook ALICE Inner Tracking System alignment strategy presented Strips (SSD) survey validated with cosmics Most of pixels (SPD) realigned to 10 mm Hierachical track-based alignment using global fit (Millepede) need cross-checks with pp, especially on the sides With SPD+SSD track impact parameter resolution ~20 mm, but difficult to conclude because momentum is unknown (B=0) Next steps: include SDD (calibration ongoing) ITS-TPC alignment cosmics 2009 (data taking in progress) o data with B=0.5T performance VS pt! finalize alignment and monitoring for proton-proton VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 27 EXTRA SLIDES VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 28 TPC-ITS relative alignment Kalman-filter aligner with 8 model parameters: misalignment of TPC wrt ITS (6 pars), + TPC calibration (time zero, drift velocity) Procedure starts with matching of TPC tracks to ITS standalone tracks Propagate tracks to reference cylinder at R=80 cm residuals The residuals are fed to the Kalman aligner for fitting Benchmarked on simulation OK First result on cosmic data with B=0 (ITS aligned with Millepede) VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 29 TPC-ITS relative alignment TPC vdrift correction from TPC-ITS alignment VS same from Temp&Pressure sensors difference <0.5% (B on) S.Rosseger Data re-reconstructed with TPC-ITS alignment new realignment results consistent with 0 OK VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 30 First look at statistics in pp 10k (scaled to 100k) pp events at 0.9 and 14 TeV B=0.5T Minimum number of points for module in each layer 6 points tracks with pt>250 MeV SPD SPD SDD SDD SSD SSD inner outer inner outer inner outer 0.9 TeV 100k evts 1500 1000 1000 500 100 50 14 TeV 100k evts 3000 3000 3000 2000 200 200 First Physics sample(s) look OK (statistics-wise) to perform First Alignment VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 31 First look at statistics in pp: checking the alignment with extra clusters 10k (scaled to 100k) pp events at 0.9 and 14 TeV B=0.5T Number of extra clusters per layer per det type (assuming the tracking finds all of them) SPD (~1%, rf) SDD SSD (~1%, rf, z) (~1%, rf, z) 0.9 TeV ~2000 100k evts ~2000 ~2000 14 TeV ~6000 100k evts ~6000 ~6000 First Physics sample(s) look OK (statistics-wise) to layer-by-layer check of First Alignment with extra cls VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 32 Millepede SPD realignment: stability in time Stability test with nine 10k-tracks subsamples xy at y=0 plots with same alignment file From trk 0 10000 20000 30000 40000 50000 60000 70000 80000 Mean (mm) -13 -4 +6 -3 -2 +1 +5 +8 -1 Sigma (mm) 57 54 52 56 53 53 52 52 54 xy [cm] VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 33 Analysis of Millepede results XY mean no align. -1021 sigma xy [cm] - sectors 174 610 staves -12 95 HS 1 63 ladders 0 55 Strongest improvements when aligning staves w.r.t. sectors VERTEX2009, Veluwe – the Netherlands, 14-18.09.2009 Andrea Dainese 34
© Copyright 2026 Paperzz