Presentation is loading. Please wait.

Presentation is loading. Please wait.

HLT/AliRoot integration C.Cheshkov, P.Hristov 2/06/2005 ALICE Offline Week.

Similar presentations


Presentation on theme: "HLT/AliRoot integration C.Cheshkov, P.Hristov 2/06/2005 ALICE Offline Week."— Presentation transcript:

1 HLT/AliRoot integration C.Cheshkov, P.Hristov 2/06/2005 ALICE Offline Week

2 2/06/2005HLT/AliRoot integration (C.Cheshkov) 2  Goal: As much as possible common code between online and “offline” HLT reconstruction and analysis chains  “Offline” HLT reconstruction chain: Debugging and studies on trigger efficiency, data rate reduction and etc. during the MC production Replay of the HLT response during the reconstruction of real data – for debugging and studies for possible improvements/optimization

3 2/06/2005HLT/AliRoot integration (C.Cheshkov) 3 Outline  HLT reconstruction chain in AliRoot Cluster finder + Track follower Hough transform + ITS tracking  HLT ESD  MUON HLT code  Conclusions and Outlook

4 2/06/2005HLT/AliRoot integration (C.Cheshkov) 4 HLT reconstruction in AliRoot  Cluster finder + Track follower: As “local” reconstruction (inside AliHLTReconstructor) Tracks & clusters stored temporarily in external binary files dE/dx computed during filling of ESD Tracks stored as AliESDHLTTrack  To do: Track parameter covariance matrix Track prolongation into ITS Tracks  AliESDtrack

5 2/06/2005HLT/AliRoot integration (C.Cheshkov) 5

6 2/06/2005HLT/AliRoot integration (C.Cheshkov) 6 HLT reconstruction in AliRoot  TPC Hough Transform + ITS tracking: Use the output of “default” ITS clusterer + vertexer Hough and ITS code as AliTracker inside RunTracking method of AliReconstruction: AliL3TPCtracker & AliL3ITStracker Offline AliTracker AliL3HoughKalmanTrack

7 2/06/2005HLT/AliRoot integration (C.Cheshkov) 7 Hough transform tracks  Class AliL3HoughKalmanTrack (derives from offline Kalman filter AliTPCtrack): Track parameter errors are proportional to Hough parameter space bin size Proportionality coefficient derived from the obtained resolution Errors on Hough parameters  Kalman track covariance matrix For proper propagation into ITS the Hough transform vertex constraint is released by resetting to zero non-diagonal elements in the cov.matrix  Hough tracks  ESD  ITS  ESD (likewise the offline reconstruction)

8 2/06/2005HLT/AliRoot integration (C.Cheshkov) 8 TPC only (HT) ITS+TPC Fakes

9 2/06/2005HLT/AliRoot integration (C.Cheshkov) 9 HLT reconstruction in AliRoot (Summary)  Version inside AliReconstruction as virtual sub-detector: AliReconstruction rec; rec.SetRunLocalReconstrction(“HLT ITS”); rec.RunVertexFinder(kTrue); rec.RunTracking(“HLT”); rec.FillESD(“HLT”);  Version used for benchmarking: Steering class inside RAW package Reconstruction directly from raw data HT  ITS  ESD

10 2/06/2005HLT/AliRoot integration (C.Cheshkov) 10 HLT Event Summary Data  HLT ESD stored as “chinese” copy of the offline ESD  Same AliESDs.root file but a separate tree – “HLTesdTree”  All the off-line macros and utilities work almost “automatically” for HLT: Attention to the tracking flags – only TPCin & ITSin

11 2/06/2005HLT/AliRoot integration (C.Cheshkov) 11 MUON HLT code  The goal is to have MUON HLT as a part of HLT module inside AliRoot repository  The basic changes needed to integrate the core MUON HLT library are done. Not yet in CVS.  To do: Only pure reconstruction code to comply the AliRoot coding rules The rest (online code) stays like it is Incorporation into the AliRoot reconstruction chain

12 2/06/2005HLT/AliRoot integration (C.Cheshkov) 12 Conclusions and Outlook  Cl.finder + tr.follower: Organize as AliTracker Track cov.matrix Propagation to ITS Filling of the ESD  TPC Hough + ITS tracking: Incorporation is done Emulation of HT FPGA?  MUON HLT code is almost there  TRD trigger emulation?  TRD tracking and PID  Usage of Root/AliRoot libs in the online code?  ESD in the online code?


Download ppt "HLT/AliRoot integration C.Cheshkov, P.Hristov 2/06/2005 ALICE Offline Week."

Similar presentations


Ads by Google