]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/EveDet/ChangeLog
Fix compilation warning.
[u/mrichter/AliRoot.git] / EVE / EveDet / ChangeLog
1 2007-12-18  Matevz Tadel  <matevz.tadel@cern.ch>
2
3         * AliEVEHOMERSource.cxx:
4         * AliEVEHOMERSource.h:
5         * AliEVEHOMERSourceList.cxx:
6         * AliEVEHOMERSourceList.h:
7         * LinkDef.h:
8         New classes for representation of HOMER sources.
9
10         * AliEVEHOMERManager.cxx:
11         * AliEVEHOMERManager.h:
12         Reading of TPC calibration data.
13         Cluster port-forwarding.
14
15 2007-12-17  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
16
17         * LinkDef.h:
18         * TrackFitter.cxx:
19         * TrackFitter.h:
20         * TrackFitterEditor.cxx:
21         * TrackFitterEditor.h:
22         New class TrackFitter: interface to AliRieman helix fit.
23
24 2007-12-17  Matevz Tadel  <matevz.tadel@cern.ch>
25
26         * TPCLoader.cxx:
27         * TPCLoader.h:
28         Add support for external AliRawReaderRoot (needed for reading of
29         raw-data from HLT).
30         Add member for initial maximum signal-value assigned to new
31         sector-vizes.
32         
33         * TPCSectorViz.cxx:
34         Increase the default of fMaxVal to 128.
35
36 2007-11-23  Matevz Tadel  <matevz.tadel@cern.ch>
37
38         * AliEVEHOMERManager.cxx:
39         * AliEVEHOMERManager.h:
40         * AliEVEHOMERManagerEditor.cxx:
41         * AliEVEHOMERManagerEditor.h:
42         * LinkDef.h:
43         New class AliEVEHOMERManager; interface to HLT data sources.
44
45 2007-11-07  Matevz Tadel  <matevz.tadel@cern.ch>
46
47         * LinkDef.h:
48         Added entries for Cascade and V0 classes.
49
50         * Cascade.cxx:
51         * Cascade.h:
52         * CascadeEditors.cxx:
53         * CascadeEditors.h:
54         * V0.cxx:
55         * V0.h:
56         * V0Editors.cxx:
57         * V0Editors.h:
58         Moved from Reve to Alieve.
59
60 2007-11-06  Matevz Tadel  <matevz.tadel@cern.ch>
61
62         * VSDCreator.cxx:
63         Use TDirectoryFile when creating event directory for VSD.
64         Remove unnecessary whitespace from print statements.
65
66 2007-10-17  Matevz Tadel  <matevz.tadel@cern.ch>
67
68         * ITSDigitsInfo.cxx:
69         From Massimo: constructor of AliITSsegmentationSDD has been
70         simplified.
71
72 2007-10-16  Matevz Tadel  <matevz.tadel@cern.ch>
73
74         EVE-dev
75
76         * MUONData.cxx:
77         * MUONData.h:
78         * TOFDigitsInfo.cxx:
79         * TOFSector.cxx:
80         * TOFSector.h:
81         * TOFStrip.cxx:
82         * TOFStrip.h:
83         * TPCData.cxx:
84         * TRDData.cxx:
85         * TRDModuleImp.cxx:
86         Merge from EVE-head-after-merge to HEAD.
87
88 2007-10-05  Matevz Tadel  <matevz.tadel@cern.ch>
89
90         EVE-dev
91
92         * EventAlieve.cxx:
93         * ITSModuleSytepper.cxx:
94         * ITSModuleStepperEditor.cxx:
95         * PMDModuleEditor.cxx:
96         * T0Module.cxx:
97         * TOFSector.cxx:
98         * TOFStrip.cxx:
99         * TPCLoader.cxx:
100         * TPCLoaderEditor.cxx:
101         * TPCSector2D.cxx:
102         * TRDLoader.cxx:
103         * TRDLoaderImp.cxx:
104         * TRDLoaderManager.cxx:
105         * TRDModule.cxx:
106         * TRDModuleImp.cxx:
107         * alieve_main/alieve_main.cxx:
108         Renamed class RGTopFrame to ReveManager.
109
110 2007-10-04  Matevz Tadel  <matevz.tadel@cern.ch>
111
112         EVE-dev
113
114         * TPCSector3D.cxx:
115         Remove lines that were commented-out during last revision.
116
117 2007-10-04  Matevz Tadel  <matevz.tadel@cern.ch>
118
119         * TOFDigitsInfo.cxx:
120         * TOFSector.cxx:
121         * TOFSector.h:
122         * TOFStrip.cxx:
123         * TOFStrip.h:
124         From Annalisa: changes for the new TOF geometry classes.
125
126 2007-10-03  Matevz Tadel  <matevz.tadel@cern.ch>
127
128         EVE-dev
129
130         * TPCSector3DGL.cxx:
131         * TPCSector3DGL.h:
132         Implement virtuals from TGLLogicalShape for level-of-detail
133         calculation / management.
134
135 2007-10-03  Matevz Tadel  <matevz.tadel@cern.ch>
136
137         EVE-dev
138
139         * TPCLoader.cxx:
140         Add calls to ElementChanged() for all displayed sectors after
141         loading a new event.
142
143         * TPCSectorViz.cxx:
144         * TPCSectorViz.h:
145         White-space.
146
147 2007-10-02  Matevz Tadel  <matevz.tadel@cern.ch>
148
149         EVE-dev
150
151         * ITSModule.cxx:
152         * ITSModule.h:
153         * ITSScaledModule.cxx:
154         * ITSScaledModule.h:
155         * PMDModule.cxx:
156         * T0Module.cxx:
157         * T0Module.h:
158         * TOFSector.cxx:
159         * TOFSector.h:
160         Changes required by re-basing of QuadSet to DigitSet.
161
162         * TPCSector3D.cxx:
163         * TPCSector3DGL.cxx:
164         * TPCSector3DGL.h:
165         Use axis-aligned box-set for speed/memory optimization.
166         Support secondary-selection for boxes.
167
168         * TRDData.cxx:
169         Comment-out unused code requiring obsolete features of BoxSet.
170
171 2007-09-24  Matevz Tadel  <matevz.tadel@cern.ch>
172
173         * MUONData.cxx:
174         * MUONData.h:
175         From Bogdan: modifications for the new structure of the data in
176         the MUON code.
177
178 2007-09-19  Matevz Tadel  <matevz.tadel@cern.ch>
179
180         EVE-dev
181
182         * EventAlieve.cxx:
183         * EventAlieve.h:
184         Event-navigation commands are now virtual in the base-class.
185         Moved new-event-commands list and method to Reve::EventBase.
186
187 2007-08-30  Matevz Tadel  <matevz.tadel@cern.ch>
188
189         EVE-dev
190
191         * EventAlieve.cxx:
192         Added comment about brutality of event-data destruction.
193
194         * ITSModuleStepper.cxx:
195         * ITSModuleStepper.h:
196         Subclass from RenderElementList and use fChildClass instead of
197         overriding AddElement to enforce child-class.
198
199         * TPCLoader.cxx:
200         * TPCLoader.h:
201         Update to new convention of RemoveElement.
202
203 2007-08-28  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
204
205         EVE-dev
206
207         * ITSModule.cxx:
208         In InitStatics add missing reference on global palettes.
209
210         * ITSModuleStepper.cxx:
211         * ITSModuleStepper.h:
212         * ITSModuleStepperEditor.cxx:
213         * ITSModuleStepperEditor.h:
214         Enable dynamic setting of Reve::GridStepper cell size and number
215         of rows.
216
217         * LinkDef.h:
218         Register new class ITSModuleStepperEditor.
219
220         * ITSScaledModule.cxx:
221         * ITSScaledModule.h:
222         Replace roots gui Signal/Slot mechanism by using structure of
223         Reve::ReferenceBackPtr.
224
225 2007-08-28  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
226
227         EVE-dev
228
229         * .SKEL-gedsubed.cxx:
230         * ITSScaledModuleEditor.cxx:
231         * PMDModuleEditor.cxx:
232
233 2007-08-28  Matevz Tadel  <matevz.tadel@cern.ch>
234
235         EVE-dev
236
237         * PMDModule.cxx:
238         Request a filled frame.
239
240 2007-08-27  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
241
242         EVE-dev
243
244         * ITSDigitsInfo.cxx:
245         * ITSDigitsInfo.h:
246         Fix theta range ITSModuleSelection. Add default values values for
247         low and high values in sub-detectors. 
248
249         * ITSModule.cxx:
250         Initialize low and high values reading ITSDigitsInfo.
251
252         * ITSModuleStepper.cxx:
253         * ITSScaledModule.cxx:
254         * ITSScaledModule.h:
255         Synchronize palette according to scale and statistic type.
256
257         * ITSScaledModuleEditor.cxx:
258         * ITSScaledModuleEditor.h:
259         Do not use sub-editor mechanism. Add widgets directly in TGedFrame.
260
261         * LinkDef.h:
262         Unregister obsolete class ITSSDSubEditor.
263
264         * PMDModuleEditor.cxx:
265         * PMDModuleEditor.h:
266         Use QuadSetEditor Info tab.
267
268 2007-08-27  Matevz Tadel  <matevz.tadel@cern.ch>
269
270         EVE-dev
271
272         * TPCSector2D.cxx:
273         * TPCSector2D.h:
274         Added menu-function MakeSector3D().
275         Removed obsolete ifdefed code.
276
277 2007-08-27  Matevz Tadel  <matevz.tadel@cern.ch>
278
279         EVE-dev
280
281         * ITSModule.cxx:
282         Request filled frame for all standard frame-boxes.
283
284         * ITSModuleStepper.cxx:
285         Shift origin of grid-stepper instead of shifting each individual
286         module.
287
288 2007-08-26  Matevz Tadel  <matevz.tadel@cern.ch>
289
290         EVE-dev
291
292         * ITSModuleStepper.cxx:
293         * ITSModuleStepper.h:
294         Use RenderElement::ElementChanged() to signal redraw requests.
295         Reorder function declarations and function code to make source
296         easier to read.
297
298 2007-08-24  Matevz Tadel  <matevz.tadel@cern.ch>
299
300         EVE-dev
301
302         * TPCLoaderEditor.cxx:
303         * TRDLoader.cxx:
304         Use gReve->GetMainWindow() to obtain main window for file-dialog.
305
306 2007-08-13  Matevz Tadel  <matevz.tadel@cern.ch>
307
308         EVE-dev
309
310         * TPCLoader.cxx:
311         * TRDLoader.cxx:
312         * TRDLoaderManager.cxx:
313         Consistent ordering of arguments to AddRenderElement(),
314         AddGlobalRenderElement() and RemoveRenderElement().
315
316 2007-08-09  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
317
318         EVE-dev
319
320         * ITSDigitsInfo.cxx:
321         Fix offset by one bug in GetModuleIDs().
322         
323         * ITSModuleStepper.cxx:
324         * ITSModuleStepper.h:
325         ITSModuleStepper is an TGLOverlayElement. ITSModuleStepperGL
326         functionality moved here.
327         
328         * LinkDef.h:
329         * ITSModuleStepperGL.cxx:
330         * ITSModuleStepperGL.h:
331         Remove files.
332
333 2007-08-06  Matevz Tadel  <matevz.tadel@cern.ch>
334
335         * JetPlane.cxx:
336         * JetPlane.h:
337         * JetPlaneEditor.cxx:
338         * JetPlaneEditor.h:
339         * JetPlaneGL.cxx:
340         * JetPlaneGL.h:
341         From Cesar: First version of jet visualization code.
342
343         * LinkDef.h:
344         Register JePlane classes.
345
346 2007-07-23  Matevz Tadel  <matevz.tadel@cern.ch>
347
348         * KineTools.cxx:
349         * KineTools.h:
350         Added function SortPathMarks().
351         Bugfix in SetDaughterPathMarks(): move recursive descent
352         over daughters outside of a loop. This caused insane memory usage
353         for events with full kine-stack (lots of low-energy
354         electrons and photons). Reported by Cvetan and Jochen Klein.
355
356 2007-07-12  Matevz Tadel  <matevz.tadel@cern.ch>
357
358         * VSDCreator.cxx:
359         From Christian: AliESD -> AliESDEvent migration.
360
361 2007-07-02  Matevz Tadel  <matevz.tadel@cern.ch>
362
363         * .SKEL-gl.cxx:
364         * .SKEL-gl.h:
365         * ITSModuleStepperGL.cxx:
366         * ITSModuleStepperGL.h:
367         * MUONChamberGL.cxx:
368         * MUONChamberGL.h:
369         * TPCSector2DGL.cxx:
370         * TPCSector2DGL.h:
371         * TPCSector3DGL.cxx:
372         * TPCSector3DGL.h:
373         Follow-up on gl/ changes introduced in ROOT-5.16.
374
375         * ITSModuleStepper.cxx:
376         Add includes needed due to changes in ROOT.
377
378 2007-06-26  Matevz Tadel  <matevz.tadel@cern.ch>
379
380         * EventAlieve.cxx:
381         * EventAlieve.h:
382         Invert the modality of run-loader and esd loading: always try to
383         open them and complain only when asked to.
384
385 2007-06-22  Matevz Tadel  <matevz.tadel@cern.ch>
386
387         * EventAlieve.cxx:
388         * EventAlieve.h:
389         With Cvetan: initialize CDB and provide proper geometry loading.
390
391 2007-06-19  Matevz Tadel  <matevz.tadel@cern.ch>
392
393         * EventAlieve.cxx:
394         Use new ESD loading scheme.
395
396         * TRDModuleImp.cxx:
397         From Alex: changes for new TRD code.
398
399 2007-06-13  Matevz Tadel  <matevz.tadel@cern.ch>
400
401         * LinkDef.h:
402         Added TOF visualization classes.
403
404         * TOFDigitsInfo.cxx:
405         * TOFDigitsInfo.h:
406         * TOFDigitsInfoEditor.cxx:
407         * TOFDigitsInfoEditor.h:
408         * TOFSector.cxx:
409         * TOFSector.h:
410         * TOFSectorEditor.cxx:
411         * TOFSectorEditor.h:
412         * TOFStrip.cxx:
413         * TOFStrip.h:
414         * TOFStripEditor.cxx:
415         * TOFStripEditor.h:
416         From Annalisa: new files for TOF visualization.
417
418 2007-06-06  Matevz Tadel  <matevz.tadel@cern.ch>
419
420         * LinkDef.h:
421         * TRDData.cxx:
422         * TRDData.h:
423         * TRDLoader.cxx:
424         * TRDLoader.h:
425         * TRDLoaderImp.cxx:
426         * TRDLoaderImp.h:
427         * TRDLoaderManager.cxx:
428         * TRDLoaderManager.h:
429         * TRDModuleImp.cxx:
430         * TRDModuleImp.h:
431         From Alexandru: new version of TRD visualization.
432
433         * TRDLoaderSingle.cxx:
434         * TRDLoaderSingle.h:
435         From Alexandru: removed files.
436
437 2007-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
438
439         * ITSDigitsInfo.cxx:
440         Reimplemented ReadRaw() so that several events can be merged
441         together (with Cvetan's help).
442
443 2007-05-25  Matevz Tadel  <matevz.tadel@cern.ch>
444
445         * ITSDigitsInfo.cxx:
446         * ITSDigitsInfo.h:
447         * ITSModule.cxx:
448         Add support for raw-data reading (convert raw data to
449         clones-arrays of AliITSdigit objects).
450
451 2007-04-17  Matevz Tadel  <matevz.tadel@cern.ch>
452
453         * T0Module.cxx:
454         * T0Module.h:
455         Alexey: new files for T0 visualization.
456
457         * LinkDef.h:
458         Register new class T0Module.
459
460 2007-04-17  Matevz Tadel  <matevz.tadel@cern.ch>
461
462         * MUONChamberData.cxx:
463         * MUONChamberData.h:
464         * MUONData.cxx:
465         * MUONData.h:
466         * MUONTrack.cxx:
467         Bogdan: Updates for the muon display.
468
469 2007-04-10  Matevz Tadel  <matevz.tadel@cern.ch>
470
471         * MUONChamber.cxx:
472         * MUONChamber.h:
473         * MUONChamberData.cxx:
474         * MUONChamberData.h:
475         * MUONChamberEditor.cxx:
476         * MUONChamberEditor.h:
477         * MUONChamberGL.cxx:
478         * MUONChamberGL.h:
479         * MUONData.cxx:
480         * MUONData.h:
481         * MUONTrack.cxx:
482         * MUONTrack.h:
483         Bogdan: new version of MUON visualization.
484
485         * MUONTracks.cxx:
486         * MUONTracks.h:
487         Bogdan: removed files.
488
489         * LinkDef.h:
490         Remove pragma for class MUONTracks.
491
492 2007-03-26  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
493
494         * ITSModuleStepperGL.cxx:
495         Fix obi-wan in SetScale.
496
497 2007-03-26  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
498
499         * ITSModuleStepperGL.cxx:
500         * ITSModuleStepperGL.h:
501         Add function to render string. Add actions in ProcessSelection.
502
503         * ITSModuleStepper.cxx:
504         * ITSModuleStepper.h:
505         * ITSScaledModule.cxx:
506         * ITSScaledModule.h:
507         * ITSScaledModuleEditor.cxx:
508         DigitScaled info owned by ITSModuleStepper.
509
510 2007-03-25  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
511
512         * ITSModuleStepper.cxx:
513         * ITSModuleStepper.h:
514         Multiply with parent transformation matrix thus allowing global
515         positioning.
516
517         * ITSModuleStepperGL.cxx:
518         * ITSModuleStepperGL.h:
519         Disable display lists and culling, ignore size for OfInterest.
520
521 2007-03-25  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
522
523         * ITSModuleStepperGL.cxx:
524         * ITSModuleStepperGL.h:
525         Implementation of GL user-interface to enable listing of
526         Reve::GridStepper pages.
527
528         * ITSDigitsInfo.cxx:
529         * ITSDigitsInfo.h:
530         Introduce new class ITSModuleSelection to define ITSModule
531         selection conditions; this structure is used in
532         ITSDigitsInfo::GetModuleIDs().
533
534         * LinkDef.h:
535         Register new classes: ITSModuleStepperGL and ITSModuleSelection.
536
537         * ITSModuleStepper.cxx:
538         * ITSModuleStepper.h:
539         Add members for rendering of ITSModuleStepperGL and stepper
540         functions.
541
542 2007-03-25  Matevz Tadel  <matevz.tadel@cern.ch>
543
544         * KineTools.cxx:
545         * KineTools.h:
546         Support recursive import of daugter points and track-refs.
547
548 2007-03-21  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
549
550         * ITSScaledModule.cxx:
551         * ITSScaledModule.h:
552         * ITSScaledModuleEditor.cxx:
553         * ITSScaledModuleEditor.h:
554         New files for visualization of ITS scaled digits.
555
556         * LinkDef.h:
557         Register new classes for ITS scaled digits.
558
559         * ITSDigitsInfo.cxx:
560         * ITSDigitsInfo.h:
561         Add info for expected detector-type occupancy and default signal
562         values.
563
564         * ITSModule.cxx:
565         * ITSModule.h:
566         Make LoadQuads virtual; add missing getters; in initialization
567         read ITSDigitsInfo to configure palette.
568
569         * ITSModuleStepper.cxx:
570         * ITSModuleStepper.h:
571         Configure module offsets in the Reve::GridStepper. Update RGEditor
572         in Apply().
573
574 2007-03-15  Matevz Tadel  <matevz.tadel@cern.ch>
575
576         * EventAlieve.cxx:
577         * EventAlieve.h:
578         Added static method AliMagF* AssertMagField().
579
580
581         The following changes are from Bogdan, for new MUON display.
582
583         * MUONChamberData.cxx:
584         * MUONData.cxx:
585         * MUONData.h:
586         From Bogdan: new version of MUON display.
587
588         * MUONTrack.cxx:
589         * MUONTrack.h:
590         * MUONTracks.cxx:
591         * MUONTracks.h:
592         * LinkDef.h:
593         From Bogdan: new classes MUONTrack and MUONTracks.
594
595 2007-03-14  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
596
597         * ITSDigitsInfo.cxx:
598         Read digits via TBranch::GetEntry() instead of TTree::GetEntry()
599         as SPD/SDD/SSD entries are interleaved.
600
601         * ITSModule.cxx:
602         Increase reference-count in initialization of global frames and
603         palettes.
604
605         * ITSModule.h:
606         Added getter for frame dimensions.
607
608         * LinkDef.h:
609         * ITSModuleStepper.h:
610         * ITSModuleStepper.cxx:
611         New class ITSModuleStepper.
612
613 2007-03-15  Matevz Tadel  <matevz.tadel@cern.ch>
614
615         * EventAlieve.cxx:
616         Drop all logicals when redrawing after loading of a new event.
617
618         * TPCLoader.cxx:
619         * TPCLoader.h:
620         Added a static member-function LoopEvent() allowing loading of TPC
621         data in a detached thread; added optional argument to
622         UpdateSectors(Bool_t dropNonPresent) allowing automatic
623         destruction of viz-sectors for which data are not present in the
624         stream.
625
626 2007-03-08  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
627
628         * KineTools.h:
629         * KineTools.cxx:
630         Optimize reading of track references.
631
632 2007-03-04  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
633
634         * MUONChamber.cxx:
635         * TPCLoader.cxx:
636         * TPCSector2D.cxx:
637         * TPCSector3D.cxx:
638         * TRDLoader.cxx:
639         * TRDLoader.h:
640         * TRDModuleImp.cxx:
641         * TRDModuleImp.h:
642         Changes from Reve::RenderElement. 
643
644 2007-02-28  Matevz Tadel  <matevz.tadel@cern.ch>
645
646         * PMDModule.cxx:
647         * PMDModule.h:
648         * PMDModuleEditor.cxx:
649         * PMDModuleEditor.h:
650         From Basanta: new version of PMD visualization; added better
651         per-module statistics and an adc-histogram.
652
653 2007-02-26  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
654
655         * KineTools.cxx:
656         Enable all branches in TreeTR after reading of path-marks.
657
658 2007-02-26  Matevz Tadel  <matevz.tadel@cern.ch>
659
660         * LinkDef.h:
661         * PMDModule.cxx:
662         * PMDModule.h:
663         * PMDModuleEditor.cxx:
664         * PMDModuleEditor.h:
665         From Basanta: new files for PMD digit visualization.
666
667 2007-02-21  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
668
669         * KineTools.cxx:
670         Use typedefs from Reve::Track.
671
672 2007-02-19  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
673         
674         * LinkDef.h:
675         * KineTools.cxx:
676         * KineTools.h:
677         New files: used in alice-macros/kine_tracks.C to set path marks in
678         imported tracks.
679
680 2007-01-30  Matevz Tadel  <matevz.tadel@cern.ch>
681
682         * TRDModuleImp.cxx:
683         From Christoph Blume: changes in the TRD code that affect the
684         database parameter samplingFrequency.
685
686 2007-01-19  Matevz Tadel  <matevz.tadel@cern.ch>
687
688         * EventAlieve.cxx:
689         Use RGTopFrame::RedrawDisabler in GotoEvent(Int_t).
690
691 2006-12-15  Matevz Tadel  <matevz.tadel@cern.ch>
692
693         * TPCSectorData.cxx:
694         Removed unnecessary include.
695
696 2006-12-13  Matevz Tadel  <matevz.tadel@cern.ch>
697
698         * TPCSector2D.cxx:
699         * TPCSector2D.h:
700         * TPCSector2DGL.cxx:
701         Moved code responding to secondary selection from
702         TPCSector2DGL::ProcessSelection() to virtual
703         TPCSector2D::PadSelected(Int_t row, Int_t pad).
704
705 2006-12-13  Matevz Tadel  <matevz.tadel@cern.ch>
706
707         * ITSModule.cxx:
708         * ITSModule.h:
709         Use two-level selection, implement callback QuadSelected() to
710         print out the digit details.
711
712 2006-12-06  Matevz Tadel  <matevz.tadel@cern.ch>
713
714         * ITSModule.cxx:
715         Use AddLine() when registering SSD digits.
716
717 2006-12-06  Matevz Tadel  <matevz.tadel@cern.ch>
718
719         * TPCData.cxx:
720         * TPCSectorData.cxx:
721         Make consistent use of fLoadPedestal and fLoadThreshold with and
722         without auto-pedestal determination and for reading of
723         raw-data/digits.
724
725         * TPCLoaderEditor.cxx:
726         Fix tooltip of load-threshold number-entry.
727
728 2006-12-05  Matevz Tadel  <matevz.tadel@cern.ch>
729
730         * TPCLoader.cxx:
731         * TPCLoader.h:
732         Added method ReloadSectors() allowing re-reading of data with
733         different load threshold/pedestal settings.
734
735         * TPCLoaderEditor.cxx:
736         * TPCLoaderEditor.h:
737         Added interface to load-time threshold/(auto)pedestal settings.
738
739 2006-12-04  Matevz Tadel  <matevz.tadel@cern.ch>
740
741         * EventAlieve.cxx:
742         * EventAlieve.h:
743         Added mechanism for registration/execution of user-commands that
744         are to be run after a new event has been successfully loaded.
745
746         * TRDLoader.cxx:
747         * TRDModuleImp.cxx:
748         * TRDModuleImp.h:
749         Renamed typedef lpRE_t/i to List_t/i.
750
751         * VSDCreator.cxx:
752         A consistent way of getting the MC labels of the V0 daughters
753         (I.Belikov).
754
755 2006-11-22  Matevz Tadel  <matevz.tadel@cern.ch>
756
757         * EventAlieve.cxx:
758         Fix handling of AliESDfriends.root.
759
760 2006-11-21  Matevz Tadel  <matevz.tadel@cern.ch>
761
762         * EventAlieve.cxx:
763         * EventAlieve.h:
764         Fix handling of AliESDfriends.root.
765
766 2006-11-21  Matevz Tadel  <matevz.tadel@cern.ch>
767
768         * ITSModule.cxx:
769         Use new naming conventions from QuadSet; increase x-width of SDD
770         digits.
771
772 2006-11-17  Matevz Tadel  <matevz.tadel@cern.ch>
773
774         * ITSModule.cxx:
775         Do not interpolate color palette by default.
776
777 2006-11-16  Matevz Tadel  <matevz.tadel@cern.ch>
778
779         * ITSModule.cxx:
780         * ITSModule.h:
781         Set palette and frame-box via setters to allow proper
782         reference-count management; cleanup.
783
784 2006-11-14  Matevz Tadel  <matevz.tadel@cern.ch>
785
786         * TPCSectorData.h:
787         Fix effc++ warnings.
788         
789 2006-11-14  Matevz Tadel  <matevz.tadel@cern.ch>
790
791         * ITSDigitsInfo.cxx:
792         * ITSDigitsInfo.h:
793         Formatting changes.
794
795         * ITSModule.cxx:
796         * ITSModule.h:
797         Subclass from the new QuadSet implementation; introduced static
798         data members to hold pointers to default FrameBoxes and
799         RGBAPalettes for each detector type.
800
801 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
802
803         * TRDLoaderSingle.cxx:
804         * TRDLoaderSingle.h:
805         * LinkDef.h:
806         * TRDData.cxx:
807         * TRDData.h:
808         * TRDLoader.cxx:
809         * TRDLoader.h:
810         * TRDModule.cxx:
811         * TRDModule.h:
812         * TRDModuleImp.cxx:
813         * TRDModuleImp.h:
814         From Alexandru: changes in TRD visualization.
815
816 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
817
818         * ITSModule.cxx:
819         * ITSModule.h:
820         Replace QuadSet with OldQuadSet; from Raffale: remove a couple of
821         duplicate lines.
822
823         * TRDData.cxx:
824         * TRDData.h:
825         Replace QuadSet with OldQuadSet.
826
827         * MUONChamber.cxx:
828         * MUONChamber.h:
829         * MUONChamberData.cxx:
830         * MUONChamberData.h:
831         * MUONChamberEditor.cxx:
832         * MUONChamberEditor.h:
833         * MUONChamberGL.cxx:
834         * MUONChamberGL.h:
835         * MUONData.cxx:
836         * MUONData.h:
837         From Bogdan: new files / new implementation of the MUON
838         visualization.
839
840         * MUONDigitsInfo.cxx:
841         * MUONDigitsInfo.h:
842         * MUONModule.cxx:
843         * MUONModule.h:
844         From Bogdan: removed files.
845
846         * LinkDef.h:
847         Add/remove classes according to changes in MUON.
848
849 2006-10-27  Matevz Tadel  <matevz.tadel@cern.ch>
850
851         * ITSModule.cxx:
852         From Raffaele: implemented naming scheme used for alignable
853         volumes.
854
855         * LinkDef.h:
856         List new classes for TRD visualization.
857
858         * TRDData.cxx:
859         * TRDData.h:
860         * TRDLoader.cxx:
861         * TRDLoader.h:
862         * TRDModule.cxx:
863         * TRDModule.h:
864         * TRDModuleImp.cxx:
865         * TRDModuleImp.h:
866         New files from Alexandru: TRD visualization.
867
868 2006-10-26  Matevz Tadel  <matevz.tadel@cern.ch>
869
870         * EventAlieve.cxx:
871         * EventAlieve.h:
872         Added option to respond to missing galice.root or AliESD.root
873         files in Open() with less violence (do not throw an exception,
874         just print a warning). This is a default now.
875
876         * MUONModule.cxx:
877         From Ivana: update following changes in MUON.
878
879 2006-10-18  Matevz Tadel  <matevz.tadel@cern.ch>
880
881         * TPCSectorViz.cxx:
882         * TPCSectorViz.h:
883         * TPCSectorVizEditor.cxx:
884         * TPCSectorVizEditor.h:
885         Use Reve::ZTrans to hold the transformation matrix; renamed member
886         fTrans to less ambiguous fAutoTrans.
887
888         * TPCLoader.cxx:
889         * TPCSector2D.cxx:
890         * TPCSector3D.cxx:
891         Changes accompanying migration to usage of ZTrans in TPCSectorViz.
892
893 2006-10-13  Matevz Tadel  <matevz.tadel@cern.ch>
894
895         * EventAlieve.cxx:
896         During opening of a run via run-loader also load run-header.
897
898 2006-10-09  Matevz Tadel  <matevz.tadel@cern.ch>
899
900         EVE-dev
901
902         * VSDCreator.cxx:
903         Youri's changes (merge of V0 and V0MI) were lost after CVS
904         gymnastics (reverting EVE-head to work with tagged version of
905         ROOT).
906
907 2006-10-02  Matevz Tadel  <matevz.tadel@cern.ch>
908
909         EVE-dev
910
911         * .SKEL-ged.cxx:
912         * .SKEL-ged.h:
913         * .SKEL-gl.cxx:
914         * .SKEL-gl.h:
915         * .SKEL.h:
916         Changes for new geditor and gl two-level selection; added
917         delarations of private copy-ctor and assignment-op.
918
919         * TPCSector2D.cxx:
920         * TPCSector2D.h:
921         * TPCSector2DEditor.cxx:
922         * TPCSector2DEditor.h:
923         * TPCSector2DGL.cxx:
924         * TPCSector2DGL.h:
925         Added control of pick-mode and display of pad/pad-row histograms
926         as a response to second-level selection hit.
927
928         * TPCSectorViz.h:
929         Added methods GetMin/MaxTime().
930
931         * TPCSectorVizEditor.cxx:
932         Increased widget limits on fThreshold and fMaxVal.
933
934 2006-09-26  Matevz Tadel  <matevz.tadel@cern.ch>
935
936         EVE-dev
937
938         * TPCLoaderEditor.cxx:
939         * TPCLoaderEditor.h:
940         * TPCSector2DEditor.cxx:
941         * TPCSector2DEditor.h:
942         * TPCSector3DEditor.cxx:
943         * TPCSector3DEditor.h:
944         * TPCSectorVizEditor.cxx:
945         * TPCSectorVizEditor.h:
946         Conform to new TGedFrame paradigm in ROOT.
947
948 2006-09-06  Matevz Tadel  <matevz.tadel@cern.ch>
949
950         * MUONDigitsInfo.cxx:
951         * MUONDigitsInfo.h:
952         * MUONModule.cxx:
953         * MUONModule.h:
954         From Bogdan: fix effc++ warnings, add comments.
955
956 2006-08-30  Matevz Tadel  <matevz.tadel@cern.ch>
957
958         * EventAlieve.cxx:
959         * EventAlieve.h:
960         * ITSDigitsInfo.cxx:
961         * ITSDigitsInfo.h:
962         * ITSModule.cxx:
963         * ITSModule.h:
964         * MUONDigitsInfo.cxx:
965         * MUONDigitsInfo.h:
966         * MUONModule.cxx:
967         * MUONModule.h:
968         * TPCLoader.cxx:
969         * TPCLoader.h:
970         * TPCLoaderEditor.cxx:
971         * TPCLoaderEditor.h:
972         * TPCSector2DEditor.cxx:
973         * TPCSector2DEditor.h:
974         * TPCSector2DGL.cxx:
975         * TPCSector2DGL.h:
976         * TPCSector3D.cxx:
977         * TPCSector3DEditor.cxx:
978         * TPCSector3DEditor.h:
979         * TPCSector3DGL.cxx:
980         * TPCSector3DGL.h:
981         * TPCSectorData.cxx:
982         * TPCSectorData.h:
983         * TPCSectorViz.h:
984         * TPCSectorVizEditor.cxx:
985         * TPCSectorVizEditor.h:
986         * VSDCreator.cxx:
987         * VSDCreator.h:
988         Fix effc++ warnings.
989
990 2006-08-29  Matevz Tadel  <matevz.tadel@cern.ch>
991
992         EVE-dev
993
994         * TPCSector2DGL.cxx:
995         * TPCSector2DGL.h:
996         Added support for two-level selection down to pad level; added
997         ifdefs for post root-5.11.0 prototype of SetModelCheckClass().
998
999         * TPCSector3DGL.cxx:
1000         Added ifdefs for post root-5.11.0 prototype ofSetModelCheckClass().
1001
1002 2006-07-11  Matevz Tadel  <matevz.tadel@cern.ch>
1003
1004         * EventAlieve.cxx:
1005         * EventAlieve.h:
1006         Added method Event::GotoEvent(Int_t) and shortcuts
1007         Next/PrevEvent().
1008
1009 2006-07-10  Matevz Tadel  <matevz.tadel@cern.ch>
1010
1011         * EventAlieve.cxx:
1012         * EventAlieve.h:
1013         Now derived from Reve::EventBase.
1014
1015         * ITSModule.cxx:
1016         * ITSModule.h:
1017         * MUONModule.cxx:
1018         * MUONModule.h:
1019         * TPCSectorViz.cxx:
1020         * TPCSectorViz.h:
1021         Changed inheritance order (RenderElement base comes first).
1022
1023         * TPCLoader.cxx:
1024         * TPCLoader.h:
1025         Implemented list-management virtuals; use new functionality of
1026         RGTopFrame.
1027         
1028         * TPCSector2DGL.cxx:
1029         Cosmetic changes.
1030
1031         * TPCSector3D.h:
1032         * TPCSector3D.cxx:
1033         Do not recompute visual representation on every triangulation
1034         change (let the GL renderer do it); conform to new syntax of
1035         PointSetArray.
1036
1037         * TPCSector3DGL.cxx:
1038         * TPCSector3DGL.h:
1039         Added triangulation time-stamp: update model state when needed;
1040         use PointSet::Size() instead of GetN().
1041
1042 2006-06-28  Matevz Tadel  <matevz.tadel@cern.ch>
1043
1044         * TPCLoader.cxx:
1045         Use built-in equipment maps; the override option is still present
1046         for reading early sector-test 2006 data.
1047
1048 2006-06-27  Matevz Tadel  <matevz.tadel@cern.ch>
1049
1050         * TPCLoader.cxx:
1051         * TPCLoader.h:
1052         Added member TString fTPCEquipementMap to allow override of
1053         default file location.
1054
1055         * TPCSector2DGL.cxx:
1056         Added ClassImp.
1057
1058         * TPCSector3DGL.cxx:
1059         Added control statements for cases when some visualization data
1060         are not present (GL optimization).
1061
1062         * VSDCreator.cxx:
1063         Small fixes to revive basic VSD functionality.
1064
1065 2006-06-20  Matevz Tadel  <matevz.tadel@cern.ch>
1066
1067         * TPCSector3D.cxx:
1068         * TPCSector3D.h:
1069         Removed TAttMarker as base-class, added fPointSize member.
1070
1071         * TPCSector3DEditor.cxx:
1072         * TPCSector3DEditor.h:
1073         Added control for fPointSize.
1074
1075         * TPCSector3DGL.cxx:
1076         After frame-box rendering GL remained in wire-frame mode.
1077
1078         * TPCSectorData.cxx:
1079         * TPCSectorData.h:
1080         Added internal static member for z-length of the sector.
1081
1082         * TPCSectorViz.cxx:
1083         From Cvetan: fix orientation for C-side sectors.
1084
1085 2006-06-19  Matevz Tadel  <matevz.tadel@cern.ch>
1086
1087         * TPCSector3D.cxx:
1088         * TPCSector3D.h:
1089         * TPCSector3DGL.cxx:
1090         Added support for rendering a fraction of 3D digits as points: the
1091         fraction of the fThreshold->fMaxVal interval that is rendered a
1092         spoints is controlled via the fPointFrac member. Subclassed
1093         TPCSector3D from TAttMarker to allow point-size control.
1094
1095         * TPCSector3DEditor.cxx:
1096         * TPCSector3DEditor.h:
1097         Added control for fPointFrac; use RGValuator for fDriftVel.
1098
1099 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
1100
1101         * TPCData.cxx:
1102         Removed stale printout.
1103
1104         * TPCLoader.cxx:
1105         * TPCLoader.h:
1106         Added option to set inital min/max time and threshold for
1107         TPCSector2D's created by the loader.
1108
1109 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
1110
1111         * TPCSectorData.h:
1112         Fixed a type in PadRowHack ctor (unused parameter).
1113
1114 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
1115
1116         * LinkDef.h:
1117         * TPCData.cxx:
1118         * TPCLoader.cxx:
1119         * TPCSectorData.cxx:
1120         * TPCSectorData.h:
1121         Added hacks to allow removal of noisy pads.
1122
1123 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
1124
1125         * TPCLoaderEditor.cxx:
1126         Use StrDup to feed TGFileInfo for brain-dead interface of
1127         TGFileDialog.
1128
1129         * TPCSector3DGL.cxx:
1130         * TPCSector3DGL.h:
1131         Added padding for frame-box borders so that all all digits are
1132         contained within it.
1133
1134 2006-06-14  Matevz Tadel  <matevz.tadel@cern.ch>
1135
1136         * .SKEL-gl.cxx:
1137         * .SKEL-gl.h:
1138         Added conventions for ROOT pre/post 5.11.02.
1139
1140         * LinkDef.h:
1141         * TPCSector3DGL.cxx:
1142         * TPCSector3DGL.h:
1143         New class TPCSector3DGL, a direct renderer for TPCSector3D.
1144
1145         * TPCLoaderEditor.cxx:
1146         Properly handle directory data, allows loading from non-current
1147         directory.
1148
1149         * TPCSectorViz.cxx:
1150         * TPCSectorViz.h:
1151         Added optimised color lookup function/cache; do not alow threshold
1152         to overrun maxval nad vice versa.
1153
1154         * TPCSectorVizEditor.cxx:
1155         Reget threshold/maxval after setting it.
1156         * TPCSector3D.cxx:
1157         * TPCSector3D.h:
1158         Changes for rendering via TPCSector3DGL; use optimised color
1159         lookup from TPCSectorViz.
1160
1161         * TPCSector2DGL.cxx:
1162         Use optimised color lookup from TPCSectorViz.
1163
1164 2006-06-12  Matevz Tadel  <matevz.tadel@cern.ch>
1165
1166         * EventAlieve.cxx:
1167         * EventAlieve.h:
1168         Added automatic loading of AliESDfriend (if found in event
1169         directory); new function AssertESDfriend().
1170
1171 2006-06-09  Matevz Tadel  <matevz.tadel@cern.ch>
1172
1173         HEAD
1174
1175         * TPCLoaderEditor.cxx:
1176         Fixed target class for fDoubleSR signal connect.
1177
1178 2006-06-06  Matevz Tadel  <matevz.tadel@cern.ch>
1179
1180         HEAD
1181
1182         * TPCLoader.cxx:
1183         * TPCLoader.h:
1184         Added member for double sampling-rate fDoubleSR; copy
1185         visualization parameter from 2D view when creating 3D view.
1186
1187         * TPCLoaderEditor.cxx:
1188         * TPCLoaderEditor.h:
1189         Added control for double sampling-rate fDoubleSR.
1190
1191         * TPCSector3DEditor.cxx:
1192         Increased precision of drift velocity widget.
1193
1194         * TPCSectorViz.cxx:
1195         * TPCSectorViz.h:
1196         Added method CopyVizParams(); reset transformation on sector id
1197         change.
1198
1199         * TPCSectorVizEditor.cxx:
1200         * TPCSectorVizEditor.h:
1201         Added button to control realistic positioning of the sector.
1202
1203 2006-06-02  Matevz Tadel  <matevz.tadel@cern.ch>
1204
1205         HEAD
1206
1207         * LinkDef.h:
1208         * TPCLoader.cxx:
1209         * TPCLoader.h:
1210         * TPCLoaderEditor.cxx:
1211         * TPCLoaderEditor.h:
1212         New class TPCLoader providing (graphical) interface for navigation
1213         through the TPC sector data.
1214
1215         * TPCSector3D.cxx:
1216         Proper initialization of bounding box for fBoxSet.
1217
1218         * TPCSector2DEditor.cxx:
1219         * TPCSectorViz.cxx:
1220         Removed some comment crap.
1221
1222 2006-06-01  Bogdan Vulpescu  <vulpescu@clermont.in2p3.fr>
1223
1224         HEAD
1225
1226         * LinkDef.h:
1227         * MUONDigitsInfo.cxx:
1228         * MUONDigitsInfo.h:
1229         * MUONModule.cxx:
1230         * MUONModule.h:
1231         New files for MUON visualization by Bogdan Vulpescu.
1232
1233 2006-06-01  Matevz Tadel  <matevz.tadel@cern.ch>
1234
1235         HEAD
1236
1237         * TPCSector2D.cxx:
1238         * TPCSector2DGL.cxx:
1239         * TPCSector3D.cxx:
1240         Added preprocessor conditionals to support ROOT > 5.11.2.
1241
1242 2006-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
1243
1244         EVE-dev
1245
1246         * TPCSectorVizEditor.cxx:
1247         * TPCSectorVizEditor.h:
1248         Replaced hand-woven widget-groups with RGValuators.
1249
1250 2006-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
1251
1252         EVE-dev
1253
1254         * TPCData.cxx:
1255         * TPCData.h:
1256         Removed function LoadRaw(AliTPCRawStreamOld&).
1257
1258         * TPCSector2DGL.h:
1259         Removed forgotten declaration of SetCol().
1260
1261         * TPCSector3D.cxx:
1262         In Paint(): properly setup 3D transformation of fBoxSet.
1263
1264         * alieve_main/alieve_main.cxx:
1265         New file; executable linked against all ALICE libraries.
1266
1267 2006-05-23  Matevz Tadel  <matevz.tadel@cern.ch>
1268
1269         EVE-dev
1270
1271         * TPCSector2D.cxx:
1272         Honor fRnrElement in Paint(); it was impossible to disable
1273         rendering of 2D sectors.
1274
1275 2006-05-23  Matevz Tadel  <matevz.tadel@cern.ch>
1276
1277         EVE-dev
1278
1279         * TPCData.cxx:
1280         * TPCData.h:
1281         In LoadRaw(AliTPCRawStreamOld&) added protection against repeated
1282         data for a given pad; added methods DropAllSectors() and
1283         DeleteAllSectors().
1284
1285         * TPCSectorData.cxx:
1286         * TPCSectorData.h:
1287         Added method DropData(); in EndPad() return immediately if no data
1288         was registered.
1289
1290         * TPCSector2D.h:
1291         * TPCSector2DGL.cxx:
1292         * TPCSectorViz.cxx:
1293         * TPCSectorViz.h:
1294         Increase of rendering time-stamp now done in a virtual function
1295         IncRTS(); renamed fFrameCol to fFrameColor; minor cleanup.
1296
1297         * TPCSector3D.cxx:
1298         * TPCSector3D.h:
1299         * TPCSector3DEditor.cxx:
1300         * TPCSector3DEditor.h:
1301         * LinkDef.h:
1302         New classes TPCSector3D and TPCSector3DEditor.
1303
1304         * ITSModule.cxx:
1305         * ITSModule.h:
1306         Renamed fFrameCol to fFrameColor.
1307
1308 2006-05-19  Matevz Tadel  <matevz.tadel@cern.ch>
1309
1310         EVE-dev and HEAD
1311
1312         * TPCData.cxx:
1313         * TPCData.h:
1314         * TPCSectorData.cxx:
1315         * TPCSectorData.h:
1316         Add support for automatic pedestal determination and subtraction
1317         on per pad basis (for RAW data only). Done with Marian.
1318
1319         EVE-dev
1320
1321         * LinkDef.h:
1322         * TPCSector2D.cxx:
1323         * TPCSector2D.h:
1324         * TPCSector2DEditor.cxx:
1325         * TPCSector2DEditor.h:
1326         * TPCSectorViz.cxx:
1327         * TPCSectorViz.h:
1328         * TPCSectorVizEditor.cxx:
1329         * TPCSectorVizEditor.h:
1330         Split TPCSectorViz from TPCSector2D as a base class. TPCSectorViz
1331         holds the general parametrs that will also be used by TPCSector3D.
1332
1333         * TPCSector2DGL.cxx:
1334         Use Reve::ColorFromIdx().
1335
1336         * .SKEL-ged.cxx:
1337         * .SKEL-ged.h:
1338         Include from Alieve, default class version 0.
1339
1340 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
1341
1342         EVE-dev
1343
1344         * TPCData.cxx:
1345         * TPCData.h:
1346         Added member fLoadPedestal to support subtraction of common
1347         pedestal during data loading.
1348
1349         * TPCSector2D.cxx:
1350         * TPCSector2D.h:
1351         * TPCSector2DEditor.cxx:
1352         * TPCSector2DEditor.h:
1353         * TPCSector2DGL.cxx:
1354         Added option fAverage to divide the integrated time-bin contents
1355         by window width; fShowMax now works within the given time
1356         window. Added flags to control rendering of inner/outer1/outer2
1357         segments. Widgets have been extended to display numeric values for
1358         threshold, max-value and min/max time (there were only sliders and
1359         print-out before).
1360
1361 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
1362
1363         EVE-dev
1364
1365         * ITSModule.cxx:
1366         * TPCSector2D.cxx:
1367         * TPCSector2D.h:
1368         * TPCSector2DEditor.cxx:
1369         * TPCSector2DEditor.h:
1370         * TPCSector2DGL.cxx:
1371         Fixed all occurrences of misspelled 'treshold'.
1372
1373 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
1374
1375         EVE-dev
1376
1377         * TPCData.cxx:
1378         * TPCData.h:
1379         In LoadRaw(AliTPCRawStreamOld&): added protection for pad id
1380         exceeding number of pads in row; optionally warn of the occurrences.
1381
1382         * TPCSectorData.cxx:
1383         Fix compilation warnings.
1384
1385 2006-05-17  Matevz Tadel  <matevz.tadel@cern.ch>
1386
1387         EVE-dev
1388
1389         Introduce support for reading of raw TPC data. At the same time
1390         the TPCSegment* classes have been renamed to TPCSector*.
1391         
1392         * TPCDigitsInfo.cxx:
1393         * TPCDigitsInfo.h:
1394         * TPCSegment.cxx:
1395         * TPCSegment.h:
1396         * TPCSegmentEditor.cxx:
1397         * TPCSegmentEditor.h:
1398         * TPCSegmentGL.cxx:
1399         * TPCSegmentGL.h:
1400         Removed files; functionality moved to TPCData* and TPCSector*
1401         classes.
1402
1403         * TPCData.cxx:
1404         * TPCData.h:
1405         * TPCSector2D.cxx:
1406         * TPCSector2D.h:
1407         * TPCSector2DEditor.cxx:
1408         * TPCSector2DEditor.h:
1409         * TPCSector2DGL.cxx:
1410         * TPCSector2DGL.h:
1411         * TPCSectorData.cxx:
1412         * TPCSectorData.h:
1413         New files: most of the code was scavenged from TPCDigitsInfo and
1414         TPCSegment* classes.
1415
1416         * LinkDef.h:
1417         Reflect new class-names.
1418
1419         * .SKEL.cxx:
1420         Moved using declarations to front.
1421
1422         * ChangeLog:
1423         New file.