Status of the Current STAR Tracker

20
23 September 200 2 ITTF Review - BNL 23 September 2002 1 Status of the Current STAR Tracker Lee Barnby

description

Status of the Current STAR Tracker. Lee Barnby. Introduction. STAR introduction Overview of current packages TPC tracker Global tracking Infrastructure, stability & performance issues. Time Projection Chamber. Silicon Vertex Tracker *. FTPCs. Vertex Position Detectors. - PowerPoint PPT Presentation

Transcript of Status of the Current STAR Tracker

Page 1: Status of the Current STAR Tracker

23 September 2002

ITTF Review - BNL 23 September 2002

1

Status of the Current STAR Tracker

Lee Barnby

Page 2: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

2

Introduction

• STAR introduction• Overview of current packages• TPC tracker• Global tracking• Infrastructure, stability &

performance issues

Page 3: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

3

The STAR Detector

ZCal

Time Projection Chamber

Magnet

Coils

RICH * yr.1 SVT ladder

TPC Endcap & MWPC

ZCal

Central Trigger Barrel

FTPCs

Silicon Vertex Tracker *

Vertex Position Detectors

+ TOF patch

Barrel EM Calorimeter

Page 4: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

4

A Central STAR Event

Page 5: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

5

Jargon – terms you will meet

• StEvent: C++/OO event model, star DST format

• Maker: C++ reconstruction (or analysis) package

• PAM: FORTRAN based reco. code from pre-ROOT days. PAMs are called as functions from Makers

• Tables: old DST format, current means of communication between PAMS/Makers. Tables are currently used to fill StEvent.

Page 6: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

6

Basics – pre-tracking

• Cluster finding is performed before tracking– This will not be discussed in much detail

as is common to old and new trackers– TPC, SVT, FTPC have own cluster finders

(most natural)– Space points are produced and stored in

tables, later can be put into StEvent (as StHit) although not usually persistent.

Page 7: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

7

Tracking strategy

• TPC is main tracking device so TPC tracking comes first – tpt: track finding and helix fit

• Global tracking tasks follow– egr: optionally add SVT hits (using

est) and do Kalman refit– Vertex finding with evr– egr: fit tracks to primary vertex

Page 8: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

8

Tracking strategy cont.

• FTPC is independent since phase space does not overlap. – Uses own separate (C++) code

StFtpcGlobalMaker, StFtpcPrimaryMaker, StFtpcTrackMaker but writes into same format (tables).

• No standalone SVT tracking is performed– SVT not so far used for physics

production

Page 9: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

9

Post-tracking

• Tracks the used for: – strangeness reconstruction V0,

cascade, kink– Extrapolation and matching to non-

tracking outer detectors (RICH, EMC)– Particle ID via dE/dx calculation

• These tasks are not discussed further

Page 10: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

10

TPT – the TPC tracker

• Algorithm– Proceeds in identical(?) 2 passes– After 1st pass hits used are removed

from consideration– Each pass:

• Divides TPC into (overlapping subvolumes)• Forms segments/track ‘roots’• Extends segments• Merge Spirals

Page 11: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

11

TPT tracking pass

• Free points identified as tracks seeds• Extended to connecting hits (outer sector)

– Low momentum inner sector hits don’t overlap (TPC geometry) so seed followed toward vertex (z=0 assumption)

• Two hits make linear prediction to add 3rd (no assumption now)

• Roots from a point extended and best segment kept according to 2

• Gaps allowed (dead FEE/ sector boundaries) but limited in size

Page 12: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

12

TPT track fit

• Fast 2 component helix fit– Circle fit in x-y plane– Line fit in s-z co-ordinates (s = path

length)– No vertex constraint

Page 13: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

13

Global Tracking

• Main components are Kalman fit and primary refit (both are saved to DST) and optional adding of SVT points to track– Kalman fit allows for deviation from helix

due to average energy loss in TPC gas for global track and inner field cage + beampipe for primary

– Points may be (are) removed from fit– Pion hypothesis used

Page 14: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

14

SVT tracker - EST

• Projects TPC tracks to SVT ladders• Proceeds in several passes starting

with higher pT tracks first– Successful projections remove hits – Can also be used with SSD – so called

4th layer (hardware not installed yet)• Status: ready to use in pp data

production

Page 15: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

15

Primary Track Fit

• Constrained fit where track is forced through vertex– OK for Au+Au, probably not a good

strategy for pp?– Applied to all tracks with DCA<3cm

• Cut off should really depend in track parameters

Page 16: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

16

Infrastructure (problems)

• Most code (tpt, egr) is in FORTRAN.– Difficult to debug currently (and in future?)– Expertise is waning

• Often (at least for egr) tracks have several representations the deeper down the code you go.

• Some service tasks (e.g. updating dca) done in C++– Requires temporary creation of StTrack (StEvent

component) which is then used to fill table, which ultimately used to create StTrack objects!

Page 17: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

17

Stability

• TPT had no major changes since STAR started taking data

• EGR has been stable for ~18+ Months– Some upgrades tried but not implemented,

e.g. alternative PID hypotheses– At least one known bug where exact track

parameters depend on order events run• fortunately does not affect physics

– SVT tracking parameter tuning has been going on as part of SVT software+calibration ‘commissioning’

Page 18: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

18

Performance

• No detailed assessment here– I am hoping each individual compares

current and ITTF

• Generically efficiencies from embedding (tracking + cluster finding) are 70-80% with small dependence on pT once maximum reached.

• Time-wise a central Au+Au event takes a few cpu minutes for all reconstruction.

Page 19: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

19

Summary

• Results are good and acceptable for physics. However, infrastructure is inefficient and (lack of) design, especially for global tracking part, making new development almost impossible.

Page 20: Status of the Current STAR Tracker

23 September 2002

Current STAR Tracker - Lee Barnby

20

• The most exciting phrase to hear in science, the one that heralds new discoveries, is not 'Eureka!' (I found it!) but 'That's funny ...' – Isaac Asimov