* EveBase/AliEveTrack
authormtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 20 Feb 2009 17:38:44 +0000 (17:38 +0000)
committermtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 20 Feb 2009 17:38:44 +0000 (17:38 +0000)
commit0e33c639cdef0b2a56504202b0d07dcc2bf5562c
treee49b2ba375a936b412042ea903941a074b6ad588
parent6a7d778444631723db75020c716a41c4f85cbd77
* EveBase/AliEveTrack
---------------------
New class, sub-class of TEveTrack.
All macro-calling functions were removed from TEveTrack and moved into
this class (as they were ALICE specific anyway):
   void ImportHits();
   void ImportClusters();
   void ImportClustersFromIndex();
   void ImportKine();
   void ImportKineWithArgs(.....);
   void PrintKineStack();

This will allow to:
1. simplify initialization;
2. make it easier to extend the functionality.

All changes in other files are replacements of TEveTrack with
AliEveTrack.

* macros/anyscan_init.C
-----------------------
Add a deprecation warning.
20 files changed:
EVE/EveBase/AliEveCascade.cxx
EVE/EveBase/AliEveCascade.h
EVE/EveBase/AliEveCosmicRayFitter.cxx
EVE/EveBase/AliEveJetPlaneEditor.cxx
EVE/EveBase/AliEveJetPlaneGL.cxx
EVE/EveBase/AliEveKineTools.cxx
EVE/EveBase/AliEveTrack.cxx [new file with mode: 0644]
EVE/EveBase/AliEveTrack.h [new file with mode: 0644]
EVE/EveBase/AliEveTrackCounter.cxx
EVE/EveBase/AliEveTrackCounter.h
EVE/EveBase/AliEveTrackFitter.cxx
EVE/EveBase/AliEveV0.cxx
EVE/EveBase/AliEveV0.h
EVE/EveBase/AliEveV0Editor.cxx
EVE/EveBase/EveBaseLinkDef.h
EVE/alice-macros/esd_tracks.C
EVE/alice-macros/kine_tracks.C
EVE/alice-macros/primary_vertex_tracks.C
EVE/hlt-macros/homer_display.C
EVE/macros/anyscan_init.C