22-nov-2003 NvE Support for various computation modes introduced in AliMath::Prob.
23-nov-2003 NvE New memberfunctions GetBetaVector(), GetBeta() and GetGamma() introduced in Ali4Vector.
03-dec-2003 NvE Message removed from AliEvent::GetDevice in case there are no devices present.
+05-dec-2003 NvE Memberfunction SetStable introduced in AliCollider for the user's convenience.
+08-dec-2003 NvE AliTrack derived from TNamed to enhance labeling flexibility and also specific
+ Clone memberfunction introduced to enable storage of derived objects in AliJet & co.
+ Also specific Clone memberfunctions introduced for AliJet, AliVertex and AliEvent and
+ for the already existing specific Clone memberfunctions the default argument was set
+ to the empty string "".
+15-dec-2003 NvE Datamembers fNdec and fNsig removed from AliTrack since these data are now retrieved
+ directly from the corresponding arrays.
+ Support for hypothesis probability introduced in AliTrack and old mass hypothesis
+ machinery extended to provide now full track hypotheses.
+18-dec-2003 NvE Support for object references from the various signal slots introduced in AliSignal.
+ Since this is mainly intended for "backward references" to AliTrack objects,
+ the AliTrack class has been slightly updated for this to provide pointer consistency
+ in case the corresponding AliTrack object is deleted.
+19-dec-2003 NvE Slight modification in AliVertex.h and AliAttribObj.cxx to prevent gcc compiler
+ warning concerning an unused variable.
+22-dec-2003 NvE Event selection introduced in AliCollider.
+24-dec-2003 NvE Some cosmetics in printout of AliVertex, AliEvent and AliCollider.
+ Support for spectator tracks introduced in AliCollider.
+28-dec-2003 NvE Facility introduced in AliCollider to set minimal momentum for spectator tracks
+ to be stored.
+06-feb-2004 NvE "char* name" changed to "const char* name" in all specific Clone memberfunctions
+ to prevent compiler warnings on Sun.
+ Memberfunction Set() of TTimeStamp used in AliEvent instead of setting the date/time
+ via the TTimeStamp constructor. This is only possible with ROOT version 3.10/02 or later,
+ since for earlier versions the TTimeStamp::Set memberfunctions were erroneously declared
+ private.
+11-feb-2004 NvE In script "gcclib" the option -Wno-long-long added to prevent warnings from the usage
+ of type "long long" in Rtypes.h
+12-feb-2004 NvE In AliCollider::MakeEvent the statement "char* name" was replaced by "char name[16]" to
+ comply with TPythia6 convention. Also the hardcoded values of the p and n masses have
+ been replaced by masses obtained from the Pythia system via a call to GetPMAS().
+ Because of a bug in TPythia6 the function Pymass() couldn't be used directly.
+13-feb-2004 NvE AliCollider::GetPyname introduced to provide a correctly stripped character string
+ for the particle names. The name returned by TPythia6::Pyname contains trailing
+ characters due to an incorrect stripping process.
+ AliCollider::MakeEvent was updated accordingly to make use of this new memberfunction.
+04-mar-2004 NvE Functionality of AliObjMatrix extended to provide the number of references and
+ (row,col) indices of all the occurrences of the stored objects.
+ Also an additional memberfunction AliObjMatrix::RemoveObject introduced to allow more
+ flexibility in specifying objects to be removed.
+09-mar-2004 NvE Additional memberfunction AliObjMatrix::RemoveObject renamed to RemoveObjects to prevent
+ confusion and ambiguity in usage.
+ Linking facility of AliSignal extended by enabling multiple links to a specific signal slot.
+ Also call to AliSignal::ResetLink changed to AliSignal::ResetLinks() in the dtor
+ of AliTrack to adopt the extended AliSignal linking facility and output in
+ AliTrack::ListAll() limited to only the referring signal slots to prevent long output lists.
+12-mar-2004 NvE Additional "cout << endl;" in front of AliCollider initialisation message in order to always
+ have the initialisation message starting on a new line. On some systems the fortran
+ carriage control of the pure Pythia doesn't get treated correctly.
+04-apr-2004 NvE SetMass() invoked from AliTrack::Set3Momentum to get also the energy properly initialised.
+09-apr-2004 NvE Support for specification of unit scale introduced in AliPosition.
+19-apr-2004 NvE Memberfunction GetPrimed introduced for Ali3Vector.
+04-may-2004 NvE Various memberfunctions declared "const" to satisfy the strict Alice coding rules
+ and also to allow better compiler optimisation.
+12-may-2004 NvE Track reference-point introduced in AliTrack.
+02-jun-2004 NvE Memberfunction GetUnprimed introduced for Ali3Vector.
+17-jun-2004 NvE New class AliHelix introduced and "macgcclib" added to create ralice libs on MAC.
+24-jun-2004 NvE Coefficient kp7 changed from 7.4e-5 to 7.4e-6 in AliMath::BesselK0 to correct typo
+ (thanks Josh de Bever).
+ Typos corrected (i.e. abs() replaced by fabs() in several places) in AliHelix
+ to satisfy the Intel compiler (thanks Fons Rademakers).
+25-jun-2004 NvE Protection introduced in AliSignal::GetNlinks.
+29-jun-2004 NvE New class AliDevice introduced.
+ New memberfunctions and datamembers introduced in AliEvent to support investigation
+ and ordering of hits of various (classes of) devices.
+01-jul-2004 NvE AliCalorimeter derived from AliDevice to extend functionality (e.g. allow definition
+ of sets of calorimeters and investigate all the hits of a certain set via the
+ AliEvent structure). To prevent matrix swapping restrictions, the memberfuctions
+ SetSwapMode and GetSwapMode of AliCalorimeter have been renamed to SetMatrixSwapMode
+ and GetMatrixSwapMode, respectively.
+ Examples in the AliEvent.cxx documentation updated accordingly.
+ Backward links reset for non-owned hits in AliDevice destructor.
+06-jul-2004 NvE AliCalorimeter hit I/O only via the linear array to decrease filesize on disk
+ and improve I/O speed.
+ Internal temp. arrays used for hit sorting in AliDevice and AliEvent and array
+ pointers returned instead of the arrays themselves. This will provide more
+ flexibility in usage.
+ Sorting and clustering procedures in AliCalorimeter modified to use TObjArray pointers
+ to enable direct use of the AliDevice linear sorting facility.
+ Default for AliDevice changed such that now all registered hits are by default owned
+ by the AliDevice object.
+06-oct-2004 NvE Full support for data access via slotname specification introduced in AliAttrib and AliSignal.
+07-oct-2004 NvE Docs of AliAttrib and AliSignal updated for new data access via slotname specification.
+12-oct-2004 NvE Display facility introduced in AliDevice and device backward linking updated for
+ new "owning device" in AliSignal.
+13-oct-2004 NvE Hit investigation facilities extended in AliDevice and AliEvent.
+15-oct-2004 NvE Optimisation of MC parameters for nucleus-nucleus and astrophysics processes introduced
+ in AliCollider. Also facilities added to provide full user control.
+26-nov-2004 NvE Printout of UniqueID added in AliSignal::Data() and AliEvent::ShowDevices() in view of
+ addressing specific signals or devices during data analysis.
+ Memberfunction GetIdHit introduced in AliDevice and AliEvent and AliJet::GetIdTrack
+ optimised for speed.
+ Memberfunction GetIdDevice introduced in AliEvent.
+27-nov-2004 NvE Protection for j<1 introduced in AliSignal::SetWaveform().
+ The waveforms in AliSignal have now become completely decoupled from signal slots,
+ so support for setting waveforms by specifying a slotname has been removed.
+ Printout info in AliSignal::Data() and AliSignal::List() improved and memberfunctions
+ ListWaveform() and GetWaveformIndex() introduced in AliSignal.
+28-nov-2004 NvE User definable status word introduced in AliDevice to allow indication of different
+ versions of readout electronics etc...
+29-nov-2004 NvE Additional sub-directories (e.g. wa98) introduced which contain Ralice implementations
+ to serve data analysis efforts for various experiments.
+01-dec-2004 NvE Install scripts like e.g. "gcclib" renamed to "gcclib.sh" etc... in /scripts.
+ The old scripts (i.e. without the .sh extension) will be deleted in due time.
+12-jan-2005 NvE Bug fix in AliAttrib::GetSlotIndex() by exiting as soon as matching name is found.
+20-jan-2005 NvE Modification in AliSignal::GetNwaveforms() to return last index instead of array
+ size to take into account the fact that a TObjArray always gets a default size
+ of 16 when reading data from a file.
+ Also the standard ROOT file libNew.lib is now automatically renamed to libNew.lix
+ in the Ralice windows installation script mklibs.bat to prevent linking with
+ this libNew.lib which is inconsistent with the binary ROOT executable release.