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