+2007-01-30 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TRDModuleImp.cxx:
+ From Christoph Blume: changes in the TRD code that affect the
+ database parameter samplingFrequency.
+
+2007-01-19 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * EventAlieve.cxx:
+ Use RGTopFrame::RedrawDisabler in GotoEvent(Int_t).
+
+2006-12-15 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCSectorData.cxx:
+ Removed unnecessary include.
+
+2006-12-13 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCSector2D.cxx:
+ * TPCSector2D.h:
+ * TPCSector2DGL.cxx:
+ Moved code responding to secondary selection from
+ TPCSector2DGL::ProcessSelection() to virtual
+ TPCSector2D::PadSelected(Int_t row, Int_t pad).
+
+2006-12-13 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * ITSModule.cxx:
+ * ITSModule.h:
+ Use two-level selection, implement callback QuadSelected() to
+ print out the digit details.
+
+2006-12-06 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * ITSModule.cxx:
+ Use AddLine() when registering SSD digits.
+
+2006-12-06 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCData.cxx:
+ * TPCSectorData.cxx:
+ Make consistent use of fLoadPedestal and fLoadThreshold with and
+ without auto-pedestal determination and for reading of
+ raw-data/digits.
+
+ * TPCLoaderEditor.cxx:
+ Fix tooltip of load-threshold number-entry.
+
+2006-12-05 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCLoader.cxx:
+ * TPCLoader.h:
+ Added method ReloadSectors() allowing re-reading of data with
+ different load threshold/pedestal settings.
+
+ * TPCLoaderEditor.cxx:
+ * TPCLoaderEditor.h:
+ Added interface to load-time threshold/(auto)pedestal settings.
+
+2006-12-04 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * EventAlieve.cxx:
+ * EventAlieve.h:
+ Added mechanism for registration/execution of user-commands that
+ are to be run after a new event has been successfully loaded.
+
+ * TRDLoader.cxx:
+ * TRDModuleImp.cxx:
+ * TRDModuleImp.h:
+ Renamed typedef lpRE_t/i to List_t/i.
+
+ * VSDCreator.cxx:
+ A consistent way of getting the MC labels of the V0 daughters
+ (I.Belikov).
+
+2006-11-22 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * EventAlieve.cxx:
+ Fix handling of AliESDfriends.root.
+
+2006-11-21 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * EventAlieve.cxx:
+ * EventAlieve.h:
+ Fix handling of AliESDfriends.root.
+
+2006-11-21 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * ITSModule.cxx:
+ Use new naming conventions from QuadSet; increase x-width of SDD
+ digits.
+
+2006-11-17 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * ITSModule.cxx:
+ Do not interpolate color palette by default.
+
+2006-11-16 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * ITSModule.cxx:
+ * ITSModule.h:
+ Set palette and frame-box via setters to allow proper
+ reference-count management; cleanup.
+
+2006-11-14 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCSectorData.h:
+ Fix effc++ warnings.
+
+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:
+ * TRDLoaderSingle.h:
+ * LinkDef.h:
+ * TRDData.cxx:
+ * TRDData.h:
+ * TRDLoader.cxx:
+ * TRDLoader.h:
+ * TRDModule.cxx:
+ * TRDModule.h:
+ * TRDModuleImp.cxx:
+ * TRDModuleImp.h:
+ From Alexandru: changes in TRD visualization.
+
+2006-10-31 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * ITSModule.cxx:
+ * ITSModule.h:
+ Replace QuadSet with OldQuadSet; from Raffale: remove a couple of
+ duplicate lines.
+
+ * TRDData.cxx:
+ * TRDData.h:
+ Replace QuadSet with OldQuadSet.
+
+ * MUONChamber.cxx:
+ * MUONChamber.h:
+ * MUONChamberData.cxx:
+ * MUONChamberData.h:
+ * MUONChamberEditor.cxx:
+ * MUONChamberEditor.h:
+ * MUONChamberGL.cxx:
+ * MUONChamberGL.h:
+ * MUONData.cxx:
+ * MUONData.h:
+ From Bogdan: new files / new implementation of the MUON
+ visualization.
+
+ * MUONDigitsInfo.cxx:
+ * MUONDigitsInfo.h:
+ * MUONModule.cxx:
+ * MUONModule.h:
+ From Bogdan: removed files.
+
+ * LinkDef.h:
+ Add/remove classes according to changes in MUON.
+
+2006-10-27 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * ITSModule.cxx:
+ From Raffaele: implemented naming scheme used for alignable
+ volumes.
+
+ * LinkDef.h:
+ List new classes for TRD visualization.
+
+ * TRDData.cxx:
+ * TRDData.h:
+ * TRDLoader.cxx:
+ * TRDLoader.h:
+ * TRDModule.cxx:
+ * TRDModule.h:
+ * TRDModuleImp.cxx:
+ * TRDModuleImp.h:
+ New files from Alexandru: TRD visualization.
+
+2006-10-26 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * EventAlieve.cxx:
+ * EventAlieve.h:
+ Added option to respond to missing galice.root or AliESD.root
+ files in Open() with less violence (do not throw an exception,
+ just print a warning). This is a default now.
+
+ * MUONModule.cxx:
+ From Ivana: update following changes in MUON.
+
+2006-10-18 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCSectorViz.cxx:
+ * TPCSectorViz.h:
+ * TPCSectorVizEditor.cxx:
+ * TPCSectorVizEditor.h:
+ Use Reve::ZTrans to hold the transformation matrix; renamed member
+ fTrans to less ambiguous fAutoTrans.
+
+ * TPCLoader.cxx:
+ * TPCSector2D.cxx:
+ * TPCSector3D.cxx:
+ Changes accompanying migration to usage of ZTrans in TPCSectorViz.
+
+2006-10-13 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * EventAlieve.cxx:
+ During opening of a run via run-loader also load run-header.
+
+2006-10-09 Matevz Tadel <matevz.tadel@cern.ch>
+
+ EVE-dev
+
+ * VSDCreator.cxx:
+ Youri's changes (merge of V0 and V0MI) were lost after CVS
+ gymnastics (reverting EVE-head to work with tagged version of
+ ROOT).
+
+2006-10-02 Matevz Tadel <matevz.tadel@cern.ch>
+
+ EVE-dev
+
+ * .SKEL-ged.cxx:
+ * .SKEL-ged.h:
+ * .SKEL-gl.cxx:
+ * .SKEL-gl.h:
+ * .SKEL.h:
+ Changes for new geditor and gl two-level selection; added
+ delarations of private copy-ctor and assignment-op.
+
+ * TPCSector2D.cxx:
+ * TPCSector2D.h:
+ * TPCSector2DEditor.cxx:
+ * TPCSector2DEditor.h:
+ * TPCSector2DGL.cxx:
+ * TPCSector2DGL.h:
+ Added control of pick-mode and display of pad/pad-row histograms
+ as a response to second-level selection hit.
+
+ * TPCSectorViz.h:
+ Added methods GetMin/MaxTime().
+
+ * TPCSectorVizEditor.cxx:
+ Increased widget limits on fThreshold and fMaxVal.
+
+2006-09-26 Matevz Tadel <matevz.tadel@cern.ch>
+
+ EVE-dev
+
+ * TPCLoaderEditor.cxx:
+ * TPCLoaderEditor.h:
+ * TPCSector2DEditor.cxx:
+ * TPCSector2DEditor.h:
+ * TPCSector3DEditor.cxx:
+ * TPCSector3DEditor.h:
+ * TPCSectorVizEditor.cxx:
+ * TPCSectorVizEditor.h:
+ Conform to new TGedFrame paradigm in ROOT.
+
+2006-09-06 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * MUONDigitsInfo.cxx:
+ * MUONDigitsInfo.h:
+ * MUONModule.cxx:
+ * MUONModule.h:
+ From Bogdan: fix effc++ warnings, add comments.
+
+2006-08-30 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * EventAlieve.cxx:
+ * EventAlieve.h:
+ * ITSDigitsInfo.cxx:
+ * ITSDigitsInfo.h:
+ * ITSModule.cxx:
+ * ITSModule.h:
+ * MUONDigitsInfo.cxx:
+ * MUONDigitsInfo.h:
+ * MUONModule.cxx:
+ * MUONModule.h:
+ * TPCLoader.cxx:
+ * TPCLoader.h:
+ * TPCLoaderEditor.cxx:
+ * TPCLoaderEditor.h:
+ * TPCSector2DEditor.cxx:
+ * TPCSector2DEditor.h:
+ * TPCSector2DGL.cxx:
+ * TPCSector2DGL.h:
+ * TPCSector3D.cxx:
+ * TPCSector3DEditor.cxx:
+ * TPCSector3DEditor.h:
+ * TPCSector3DGL.cxx:
+ * TPCSector3DGL.h:
+ * TPCSectorData.cxx:
+ * TPCSectorData.h:
+ * TPCSectorViz.h:
+ * TPCSectorVizEditor.cxx:
+ * TPCSectorVizEditor.h:
+ * VSDCreator.cxx:
+ * VSDCreator.h:
+ Fix effc++ warnings.
+
+2006-08-29 Matevz Tadel <matevz.tadel@cern.ch>
+
+ EVE-dev
+
+ * TPCSector2DGL.cxx:
+ * TPCSector2DGL.h:
+ Added support for two-level selection down to pad level; added
+ ifdefs for post root-5.11.0 prototype of SetModelCheckClass().
+
+ * TPCSector3DGL.cxx:
+ Added ifdefs for post root-5.11.0 prototype ofSetModelCheckClass().
+
+2006-07-11 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * EventAlieve.cxx:
+ * EventAlieve.h:
+ Added method Event::GotoEvent(Int_t) and shortcuts
+ Next/PrevEvent().
+
+2006-07-10 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * EventAlieve.cxx:
+ * EventAlieve.h:
+ Now derived from Reve::EventBase.
+
+ * ITSModule.cxx:
+ * ITSModule.h:
+ * MUONModule.cxx:
+ * MUONModule.h:
+ * TPCSectorViz.cxx:
+ * TPCSectorViz.h:
+ Changed inheritance order (RenderElement base comes first).
+
+ * TPCLoader.cxx:
+ * TPCLoader.h:
+ Implemented list-management virtuals; use new functionality of
+ RGTopFrame.
+
+ * TPCSector2DGL.cxx:
+ Cosmetic changes.
+
+ * TPCSector3D.h:
+ * TPCSector3D.cxx:
+ Do not recompute visual representation on every triangulation
+ change (let the GL renderer do it); conform to new syntax of
+ PointSetArray.
+
+ * TPCSector3DGL.cxx:
+ * TPCSector3DGL.h:
+ Added triangulation time-stamp: update model state when needed;
+ use PointSet::Size() instead of GetN().
+
+2006-06-28 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCLoader.cxx:
+ Use built-in equipment maps; the override option is still present
+ for reading early sector-test 2006 data.
+
+2006-06-27 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCLoader.cxx:
+ * TPCLoader.h:
+ Added member TString fTPCEquipementMap to allow override of
+ default file location.
+
+ * TPCSector2DGL.cxx:
+ Added ClassImp.
+
+ * TPCSector3DGL.cxx:
+ Added control statements for cases when some visualization data
+ are not present (GL optimization).
+
+ * VSDCreator.cxx:
+ Small fixes to revive basic VSD functionality.
+
+2006-06-20 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCSector3D.cxx:
+ * TPCSector3D.h:
+ Removed TAttMarker as base-class, added fPointSize member.
+
+ * TPCSector3DEditor.cxx:
+ * TPCSector3DEditor.h:
+ Added control for fPointSize.
+
+ * TPCSector3DGL.cxx:
+ After frame-box rendering GL remained in wire-frame mode.
+
+ * TPCSectorData.cxx:
+ * TPCSectorData.h:
+ Added internal static member for z-length of the sector.
+
+ * TPCSectorViz.cxx:
+ From Cvetan: fix orientation for C-side sectors.
+
+2006-06-19 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCSector3D.cxx:
+ * TPCSector3D.h:
+ * TPCSector3DGL.cxx:
+ Added support for rendering a fraction of 3D digits as points: the
+ fraction of the fThreshold->fMaxVal interval that is rendered a
+ spoints is controlled via the fPointFrac member. Subclassed
+ TPCSector3D from TAttMarker to allow point-size control.
+
+ * TPCSector3DEditor.cxx:
+ * TPCSector3DEditor.h:
+ Added control for fPointFrac; use RGValuator for fDriftVel.
+
+2006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCData.cxx:
+ Removed stale printout.
+
+ * TPCLoader.cxx:
+ * TPCLoader.h:
+ Added option to set inital min/max time and threshold for
+ TPCSector2D's created by the loader.
+
+2006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCSectorData.h:
+ Fixed a type in PadRowHack ctor (unused parameter).
+
+2006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * LinkDef.h:
+ * TPCData.cxx:
+ * TPCLoader.cxx:
+ * TPCSectorData.cxx:
+ * TPCSectorData.h:
+ Added hacks to allow removal of noisy pads.
+
+2006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * TPCLoaderEditor.cxx:
+ Use StrDup to feed TGFileInfo for brain-dead interface of
+ TGFileDialog.
+
+ * TPCSector3DGL.cxx:
+ * TPCSector3DGL.h:
+ Added padding for frame-box borders so that all all digits are
+ contained within it.
+
+2006-06-14 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * .SKEL-gl.cxx:
+ * .SKEL-gl.h:
+ Added conventions for ROOT pre/post 5.11.02.
+
+ * LinkDef.h:
+ * TPCSector3DGL.cxx:
+ * TPCSector3DGL.h:
+ New class TPCSector3DGL, a direct renderer for TPCSector3D.
+
+ * TPCLoaderEditor.cxx:
+ Properly handle directory data, allows loading from non-current
+ directory.
+
+ * TPCSectorViz.cxx:
+ * TPCSectorViz.h:
+ Added optimised color lookup function/cache; do not alow threshold
+ to overrun maxval nad vice versa.
+
+ * TPCSectorVizEditor.cxx:
+ Reget threshold/maxval after setting it.
+ * TPCSector3D.cxx:
+ * TPCSector3D.h:
+ Changes for rendering via TPCSector3DGL; use optimised color
+ lookup from TPCSectorViz.
+
+ * TPCSector2DGL.cxx:
+ Use optimised color lookup from TPCSectorViz.
+
+2006-06-12 Matevz Tadel <matevz.tadel@cern.ch>
+
+ * EventAlieve.cxx:
+ * EventAlieve.h:
+ Added automatic loading of AliESDfriend (if found in event
+ directory); new function AssertESDfriend().
+
+2006-06-09 Matevz Tadel <matevz.tadel@cern.ch>
+
+ HEAD
+
+ * TPCLoaderEditor.cxx:
+ Fixed target class for fDoubleSR signal connect.
+
+2006-06-06 Matevz Tadel <matevz.tadel@cern.ch>
+
+ HEAD
+
+ * TPCLoader.cxx:
+ * TPCLoader.h:
+ Added member for double sampling-rate fDoubleSR; copy
+ visualization parameter from 2D view when creating 3D view.
+
+ * TPCLoaderEditor.cxx:
+ * TPCLoaderEditor.h:
+ Added control for double sampling-rate fDoubleSR.
+
+ * TPCSector3DEditor.cxx:
+ Increased precision of drift velocity widget.
+
+ * TPCSectorViz.cxx:
+ * TPCSectorViz.h:
+ Added method CopyVizParams(); reset transformation on sector id
+ change.
+
+ * TPCSectorVizEditor.cxx:
+ * TPCSectorVizEditor.h:
+ Added button to control realistic positioning of the sector.
+
2006-06-02 Matevz Tadel <matevz.tadel@cern.ch>
+ HEAD
+
* LinkDef.h:
* TPCLoader.cxx:
* TPCLoader.h:
2006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
+ EVE-dev
+
* TPCSectorVizEditor.cxx:
* TPCSectorVizEditor.h:
Replaced hand-woven widget-groups with RGValuators.
2006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
+ EVE-dev
+
* TPCData.cxx:
* TPCData.h:
Removed function LoadRaw(AliTPCRawStreamOld&).