]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Record changes.
authormtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 14 Nov 2006 16:30:26 +0000 (16:30 +0000)
committermtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 14 Nov 2006 16:30:26 +0000 (16:30 +0000)
EVE/Alieve/ChangeLog
EVE/ChangeLog
EVE/Reve/ChangeLog

index 4d709ab8bed5bbb2ff64190d622e69af20f53038..960ac46466e9ac9cc2364773363a87014c003c78 100644 (file)
@@ -1,3 +1,15 @@
+2006-11-14  Matevz Tadel  <matevz.tadel@cern.ch>
+
+       * ITSDigitsInfo.cxx:
+       * ITSDigitsInfo.h:
+       Formatting changes.
+
+       * ITSModule.cxx:
+       * ITSModule.h:
+       Subclass from the new QuadSet implementation; introduced static
+       data members to hold pointers to default FrameBoxes and
+       RGBAPalettes for each detector type.
+
 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
 
        * TRDLoaderSingle.cxx:
index 2cd166520253eae6ff054a3aec21cdc69cb6cd35..23e3e5663c2a73b4ca10d1c5404ced89cb2bc973 100644 (file)
@@ -1,3 +1,13 @@
+2006-11-14  Matevz Tadel  <matevz.tadel@cern.ch>
+
+       * alice-macros/esd_V0.C:
+       From Ludovic, new file: macro to display and interact with
+       reconstructed V0s.
+
+       * alice-macros/its_digits.C:
+       Removed frame-color from ctors, now part of shared frame-box
+       properties.
+
 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
 
        * alice-macros/init_trd.C:
index b5f6a1f5a7d9c5f1c0150f80447ba2ddea7f759b..f8d2e731dbfe9b079c8aec895846aecfc49cd75e 100644 (file)
@@ -1,3 +1,70 @@
+2006-11-14  Matevz Tadel  <matevz.tadel@cern.ch>
+
+       * BoxSet.cxx:
+       Removed support for old ROOT versions.
+
+       * RenderElement.cxx:
+       * RenderElement.h:
+       Added base-interface ReferenceBackPtr (reference-counted object
+       with back references to render elements); to be used for shared
+       markup classes (color-palettes, frames) that need to update their
+       consumers once their state is changed.
+
+       * Reve.cxx:
+       * Reve.h:
+       Removed code for RGBAPalette; now in its own file.
+
+       * TrackEditors.cxx:
+       * TrackEditors.h:
+       Cleaned-up by using RGValuators instead of raw ROOT GUI (partial).
+       
+       * QuadSet.cxx:
+       * QuadSet.h:
+       * QuadSetGL.cxx:
+       * QuadSetGL.h:
+       Very optimized in sense of speed / memory usage as it supports
+       several orientations of rectangles and all possible variants of
+       default sizes / third coordinate; also added pointers to
+       color-palette and frame-box/rectangle so that these elements can
+       be shared among instances of the same type (eg. silicon strip
+       detectors). Means more code in this class ... but hopefully much
+       less code elsewhere.
+
+       * LinkDef.h:
+       Register new classes FrameBox, Plex, RGBAPalette and V0 stuff.
+
+       * FrameBox.cxx:
+       * FrameBox.h:
+       * FrameBoxGL.cxx:
+       * FrameBoxGL.h:
+       New files: provide a surrounding box/rectangle with a given
+       size/color; can be shared among many instances of render-elements
+       (eg. silicon strip detectors).
+
+       * Plex.cxx:
+       * Plex.h:
+       New files: container with chunked memory allocation (to avoid
+       frequent re-allocation on creation time) and ability to refit
+       itself into a contiguous array.
+
+       * RGBAPalette.cxx:
+       * RGBAPalette.h:
+       * RGBAPaletteEditor.cxx:
+       * RGBAPaletteEditor.h:
+       New files: a generic color palette with value to color mapping; to
+       be used by most digit/raw-data classes; can be shared among many
+       instances of render-elements (eg. silicon strip detectors).
+
+       * V0.cxx:
+       * V0.h:
+       * V0Editors.cxx:
+       * V0Editors.h:
+       From Ludovic: new files for visualization of V0s.
+
+       * RenderElementEditor.cxx:
+       * TriangleSet.cxx:
+       Formatting changes.
+
 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
 
        * LinkDef.h: