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