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