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