8ba3b1469092e7023f0b5407ad16ed1689b6b89b
[u/mrichter/AliRoot.git] / EVE / Alieve / ChangeLog
1 2007-03-08  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
2
3         * KineTools.cxx:
4         Optimize reading of track references.
5
6 2007-03-04  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
7
8         * MUONChamber.cxx:
9         * TPCLoader.cxx:
10         * TPCSector2D.cxx:
11         * TPCSector3D.cxx:
12         * TRDLoader.cxx:
13         * TRDLoader.h:
14         * TRDModuleImp.cxx:
15         * TRDModuleImp.h:
16         Changes from Reve::RenderElement. 
17
18 2007-02-28  Matevz Tadel  <matevz.tadel@cern.ch>
19
20         * PMDModule.cxx:
21         * PMDModule.h:
22         * PMDModuleEditor.cxx:
23         * PMDModuleEditor.h:
24         From Basanta: new version of PMD visualization; added better
25         per-module statistics and an adc-histogram.
26
27 2007-02-26  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
28
29         * KineTools.cxx:
30         Enable all branches in TreeTR after reading of path-marks.
31
32 2007-02-26  Matevz Tadel  <matevz.tadel@cern.ch>
33
34         * LinkDef.h:
35         * PMDModule.cxx:
36         * PMDModule.h:
37         * PMDModuleEditor.cxx:
38         * PMDModuleEditor.h:
39         From Basanta: new files for PMD digit visualization.
40
41 2007-02-21  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
42
43         * KineTools.cxx:
44         Use typedefs from Reve::Track.
45
46 2007-02-19  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
47         
48         * LinkDef.h:
49         * KineTools.cxx:
50         * KineTools.h:
51         New files: used in alice-macros/kine_tracks.C to set path marks in
52         imported tracks.
53
54 2007-01-30  Matevz Tadel  <matevz.tadel@cern.ch>
55
56         * TRDModuleImp.cxx:
57         From Christoph Blume: changes in the TRD code that affect the
58         database parameter samplingFrequency.
59
60 2007-01-19  Matevz Tadel  <matevz.tadel@cern.ch>
61
62         * EventAlieve.cxx:
63         Use RGTopFrame::RedrawDisabler in GotoEvent(Int_t).
64
65 2006-12-15  Matevz Tadel  <matevz.tadel@cern.ch>
66
67         * TPCSectorData.cxx:
68         Removed unnecessary include.
69
70 2006-12-13  Matevz Tadel  <matevz.tadel@cern.ch>
71
72         * TPCSector2D.cxx:
73         * TPCSector2D.h:
74         * TPCSector2DGL.cxx:
75         Moved code responding to secondary selection from
76         TPCSector2DGL::ProcessSelection() to virtual
77         TPCSector2D::PadSelected(Int_t row, Int_t pad).
78
79 2006-12-13  Matevz Tadel  <matevz.tadel@cern.ch>
80
81         * ITSModule.cxx:
82         * ITSModule.h:
83         Use two-level selection, implement callback QuadSelected() to
84         print out the digit details.
85
86 2006-12-06  Matevz Tadel  <matevz.tadel@cern.ch>
87
88         * ITSModule.cxx:
89         Use AddLine() when registering SSD digits.
90
91 2006-12-06  Matevz Tadel  <matevz.tadel@cern.ch>
92
93         * TPCData.cxx:
94         * TPCSectorData.cxx:
95         Make consistent use of fLoadPedestal and fLoadThreshold with and
96         without auto-pedestal determination and for reading of
97         raw-data/digits.
98
99         * TPCLoaderEditor.cxx:
100         Fix tooltip of load-threshold number-entry.
101
102 2006-12-05  Matevz Tadel  <matevz.tadel@cern.ch>
103
104         * TPCLoader.cxx:
105         * TPCLoader.h:
106         Added method ReloadSectors() allowing re-reading of data with
107         different load threshold/pedestal settings.
108
109         * TPCLoaderEditor.cxx:
110         * TPCLoaderEditor.h:
111         Added interface to load-time threshold/(auto)pedestal settings.
112
113 2006-12-04  Matevz Tadel  <matevz.tadel@cern.ch>
114
115         * EventAlieve.cxx:
116         * EventAlieve.h:
117         Added mechanism for registration/execution of user-commands that
118         are to be run after a new event has been successfully loaded.
119
120         * TRDLoader.cxx:
121         * TRDModuleImp.cxx:
122         * TRDModuleImp.h:
123         Renamed typedef lpRE_t/i to List_t/i.
124
125         * VSDCreator.cxx:
126         A consistent way of getting the MC labels of the V0 daughters
127         (I.Belikov).
128
129 2006-11-22  Matevz Tadel  <matevz.tadel@cern.ch>
130
131         * EventAlieve.cxx:
132         Fix handling of AliESDfriends.root.
133
134 2006-11-21  Matevz Tadel  <matevz.tadel@cern.ch>
135
136         * EventAlieve.cxx:
137         * EventAlieve.h:
138         Fix handling of AliESDfriends.root.
139
140 2006-11-21  Matevz Tadel  <matevz.tadel@cern.ch>
141
142         * ITSModule.cxx:
143         Use new naming conventions from QuadSet; increase x-width of SDD
144         digits.
145
146 2006-11-17  Matevz Tadel  <matevz.tadel@cern.ch>
147
148         * ITSModule.cxx:
149         Do not interpolate color palette by default.
150
151 2006-11-16  Matevz Tadel  <matevz.tadel@cern.ch>
152
153         * ITSModule.cxx:
154         * ITSModule.h:
155         Set palette and frame-box via setters to allow proper
156         reference-count management; cleanup.
157
158 2006-11-14  Matevz Tadel  <matevz.tadel@cern.ch>
159
160         * TPCSectorData.h:
161         Fix effc++ warnings.
162         
163 2006-11-14  Matevz Tadel  <matevz.tadel@cern.ch>
164
165         * ITSDigitsInfo.cxx:
166         * ITSDigitsInfo.h:
167         Formatting changes.
168
169         * ITSModule.cxx:
170         * ITSModule.h:
171         Subclass from the new QuadSet implementation; introduced static
172         data members to hold pointers to default FrameBoxes and
173         RGBAPalettes for each detector type.
174
175 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
176
177         * TRDLoaderSingle.cxx:
178         * TRDLoaderSingle.h:
179         * LinkDef.h:
180         * TRDData.cxx:
181         * TRDData.h:
182         * TRDLoader.cxx:
183         * TRDLoader.h:
184         * TRDModule.cxx:
185         * TRDModule.h:
186         * TRDModuleImp.cxx:
187         * TRDModuleImp.h:
188         From Alexandru: changes in TRD visualization.
189
190 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
191
192         * ITSModule.cxx:
193         * ITSModule.h:
194         Replace QuadSet with OldQuadSet; from Raffale: remove a couple of
195         duplicate lines.
196
197         * TRDData.cxx:
198         * TRDData.h:
199         Replace QuadSet with OldQuadSet.
200
201         * MUONChamber.cxx:
202         * MUONChamber.h:
203         * MUONChamberData.cxx:
204         * MUONChamberData.h:
205         * MUONChamberEditor.cxx:
206         * MUONChamberEditor.h:
207         * MUONChamberGL.cxx:
208         * MUONChamberGL.h:
209         * MUONData.cxx:
210         * MUONData.h:
211         From Bogdan: new files / new implementation of the MUON
212         visualization.
213
214         * MUONDigitsInfo.cxx:
215         * MUONDigitsInfo.h:
216         * MUONModule.cxx:
217         * MUONModule.h:
218         From Bogdan: removed files.
219
220         * LinkDef.h:
221         Add/remove classes according to changes in MUON.
222
223 2006-10-27  Matevz Tadel  <matevz.tadel@cern.ch>
224
225         * ITSModule.cxx:
226         From Raffaele: implemented naming scheme used for alignable
227         volumes.
228
229         * LinkDef.h:
230         List new classes for TRD visualization.
231
232         * TRDData.cxx:
233         * TRDData.h:
234         * TRDLoader.cxx:
235         * TRDLoader.h:
236         * TRDModule.cxx:
237         * TRDModule.h:
238         * TRDModuleImp.cxx:
239         * TRDModuleImp.h:
240         New files from Alexandru: TRD visualization.
241
242 2006-10-26  Matevz Tadel  <matevz.tadel@cern.ch>
243
244         * EventAlieve.cxx:
245         * EventAlieve.h:
246         Added option to respond to missing galice.root or AliESD.root
247         files in Open() with less violence (do not throw an exception,
248         just print a warning). This is a default now.
249
250         * MUONModule.cxx:
251         From Ivana: update following changes in MUON.
252
253 2006-10-18  Matevz Tadel  <matevz.tadel@cern.ch>
254
255         * TPCSectorViz.cxx:
256         * TPCSectorViz.h:
257         * TPCSectorVizEditor.cxx:
258         * TPCSectorVizEditor.h:
259         Use Reve::ZTrans to hold the transformation matrix; renamed member
260         fTrans to less ambiguous fAutoTrans.
261
262         * TPCLoader.cxx:
263         * TPCSector2D.cxx:
264         * TPCSector3D.cxx:
265         Changes accompanying migration to usage of ZTrans in TPCSectorViz.
266
267 2006-10-13  Matevz Tadel  <matevz.tadel@cern.ch>
268
269         * EventAlieve.cxx:
270         During opening of a run via run-loader also load run-header.
271
272 2006-10-09  Matevz Tadel  <matevz.tadel@cern.ch>
273
274         EVE-dev
275
276         * VSDCreator.cxx:
277         Youri's changes (merge of V0 and V0MI) were lost after CVS
278         gymnastics (reverting EVE-head to work with tagged version of
279         ROOT).
280
281 2006-10-02  Matevz Tadel  <matevz.tadel@cern.ch>
282
283         EVE-dev
284
285         * .SKEL-ged.cxx:
286         * .SKEL-ged.h:
287         * .SKEL-gl.cxx:
288         * .SKEL-gl.h:
289         * .SKEL.h:
290         Changes for new geditor and gl two-level selection; added
291         delarations of private copy-ctor and assignment-op.
292
293         * TPCSector2D.cxx:
294         * TPCSector2D.h:
295         * TPCSector2DEditor.cxx:
296         * TPCSector2DEditor.h:
297         * TPCSector2DGL.cxx:
298         * TPCSector2DGL.h:
299         Added control of pick-mode and display of pad/pad-row histograms
300         as a response to second-level selection hit.
301
302         * TPCSectorViz.h:
303         Added methods GetMin/MaxTime().
304
305         * TPCSectorVizEditor.cxx:
306         Increased widget limits on fThreshold and fMaxVal.
307
308 2006-09-26  Matevz Tadel  <matevz.tadel@cern.ch>
309
310         EVE-dev
311
312         * TPCLoaderEditor.cxx:
313         * TPCLoaderEditor.h:
314         * TPCSector2DEditor.cxx:
315         * TPCSector2DEditor.h:
316         * TPCSector3DEditor.cxx:
317         * TPCSector3DEditor.h:
318         * TPCSectorVizEditor.cxx:
319         * TPCSectorVizEditor.h:
320         Conform to new TGedFrame paradigm in ROOT.
321
322 2006-09-06  Matevz Tadel  <matevz.tadel@cern.ch>
323
324         * MUONDigitsInfo.cxx:
325         * MUONDigitsInfo.h:
326         * MUONModule.cxx:
327         * MUONModule.h:
328         From Bogdan: fix effc++ warnings, add comments.
329
330 2006-08-30  Matevz Tadel  <matevz.tadel@cern.ch>
331
332         * EventAlieve.cxx:
333         * EventAlieve.h:
334         * ITSDigitsInfo.cxx:
335         * ITSDigitsInfo.h:
336         * ITSModule.cxx:
337         * ITSModule.h:
338         * MUONDigitsInfo.cxx:
339         * MUONDigitsInfo.h:
340         * MUONModule.cxx:
341         * MUONModule.h:
342         * TPCLoader.cxx:
343         * TPCLoader.h:
344         * TPCLoaderEditor.cxx:
345         * TPCLoaderEditor.h:
346         * TPCSector2DEditor.cxx:
347         * TPCSector2DEditor.h:
348         * TPCSector2DGL.cxx:
349         * TPCSector2DGL.h:
350         * TPCSector3D.cxx:
351         * TPCSector3DEditor.cxx:
352         * TPCSector3DEditor.h:
353         * TPCSector3DGL.cxx:
354         * TPCSector3DGL.h:
355         * TPCSectorData.cxx:
356         * TPCSectorData.h:
357         * TPCSectorViz.h:
358         * TPCSectorVizEditor.cxx:
359         * TPCSectorVizEditor.h:
360         * VSDCreator.cxx:
361         * VSDCreator.h:
362         Fix effc++ warnings.
363
364 2006-08-29  Matevz Tadel  <matevz.tadel@cern.ch>
365
366         EVE-dev
367
368         * TPCSector2DGL.cxx:
369         * TPCSector2DGL.h:
370         Added support for two-level selection down to pad level; added
371         ifdefs for post root-5.11.0 prototype of SetModelCheckClass().
372
373         * TPCSector3DGL.cxx:
374         Added ifdefs for post root-5.11.0 prototype ofSetModelCheckClass().
375
376 2006-07-11  Matevz Tadel  <matevz.tadel@cern.ch>
377
378         * EventAlieve.cxx:
379         * EventAlieve.h:
380         Added method Event::GotoEvent(Int_t) and shortcuts
381         Next/PrevEvent().
382
383 2006-07-10  Matevz Tadel  <matevz.tadel@cern.ch>
384
385         * EventAlieve.cxx:
386         * EventAlieve.h:
387         Now derived from Reve::EventBase.
388
389         * ITSModule.cxx:
390         * ITSModule.h:
391         * MUONModule.cxx:
392         * MUONModule.h:
393         * TPCSectorViz.cxx:
394         * TPCSectorViz.h:
395         Changed inheritance order (RenderElement base comes first).
396
397         * TPCLoader.cxx:
398         * TPCLoader.h:
399         Implemented list-management virtuals; use new functionality of
400         RGTopFrame.
401         
402         * TPCSector2DGL.cxx:
403         Cosmetic changes.
404
405         * TPCSector3D.h:
406         * TPCSector3D.cxx:
407         Do not recompute visual representation on every triangulation
408         change (let the GL renderer do it); conform to new syntax of
409         PointSetArray.
410
411         * TPCSector3DGL.cxx:
412         * TPCSector3DGL.h:
413         Added triangulation time-stamp: update model state when needed;
414         use PointSet::Size() instead of GetN().
415
416 2006-06-28  Matevz Tadel  <matevz.tadel@cern.ch>
417
418         * TPCLoader.cxx:
419         Use built-in equipment maps; the override option is still present
420         for reading early sector-test 2006 data.
421
422 2006-06-27  Matevz Tadel  <matevz.tadel@cern.ch>
423
424         * TPCLoader.cxx:
425         * TPCLoader.h:
426         Added member TString fTPCEquipementMap to allow override of
427         default file location.
428
429         * TPCSector2DGL.cxx:
430         Added ClassImp.
431
432         * TPCSector3DGL.cxx:
433         Added control statements for cases when some visualization data
434         are not present (GL optimization).
435
436         * VSDCreator.cxx:
437         Small fixes to revive basic VSD functionality.
438
439 2006-06-20  Matevz Tadel  <matevz.tadel@cern.ch>
440
441         * TPCSector3D.cxx:
442         * TPCSector3D.h:
443         Removed TAttMarker as base-class, added fPointSize member.
444
445         * TPCSector3DEditor.cxx:
446         * TPCSector3DEditor.h:
447         Added control for fPointSize.
448
449         * TPCSector3DGL.cxx:
450         After frame-box rendering GL remained in wire-frame mode.
451
452         * TPCSectorData.cxx:
453         * TPCSectorData.h:
454         Added internal static member for z-length of the sector.
455
456         * TPCSectorViz.cxx:
457         From Cvetan: fix orientation for C-side sectors.
458
459 2006-06-19  Matevz Tadel  <matevz.tadel@cern.ch>
460
461         * TPCSector3D.cxx:
462         * TPCSector3D.h:
463         * TPCSector3DGL.cxx:
464         Added support for rendering a fraction of 3D digits as points: the
465         fraction of the fThreshold->fMaxVal interval that is rendered a
466         spoints is controlled via the fPointFrac member. Subclassed
467         TPCSector3D from TAttMarker to allow point-size control.
468
469         * TPCSector3DEditor.cxx:
470         * TPCSector3DEditor.h:
471         Added control for fPointFrac; use RGValuator for fDriftVel.
472
473 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
474
475         * TPCData.cxx:
476         Removed stale printout.
477
478         * TPCLoader.cxx:
479         * TPCLoader.h:
480         Added option to set inital min/max time and threshold for
481         TPCSector2D's created by the loader.
482
483 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
484
485         * TPCSectorData.h:
486         Fixed a type in PadRowHack ctor (unused parameter).
487
488 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
489
490         * LinkDef.h:
491         * TPCData.cxx:
492         * TPCLoader.cxx:
493         * TPCSectorData.cxx:
494         * TPCSectorData.h:
495         Added hacks to allow removal of noisy pads.
496
497 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
498
499         * TPCLoaderEditor.cxx:
500         Use StrDup to feed TGFileInfo for brain-dead interface of
501         TGFileDialog.
502
503         * TPCSector3DGL.cxx:
504         * TPCSector3DGL.h:
505         Added padding for frame-box borders so that all all digits are
506         contained within it.
507
508 2006-06-14  Matevz Tadel  <matevz.tadel@cern.ch>
509
510         * .SKEL-gl.cxx:
511         * .SKEL-gl.h:
512         Added conventions for ROOT pre/post 5.11.02.
513
514         * LinkDef.h:
515         * TPCSector3DGL.cxx:
516         * TPCSector3DGL.h:
517         New class TPCSector3DGL, a direct renderer for TPCSector3D.
518
519         * TPCLoaderEditor.cxx:
520         Properly handle directory data, allows loading from non-current
521         directory.
522
523         * TPCSectorViz.cxx:
524         * TPCSectorViz.h:
525         Added optimised color lookup function/cache; do not alow threshold
526         to overrun maxval nad vice versa.
527
528         * TPCSectorVizEditor.cxx:
529         Reget threshold/maxval after setting it.
530         * TPCSector3D.cxx:
531         * TPCSector3D.h:
532         Changes for rendering via TPCSector3DGL; use optimised color
533         lookup from TPCSectorViz.
534
535         * TPCSector2DGL.cxx:
536         Use optimised color lookup from TPCSectorViz.
537
538 2006-06-12  Matevz Tadel  <matevz.tadel@cern.ch>
539
540         * EventAlieve.cxx:
541         * EventAlieve.h:
542         Added automatic loading of AliESDfriend (if found in event
543         directory); new function AssertESDfriend().
544
545 2006-06-09  Matevz Tadel  <matevz.tadel@cern.ch>
546
547         HEAD
548
549         * TPCLoaderEditor.cxx:
550         Fixed target class for fDoubleSR signal connect.
551
552 2006-06-06  Matevz Tadel  <matevz.tadel@cern.ch>
553
554         HEAD
555
556         * TPCLoader.cxx:
557         * TPCLoader.h:
558         Added member for double sampling-rate fDoubleSR; copy
559         visualization parameter from 2D view when creating 3D view.
560
561         * TPCLoaderEditor.cxx:
562         * TPCLoaderEditor.h:
563         Added control for double sampling-rate fDoubleSR.
564
565         * TPCSector3DEditor.cxx:
566         Increased precision of drift velocity widget.
567
568         * TPCSectorViz.cxx:
569         * TPCSectorViz.h:
570         Added method CopyVizParams(); reset transformation on sector id
571         change.
572
573         * TPCSectorVizEditor.cxx:
574         * TPCSectorVizEditor.h:
575         Added button to control realistic positioning of the sector.
576
577 2006-06-02  Matevz Tadel  <matevz.tadel@cern.ch>
578
579         HEAD
580
581         * LinkDef.h:
582         * TPCLoader.cxx:
583         * TPCLoader.h:
584         * TPCLoaderEditor.cxx:
585         * TPCLoaderEditor.h:
586         New class TPCLoader providing (graphical) interface for navigation
587         through the TPC sector data.
588
589         * TPCSector3D.cxx:
590         Proper initialization of bounding box for fBoxSet.
591
592         * TPCSector2DEditor.cxx:
593         * TPCSectorViz.cxx:
594         Removed some comment crap.
595
596 2006-06-01  Bogdan Vulpescu  <vulpescu@clermont.in2p3.fr>
597
598         HEAD
599
600         * LinkDef.h:
601         * MUONDigitsInfo.cxx:
602         * MUONDigitsInfo.h:
603         * MUONModule.cxx:
604         * MUONModule.h:
605         New files for MUON visualization by Bogdan Vulpescu.
606
607 2006-06-01  Matevz Tadel  <matevz.tadel@cern.ch>
608
609         HEAD
610
611         * TPCSector2D.cxx:
612         * TPCSector2DGL.cxx:
613         * TPCSector3D.cxx:
614         Added preprocessor conditionals to support ROOT > 5.11.2.
615
616 2006-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
617
618         EVE-dev
619
620         * TPCSectorVizEditor.cxx:
621         * TPCSectorVizEditor.h:
622         Replaced hand-woven widget-groups with RGValuators.
623
624 2006-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
625
626         EVE-dev
627
628         * TPCData.cxx:
629         * TPCData.h:
630         Removed function LoadRaw(AliTPCRawStreamOld&).
631
632         * TPCSector2DGL.h:
633         Removed forgotten declaration of SetCol().
634
635         * TPCSector3D.cxx:
636         In Paint(): properly setup 3D transformation of fBoxSet.
637
638         * alieve_main/alieve_main.cxx:
639         New file; executable linked against all ALICE libraries.
640
641 2006-05-23  Matevz Tadel  <matevz.tadel@cern.ch>
642
643         EVE-dev
644
645         * TPCSector2D.cxx:
646         Honor fRnrElement in Paint(); it was impossible to disable
647         rendering of 2D sectors.
648
649 2006-05-23  Matevz Tadel  <matevz.tadel@cern.ch>
650
651         EVE-dev
652
653         * TPCData.cxx:
654         * TPCData.h:
655         In LoadRaw(AliTPCRawStreamOld&) added protection against repeated
656         data for a given pad; added methods DropAllSectors() and
657         DeleteAllSectors().
658
659         * TPCSectorData.cxx:
660         * TPCSectorData.h:
661         Added method DropData(); in EndPad() return immediately if no data
662         was registered.
663
664         * TPCSector2D.h:
665         * TPCSector2DGL.cxx:
666         * TPCSectorViz.cxx:
667         * TPCSectorViz.h:
668         Increase of rendering time-stamp now done in a virtual function
669         IncRTS(); renamed fFrameCol to fFrameColor; minor cleanup.
670
671         * TPCSector3D.cxx:
672         * TPCSector3D.h:
673         * TPCSector3DEditor.cxx:
674         * TPCSector3DEditor.h:
675         * LinkDef.h:
676         New classes TPCSector3D and TPCSector3DEditor.
677
678         * ITSModule.cxx:
679         * ITSModule.h:
680         Renamed fFrameCol to fFrameColor.
681
682 2006-05-19  Matevz Tadel  <matevz.tadel@cern.ch>
683
684         EVE-dev and HEAD
685
686         * TPCData.cxx:
687         * TPCData.h:
688         * TPCSectorData.cxx:
689         * TPCSectorData.h:
690         Add support for automatic pedestal determination and subtraction
691         on per pad basis (for RAW data only). Done with Marian.
692
693         EVE-dev
694
695         * LinkDef.h:
696         * TPCSector2D.cxx:
697         * TPCSector2D.h:
698         * TPCSector2DEditor.cxx:
699         * TPCSector2DEditor.h:
700         * TPCSectorViz.cxx:
701         * TPCSectorViz.h:
702         * TPCSectorVizEditor.cxx:
703         * TPCSectorVizEditor.h:
704         Split TPCSectorViz from TPCSector2D as a base class. TPCSectorViz
705         holds the general parametrs that will also be used by TPCSector3D.
706
707         * TPCSector2DGL.cxx:
708         Use Reve::ColorFromIdx().
709
710         * .SKEL-ged.cxx:
711         * .SKEL-ged.h:
712         Include from Alieve, default class version 0.
713
714 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
715
716         EVE-dev
717
718         * TPCData.cxx:
719         * TPCData.h:
720         Added member fLoadPedestal to support subtraction of common
721         pedestal during data loading.
722
723         * TPCSector2D.cxx:
724         * TPCSector2D.h:
725         * TPCSector2DEditor.cxx:
726         * TPCSector2DEditor.h:
727         * TPCSector2DGL.cxx:
728         Added option fAverage to divide the integrated time-bin contents
729         by window width; fShowMax now works within the given time
730         window. Added flags to control rendering of inner/outer1/outer2
731         segments. Widgets have been extended to display numeric values for
732         threshold, max-value and min/max time (there were only sliders and
733         print-out before).
734
735 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
736
737         EVE-dev
738
739         * ITSModule.cxx:
740         * TPCSector2D.cxx:
741         * TPCSector2D.h:
742         * TPCSector2DEditor.cxx:
743         * TPCSector2DEditor.h:
744         * TPCSector2DGL.cxx:
745         Fixed all occurrences of misspelled 'treshold'.
746
747 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
748
749         EVE-dev
750
751         * TPCData.cxx:
752         * TPCData.h:
753         In LoadRaw(AliTPCRawStreamOld&): added protection for pad id
754         exceeding number of pads in row; optionally warn of the occurrences.
755
756         * TPCSectorData.cxx:
757         Fix compilation warnings.
758
759 2006-05-17  Matevz Tadel  <matevz.tadel@cern.ch>
760
761         EVE-dev
762
763         Introduce support for reading of raw TPC data. At the same time
764         the TPCSegment* classes have been renamed to TPCSector*.
765         
766         * TPCDigitsInfo.cxx:
767         * TPCDigitsInfo.h:
768         * TPCSegment.cxx:
769         * TPCSegment.h:
770         * TPCSegmentEditor.cxx:
771         * TPCSegmentEditor.h:
772         * TPCSegmentGL.cxx:
773         * TPCSegmentGL.h:
774         Removed files; functionality moved to TPCData* and TPCSector*
775         classes.
776
777         * TPCData.cxx:
778         * TPCData.h:
779         * TPCSector2D.cxx:
780         * TPCSector2D.h:
781         * TPCSector2DEditor.cxx:
782         * TPCSector2DEditor.h:
783         * TPCSector2DGL.cxx:
784         * TPCSector2DGL.h:
785         * TPCSectorData.cxx:
786         * TPCSectorData.h:
787         New files: most of the code was scavenged from TPCDigitsInfo and
788         TPCSegment* classes.
789
790         * LinkDef.h:
791         Reflect new class-names.
792
793         * .SKEL.cxx:
794         Moved using declarations to front.
795
796         * ChangeLog:
797         New file.