130 likes | 143 Views
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.
E N D
P.Hristov 07/07/2005 Status of AliRoot
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
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
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
Geometry • Possibility to store the TGeo geometry in a file • ZDC: Correct initialization of the EM length • Corrected media numbers
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
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
TRD • Updated version of the TRD reconstruction • Several updates in the TRD PID and probability functions
MUON • New segmentation, cleanup of obsolete classes • New (official) numbering in St1-5 • Updated mapping • Updated cluster finder • A lot of additional changes
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
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)
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
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