- Renaming fEventNumber (and the associated getters/setters) to
fEventNumberInFile change esd->GetEventNumber() to esd->GetEventNumberInFile()
in all places where it was called; add a comment which acts as a warning that
this number is probably not what people want
- Removing fEventNumber (and associated getters/setters) from the AOD
adding fBunchCrossNumber and fOrbitNumber (+ getters and setters) to the AOD
and the ESD; increase ClassDef of AliESD to 18
- Prevent taking sqrt of a negative number, 'division by zero', and
'out of bounds' errors in AliAODRedCov.h, which lead to crashes
- Major revision of CreateAODfromESD.C to be actually able to create AODs from
ESDs in compiled and uncompiled mode without crashes (= includes updated,
naming of variables changed to avoid CINT problems)
- Major changes in ReadAOD.C in order to be able to read an AOD back in
compiled and uncompiled mode without crashes (= includes updated, protection
for zero pointers added, code cleanup). This only works correctly with
ROOT v5-15-02 or later (due to a bug in the naming scheme of ROOT),
otherwise the only event read back is the first one (even N times if you try
to read N subsequent events).
- Changing the name of the cluster array from 'neutrals' to 'clusters'
- Some cosmetic changes