28-jun-1999 NvE Ali4Vector casting changed in AliVertex::Add() and some explicit type conversions
added and an unused variable removed in AliInvmass to prevent g++ errors/warnings
(thanks to Eugene van der Pijll).
+23-sep-1999 NvE Errors and error propagation introduced in Ali3Vector in view of track
+ reconstruction/extrapolation development.
+ Also AliPosition and AliSignal updated accordingly by introducing the
+ SetPositionErrors(), SetSignalErrors() and Get memberfunctions.
+ Note : Errors (propagation) not yet fully implemented in Ali4Vector and
+ AliBoost.
+24-sep-1999 NvE In Ali4Vector internally the Lorentz invariant (x^mu x_mu) is now stored
+ instead of the scalar part x^0. This will yield better precision and
+ e.g. automatically conserves the particle identity (mass) in elastic
+ collisions.
+08-oct-1999 NvE GetResultError() introduced in Ali3Vector to provide error information
+ on results obtained from operations which yield a scalar.
+ Examples are the error on the norm (GetNorm) and the dotproduct (Dot).
+13-oct-1999 NvE Errors and error propagation fully implemented in Ali4Vector.
+15-oct-1999 NvE Algorithms for error calculations optimised for accuracy in Ali3Vector
+ and Ali4Vector.
+ Also particle mass datamember removed from AliTrack, since this is now
+ automatically handled via the SetInvariant()/GetInvariant() memberfunctions
+ of Ali4Vector.
+16-oct-1999 NvE Storage of multiple signal values (with errors) implemented in AliSignal
+ and AliCalmodule updated accordingly.
+ All documentation moved from the .h files into the .cxx files and also
+ Copyright and cvs logs introduced.
+ Html documentation generated for all classes using the ROOT automatic
+ documentation generator facility.
+18-oct-1999 NvE Classes Ali3VectorObj, Ali4VectorObj and AliPositionObj introduced.
+20-oct-1999 NvE AliTrack::AddSignal() & co. added to enable relating AliSignals to a certain
+ AliTrack object in view of track reconstruction development.
+ Also memberfunction Info() added to AliSignal.
+24-oct-1999 NvE Full error propagation implemented in AliBoost and obsolete memberfunction
+ AliBoost::SetGamma() removed.
+25-oct-1999 NvE Undefined "dtheta2" fixed in Ali3Vector::GetErrors() thanks to Rene Brun.
+29-oct-1999 NvE Compress() invoked for TObjArray fModules after removal of a single module
+ in AliCalorimeter::Reset().
+ Begin- and endpoint introduced for AliTrack.
+30-oct-1999 NvE Pointer handling introduced instead of object copying in AliCalorimeter::Sortm
+ to enhance speed. Also AliCalorimeter::GetModule(row,col) introduced.
+ Array creation moved out of default constructor of AliSignal to comply with
+ ROOT I/O requirements.
+31-oct-1999 NvE AliCalmodule::GetSignal() removed; the AliSignal memberfunction is used
+ instead and AliCalorimeter::GetSignal() takes care of the dead modules.
+ AliCalcluster::Start updated accordingly.
+ New memberfunctions GetVetoLevel() and HasVetoHit() introduced
+ for AliCalcluster.
+18-jan-2000 NvE AliCalorimeter updated to remove memory leak and to enable event mixing.
+ Module and position pointers and various attributes (like edge values etc...)
+ are now saved in separate matrices for the complete calorimeter.
+ AliCalmodule and AliCalcluster updated accordingly and also cleaned up
+ a little to remove unneeded datamembers.
+03-mar-2000 NvE AliCalorimeter::SetSignal() updated to provide position for new modules
+ and AliCalorimeter::AddSignal() updated to invoke AliCalorimeter::SetSignal()
+ in case of new modules instead of having duplicate code.
+ (Thanks to Eugene van der Pijll).
+12-mar-2000 NvE Computation of Integer Order Modified Bessel functions I_n(x) and K_n(x)
+ introduced in class AliMath.
+ Also already existing AliMath facilities converted to Double_t handling
+ to enhance flexibility.
+06-jun-2000 NvE AliMath::K() etc... renamed to AliMath::BesselK() etc... for clarity.
+07-jun-2000 NvE Vertex linking of AliVertex::Add(AliVertex&) made more sophisticated
+ by introduction of automatic generation of connecting track.
+26-jan-2001 NvE File RALICELinkDef.h updated to allow the automatic schema evolution
+ as introduced in ROOT 3.00/05.
+27-may-2001 NvE New class AliEvent introduced and RALICELinkDef.h & co. updated accordingly.
+ Also RALICELinkDef.h changed back to old schema evolution (i.e. "+" removed)
+ because of problems with I/O in ROOT 3.00/06 w.r.t. multiple inheritance.
+29-may-2001 NvE Position reset added in AliVertex::Reset().
+01-jun-2001 NvE Memberfunctions Add() renamed explicitly to AddTrack(), AddJet() and
+ AddVertex() in AliJet and AliVertex.
+03-jun-2001 NvE Treatment of masshypotheses introduced in AliTrack.
+04-jun-2001 NvE CVS Log text and keyword replaced by Id in .cxx files and C++ comment
+ indicator /* ... */ replaced by // in the Id record of the .h files
+ to prevent problems.
+06-jun-2001 NvE CVS Date keyword introduced in 'Modified' field in .cxx files so that
+ the modification date is updated automatically in the html docs.
+09-jun-2001 NvE Script mklibs.bat modified to match its new location in the SCRIPTS
+ subdirectory and file RALICEHeaders.h moved back to the RALICE
+ directory again to enable universal installation scripts.
+ Also name AliEvent.cxx added in Makefile.
+11-jun-2001 NvE ResultError correctly set in GetMomentum() of AliTrack and AliJet.
+12-jun-2001 NvE Error calculation improved for spherical and cylindrical coord.
+ in Ali3Vector::GetErrors().
+13-jun-2001 NvE Memberfunctions GetVecTrans() and GetVecLong() introduced for
+ Ali3Vector and Ali4Vector.
+ Also GetScaTrans(), GetScaLong() and GetPseudoRapidity() introduced
+ for Ali4Vector to provide a basis for e.g. E_trans and E_long calc.
+ Memberfunctions GetPt(), GetPl(), GetEt(), GetEl() and GetMt()
+ introduced for AliTrack and AliJet.
+ For AliTrack there is an additional GetMt(j) to provide the Mt
+ value for the jth mass hypothesis.
+14-jun-2001 NvE Memberfunction GetRapidity() introduced for AliTrack and AliJet
+ and accuracy improved in Ali3Vector::GetPseudoRapidity().
+27-jun-2001 NvE Overloaded memberfunction names Add(AliJet*) and Add(AliVertex*) corrected
+ into AddJet(AliJet*) and AddVertex(AliVertex*) in class AliVertex.
+29-jun-2001 NvE TrackCopy mode introduced in AliJet.
+02-jul-2001 NvE Misplaced statement corrected in AliJet::SetNtinit().
+03-jul-2001 NvE Protections added in AliJet::GetTrack() and AliVertex::GetVertex() and
+ VertexCopy introduced in AliVertex.
+ Naming facility introduced in AliCalorimeter in order to identify
+ different calorimeter systems in an event structure.
+ Storage of jets introduced in AliVertex on the same footing as the
+ storage of (secondary) vertices.
+04-jul-2001 NvE Storage of calorimeters introduced in AliEvent and ResetVertices()
+ added to AliVertex.
+05-jul-2001 NvE Clone() facility used in AddTrack() etc... of AliEvent & co. instead of
+ "new" in the case of TrackCopy etc... This in order to enable 'permanent'
+ AliTrack etc... storage in AliEvent & co.
+ Also (Ali4Vector&) casting stmt. in AliVertex::ResetVertices() changed
+ to make it ANSI compatible for all compilers/platforms.
+09-jul-2001 NvE Support for impact points and user identifier introduced in AliTrack.
+ Also user identifier facility introduced for AliJet and AliVertex.
+12-jul-2001 NvE Memberfunction GetDistance() introduced for AliPosition and support for
+ point of closest approach introduced in AliTrack.
+24-jul-2001 NvE Support for Chi2 and NDF information of track fit introduced in AliTrack.