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