1 / 13

Status of AliRoot

This status update provides information on the latest developments in AliRoot and Geant3, including bug fixes, platform compatibility enhancements, and general improvements. It also highlights upcoming features and addresses remaining issues.

jallman
Download Presentation

Status of AliRoot

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. P.Hristov 07/07/2005 Status of AliRoot

  2. ROOT & Geant3 • ROOT v5-02-00: • Fix in TRandom3 to set correctly the seed from the current time • Fix in TF1 related to the extended CINT functionality • The functions used to create TF1 or TF2 are moved to the private parts of the classes • Replacing array of objects by array of pointers • Geant3 v1-3

  3. Platforms • SLC3, Fedora Core 3 – OK • Fedora Core 4: gcc 3.4.4 installed • Alpha: Compilation, removing warnings (some serious problems like indexes out of range also detected • Mac OSX: a lot of changes related to gcc4 and g95, now works • Sun: sundev does’n exist anymore

  4. General changes • Messages: consistent usage of AliLog • Makefiles: • Changes for Mac OSX • Streamline libs and check for deleted files • Avoid linking with pythia when not needed • Improvements in dependences • Macros: • checkFile.C: Macro which checks the opening of a root file and detects some problems like truncation • mcminiesd.C: Example of filtering macro which works both with the reconstructed objects and the kinematics tree • Config.C, ConfigPPR.C: Default VZERO v5. Possibility to compile. Using AliLog • Updated loadlibs.C

  5. Geometry • Possibility to store the TGeo geometry in a file • ZDC: Correct initialization of the EM length • Corrected media numbers

  6. ITS • Fix for materials with fractional Z (to be completed) • Correction in AliITSVertexerTracks • Additional protections in trackers: V2, SA, MI • Splitting of the ITS libraries

  7. TPC • Pile-up simulation • Tracker MI: Additional protections and initialization • Non-persistent TPC indexes in AliESDtrack • Removing CONTAINERS. The classes needed by TPC: AliDigits, AliSegmentArray, AliSegmentID, and AliH2f are moved to the TPC module • Materials with fractional Z redefined

  8. TRD • Updated version of the TRD reconstruction • Several updates in the TRD PID and probability functions

  9. MUON • New segmentation, cleanup of obsolete classes • New (official) numbering in St1-5 • Updated mapping • Updated cluster finder • A lot of additional changes

  10. RAW & HLT • RAW: Updated version used during the computing data challenge • MUON HLT added to CVS: • Support on Linux (Pentium, Itanium, Opteron), OSF(Alpha), Solaris(Sun). • Compilation with gcc/icc

  11. JETAN • The old PDC04 version is now in JETAN/jetan2004 • New version for PPR • A lot of changes committed to CVS (see the presentations at the physics WG)

  12. Coming Soon • Tracking with non-uniform magnetic field • Updated ESD track based on AliExternalTrackParam • Tag DB classes • Analysis examples with selectors • Data classes containing the parameters of the ITS, TPC, and TRD reconstruction

  13. Remaining issues • Problem related to PHOS/EMCAL loaders/getters, preventing us to run simulation and reconstruction in one AliRoot session when hits->digits is used • Corrupted files in PDC04 • Tracks with too high momentum in PDC04 data

More Related