Record changes.
[u/mrichter/AliRoot.git] / EVE / Alieve / ChangeLog
CommitLineData
29d48c5a 12007-03-08 Alja Mrak-Tadel <Alja.Mrak.Tadel@cern.ch>
2
73d92d1c 3 * KineTools.h:
29d48c5a 4 * KineTools.cxx:
5 Optimize reading of track references.
6
0d6e0b29 72007-03-04 Alja Mrak-Tadel <Alja.Mrak.Tadel@cern.ch>
8
9 * MUONChamber.cxx:
10 * TPCLoader.cxx:
11 * TPCSector2D.cxx:
12 * TPCSector3D.cxx:
13 * TRDLoader.cxx:
14 * TRDLoader.h:
15 * TRDModuleImp.cxx:
16 * TRDModuleImp.h:
17 Changes from Reve::RenderElement.
18
40fb74aa 192007-02-28 Matevz Tadel <matevz.tadel@cern.ch>
20
21 * PMDModule.cxx:
22 * PMDModule.h:
23 * PMDModuleEditor.cxx:
24 * PMDModuleEditor.h:
25 From Basanta: new version of PMD visualization; added better
26 per-module statistics and an adc-histogram.
27
41eddaa3 282007-02-26 Alja Mrak-Tadel <Alja.Mrak.Tadel@cern.ch>
29
30 * KineTools.cxx:
31 Enable all branches in TreeTR after reading of path-marks.
32
c6d1e5a6 332007-02-26 Matevz Tadel <matevz.tadel@cern.ch>
34
35 * LinkDef.h:
36 * PMDModule.cxx:
37 * PMDModule.h:
38 * PMDModuleEditor.cxx:
39 * PMDModuleEditor.h:
40 From Basanta: new files for PMD digit visualization.
41
c2819e72 422007-02-21 Alja Mrak-Tadel <Alja.Mrak.Tadel@cern.ch>
43
44 * KineTools.cxx:
45 Use typedefs from Reve::Track.
46
8fd6121a 472007-02-19 Alja Mrak-Tadel <Alja.Mrak.Tadel@cern.ch>
48
a289b206 49 * LinkDef.h:
50 * KineTools.cxx:
51 * KineTools.h:
8fd6121a 52 New files: used in alice-macros/kine_tracks.C to set path marks in
53 imported tracks.
54
f1205740 552007-01-30 Matevz Tadel <matevz.tadel@cern.ch>
56
57 * TRDModuleImp.cxx:
58 From Christoph Blume: changes in the TRD code that affect the
59 database parameter samplingFrequency.
60
d40399b6 612007-01-19 Matevz Tadel <matevz.tadel@cern.ch>
62
63 * EventAlieve.cxx:
64 Use RGTopFrame::RedrawDisabler in GotoEvent(Int_t).
65
cfd4e8d1 662006-12-15 Matevz Tadel <matevz.tadel@cern.ch>
67
68 * TPCSectorData.cxx:
69 Removed unnecessary include.
70
255c5d40 712006-12-13 Matevz Tadel <matevz.tadel@cern.ch>
72
cb54bde4 73 * TPCSector2D.cxx:
74 * TPCSector2D.h:
75 * TPCSector2DGL.cxx:
76 Moved code responding to secondary selection from
77 TPCSector2DGL::ProcessSelection() to virtual
78 TPCSector2D::PadSelected(Int_t row, Int_t pad).
79
802006-12-13 Matevz Tadel <matevz.tadel@cern.ch>
81
255c5d40 82 * ITSModule.cxx:
83 * ITSModule.h:
84 Use two-level selection, implement callback QuadSelected() to
85 print out the digit details.
86
fbb275d1 872006-12-06 Matevz Tadel <matevz.tadel@cern.ch>
88
08e2e0ac 89 * ITSModule.cxx:
90 Use AddLine() when registering SSD digits.
91
922006-12-06 Matevz Tadel <matevz.tadel@cern.ch>
93
fbb275d1 94 * TPCData.cxx:
95 * TPCSectorData.cxx:
96 Make consistent use of fLoadPedestal and fLoadThreshold with and
97 without auto-pedestal determination and for reading of
98 raw-data/digits.
99
100 * TPCLoaderEditor.cxx:
101 Fix tooltip of load-threshold number-entry.
102
343cbc67 1032006-12-05 Matevz Tadel <matevz.tadel@cern.ch>
104
105 * TPCLoader.cxx:
106 * TPCLoader.h:
107 Added method ReloadSectors() allowing re-reading of data with
108 different load threshold/pedestal settings.
109
110 * TPCLoaderEditor.cxx:
111 * TPCLoaderEditor.h:
112 Added interface to load-time threshold/(auto)pedestal settings.
113
882d2e13 1142006-12-04 Matevz Tadel <matevz.tadel@cern.ch>
115
116 * EventAlieve.cxx:
117 * EventAlieve.h:
118 Added mechanism for registration/execution of user-commands that
119 are to be run after a new event has been successfully loaded.
120
121 * TRDLoader.cxx:
122 * TRDModuleImp.cxx:
123 * TRDModuleImp.h:
124 Renamed typedef lpRE_t/i to List_t/i.
125
126 * VSDCreator.cxx:
127 A consistent way of getting the MC labels of the V0 daughters
128 (I.Belikov).
129
b2926a8c 1302006-11-22 Matevz Tadel <matevz.tadel@cern.ch>
131
132 * EventAlieve.cxx:
133 Fix handling of AliESDfriends.root.
134
d9b94b1f 1352006-11-21 Matevz Tadel <matevz.tadel@cern.ch>
e2eaa3ae 136
137 * EventAlieve.cxx:
138 * EventAlieve.h:
139 Fix handling of AliESDfriends.root.
140
1412006-11-21 Matevz Tadel <matevz.tadel@cern.ch>
d9b94b1f 142
143 * ITSModule.cxx:
144 Use new naming conventions from QuadSet; increase x-width of SDD
145 digits.
146
a8be29b6 1472006-11-17 Matevz Tadel <matevz.tadel@cern.ch>
148
149 * ITSModule.cxx:
150 Do not interpolate color palette by default.
151
6755b986 1522006-11-16 Matevz Tadel <matevz.tadel@cern.ch>
153
154 * ITSModule.cxx:
155 * ITSModule.h:
156 Set palette and frame-box via setters to allow proper
157 reference-count management; cleanup.
158
79d7d114 1592006-11-14 Matevz Tadel <matevz.tadel@cern.ch>
160
e5c0dac9 161 * TPCSectorData.h:
162 Fix effc++ warnings.
163
1642006-11-14 Matevz Tadel <matevz.tadel@cern.ch>
165
79d7d114 166 * ITSDigitsInfo.cxx:
167 * ITSDigitsInfo.h:
168 Formatting changes.
169
170 * ITSModule.cxx:
171 * ITSModule.h:
172 Subclass from the new QuadSet implementation; introduced static
173 data members to hold pointers to default FrameBoxes and
174 RGBAPalettes for each detector type.
175
7c86a238 1762006-10-31 Matevz Tadel <matevz.tadel@cern.ch>
177
2f341c3b 178 * TRDLoaderSingle.cxx:
179 * TRDLoaderSingle.h:
180 * LinkDef.h:
181 * TRDData.cxx:
182 * TRDData.h:
183 * TRDLoader.cxx:
184 * TRDLoader.h:
185 * TRDModule.cxx:
186 * TRDModule.h:
187 * TRDModuleImp.cxx:
188 * TRDModuleImp.h:
189 From Alexandru: changes in TRD visualization.
190
1912006-10-31 Matevz Tadel <matevz.tadel@cern.ch>
192
7c86a238 193 * ITSModule.cxx:
194 * ITSModule.h:
195 Replace QuadSet with OldQuadSet; from Raffale: remove a couple of
196 duplicate lines.
197
198 * TRDData.cxx:
199 * TRDData.h:
200 Replace QuadSet with OldQuadSet.
201
202 * MUONChamber.cxx:
203 * MUONChamber.h:
204 * MUONChamberData.cxx:
205 * MUONChamberData.h:
206 * MUONChamberEditor.cxx:
207 * MUONChamberEditor.h:
208 * MUONChamberGL.cxx:
209 * MUONChamberGL.h:
210 * MUONData.cxx:
211 * MUONData.h:
212 From Bogdan: new files / new implementation of the MUON
213 visualization.
214
215 * MUONDigitsInfo.cxx:
216 * MUONDigitsInfo.h:
217 * MUONModule.cxx:
218 * MUONModule.h:
219 From Bogdan: removed files.
220
221 * LinkDef.h:
222 Add/remove classes according to changes in MUON.
223
358f76c8 2242006-10-27 Matevz Tadel <matevz.tadel@cern.ch>
225
226 * ITSModule.cxx:
227 From Raffaele: implemented naming scheme used for alignable
228 volumes.
229
230 * LinkDef.h:
231 List new classes for TRD visualization.
232
233 * TRDData.cxx:
234 * TRDData.h:
235 * TRDLoader.cxx:
236 * TRDLoader.h:
237 * TRDModule.cxx:
238 * TRDModule.h:
239 * TRDModuleImp.cxx:
240 * TRDModuleImp.h:
241 New files from Alexandru: TRD visualization.
242
d9193858 2432006-10-26 Matevz Tadel <matevz.tadel@cern.ch>
244
245 * EventAlieve.cxx:
246 * EventAlieve.h:
247 Added option to respond to missing galice.root or AliESD.root
248 files in Open() with less violence (do not throw an exception,
249 just print a warning). This is a default now.
250
251 * MUONModule.cxx:
252 From Ivana: update following changes in MUON.
253
113d065e 2542006-10-18 Matevz Tadel <matevz.tadel@cern.ch>
255
256 * TPCSectorViz.cxx:
257 * TPCSectorViz.h:
258 * TPCSectorVizEditor.cxx:
259 * TPCSectorVizEditor.h:
260 Use Reve::ZTrans to hold the transformation matrix; renamed member
261 fTrans to less ambiguous fAutoTrans.
262
263 * TPCLoader.cxx:
264 * TPCSector2D.cxx:
265 * TPCSector3D.cxx:
266 Changes accompanying migration to usage of ZTrans in TPCSectorViz.
267
aa77b33a 2682006-10-13 Matevz Tadel <matevz.tadel@cern.ch>
269
270 * EventAlieve.cxx:
271 During opening of a run via run-loader also load run-header.
272
a8600b56 2732006-10-09 Matevz Tadel <matevz.tadel@cern.ch>
274
275 EVE-dev
276
277 * VSDCreator.cxx:
278 Youri's changes (merge of V0 and V0MI) were lost after CVS
279 gymnastics (reverting EVE-head to work with tagged version of
280 ROOT).
281
2822006-10-02 Matevz Tadel <matevz.tadel@cern.ch>
283
284 EVE-dev
285
286 * .SKEL-ged.cxx:
287 * .SKEL-ged.h:
288 * .SKEL-gl.cxx:
289 * .SKEL-gl.h:
290 * .SKEL.h:
291 Changes for new geditor and gl two-level selection; added
292 delarations of private copy-ctor and assignment-op.
293
294 * TPCSector2D.cxx:
295 * TPCSector2D.h:
296 * TPCSector2DEditor.cxx:
297 * TPCSector2DEditor.h:
298 * TPCSector2DGL.cxx:
299 * TPCSector2DGL.h:
300 Added control of pick-mode and display of pad/pad-row histograms
301 as a response to second-level selection hit.
302
303 * TPCSectorViz.h:
304 Added methods GetMin/MaxTime().
305
306 * TPCSectorVizEditor.cxx:
307 Increased widget limits on fThreshold and fMaxVal.
308
3092006-09-26 Matevz Tadel <matevz.tadel@cern.ch>
310
311 EVE-dev
312
313 * TPCLoaderEditor.cxx:
314 * TPCLoaderEditor.h:
315 * TPCSector2DEditor.cxx:
316 * TPCSector2DEditor.h:
317 * TPCSector3DEditor.cxx:
318 * TPCSector3DEditor.h:
319 * TPCSectorVizEditor.cxx:
320 * TPCSectorVizEditor.h:
321 Conform to new TGedFrame paradigm in ROOT.
322
44f62c9d 3232006-09-06 Matevz Tadel <matevz.tadel@cern.ch>
324
325 * MUONDigitsInfo.cxx:
326 * MUONDigitsInfo.h:
327 * MUONModule.cxx:
328 * MUONModule.h:
329 From Bogdan: fix effc++ warnings, add comments.
330
c03991e2 3312006-08-30 Matevz Tadel <matevz.tadel@cern.ch>
332
333 * EventAlieve.cxx:
334 * EventAlieve.h:
335 * ITSDigitsInfo.cxx:
336 * ITSDigitsInfo.h:
337 * ITSModule.cxx:
338 * ITSModule.h:
339 * MUONDigitsInfo.cxx:
340 * MUONDigitsInfo.h:
341 * MUONModule.cxx:
342 * MUONModule.h:
343 * TPCLoader.cxx:
344 * TPCLoader.h:
345 * TPCLoaderEditor.cxx:
346 * TPCLoaderEditor.h:
347 * TPCSector2DEditor.cxx:
348 * TPCSector2DEditor.h:
349 * TPCSector2DGL.cxx:
350 * TPCSector2DGL.h:
351 * TPCSector3D.cxx:
352 * TPCSector3DEditor.cxx:
353 * TPCSector3DEditor.h:
354 * TPCSector3DGL.cxx:
355 * TPCSector3DGL.h:
356 * TPCSectorData.cxx:
357 * TPCSectorData.h:
358 * TPCSectorViz.h:
359 * TPCSectorVizEditor.cxx:
360 * TPCSectorVizEditor.h:
361 * VSDCreator.cxx:
362 * VSDCreator.h:
363 Fix effc++ warnings.
364
426530cc 3652006-08-29 Matevz Tadel <matevz.tadel@cern.ch>
366
c03991e2 367 EVE-dev
368
426530cc 369 * TPCSector2DGL.cxx:
370 * TPCSector2DGL.h:
371 Added support for two-level selection down to pad level; added
372 ifdefs for post root-5.11.0 prototype of SetModelCheckClass().
373
374 * TPCSector3DGL.cxx:
375 Added ifdefs for post root-5.11.0 prototype ofSetModelCheckClass().
376
7e639379 3772006-07-11 Matevz Tadel <matevz.tadel@cern.ch>
378
379 * EventAlieve.cxx:
380 * EventAlieve.h:
381 Added method Event::GotoEvent(Int_t) and shortcuts
382 Next/PrevEvent().
383
cc1a2754 3842006-07-10 Matevz Tadel <matevz.tadel@cern.ch>
385
386 * EventAlieve.cxx:
387 * EventAlieve.h:
388 Now derived from Reve::EventBase.
389
390 * ITSModule.cxx:
391 * ITSModule.h:
392 * MUONModule.cxx:
393 * MUONModule.h:
394 * TPCSectorViz.cxx:
395 * TPCSectorViz.h:
396 Changed inheritance order (RenderElement base comes first).
397
398 * TPCLoader.cxx:
399 * TPCLoader.h:
400 Implemented list-management virtuals; use new functionality of
401 RGTopFrame.
402
403 * TPCSector2DGL.cxx:
404 Cosmetic changes.
405
a5aa9a14 406 * TPCSector3D.h:
cc1a2754 407 * TPCSector3D.cxx:
408 Do not recompute visual representation on every triangulation
409 change (let the GL renderer do it); conform to new syntax of
410 PointSetArray.
411
412 * TPCSector3DGL.cxx:
413 * TPCSector3DGL.h:
414 Added triangulation time-stamp: update model state when needed;
415 use PointSet::Size() instead of GetN().
416
c9381feb 4172006-06-28 Matevz Tadel <matevz.tadel@cern.ch>
418
419 * TPCLoader.cxx:
420 Use built-in equipment maps; the override option is still present
421 for reading early sector-test 2006 data.
422
a83547b6 4232006-06-27 Matevz Tadel <matevz.tadel@cern.ch>
424
425 * TPCLoader.cxx:
426 * TPCLoader.h:
427 Added member TString fTPCEquipementMap to allow override of
428 default file location.
429
430 * TPCSector2DGL.cxx:
431 Added ClassImp.
432
433 * TPCSector3DGL.cxx:
434 Added control statements for cases when some visualization data
435 are not present (GL optimization).
436
437 * VSDCreator.cxx:
438 Small fixes to revive basic VSD functionality.
439
866edeca 4402006-06-20 Matevz Tadel <matevz.tadel@cern.ch>
441
442 * TPCSector3D.cxx:
443 * TPCSector3D.h:
444 Removed TAttMarker as base-class, added fPointSize member.
445
446 * TPCSector3DEditor.cxx:
447 * TPCSector3DEditor.h:
448 Added control for fPointSize.
449
450 * TPCSector3DGL.cxx:
451 After frame-box rendering GL remained in wire-frame mode.
452
453 * TPCSectorData.cxx:
454 * TPCSectorData.h:
455 Added internal static member for z-length of the sector.
456
457 * TPCSectorViz.cxx:
458 From Cvetan: fix orientation for C-side sectors.
459
f236c901 4602006-06-19 Matevz Tadel <matevz.tadel@cern.ch>
461
462 * TPCSector3D.cxx:
463 * TPCSector3D.h:
464 * TPCSector3DGL.cxx:
465 Added support for rendering a fraction of 3D digits as points: the
466 fraction of the fThreshold->fMaxVal interval that is rendered a
467 spoints is controlled via the fPointFrac member. Subclassed
468 TPCSector3D from TAttMarker to allow point-size control.
469
470 * TPCSector3DEditor.cxx:
471 * TPCSector3DEditor.h:
472 Added control for fPointFrac; use RGValuator for fDriftVel.
473
50900edb 4742006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
4862886c 475
0a55ac96 476 * TPCData.cxx:
477 Removed stale printout.
478
479 * TPCLoader.cxx:
480 * TPCLoader.h:
481 Added option to set inital min/max time and threshold for
482 TPCSector2D's created by the loader.
483
4842006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
485
4862886c 486 * TPCSectorData.h:
487 Fixed a type in PadRowHack ctor (unused parameter).
488
4892006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
50900edb 490
79218578 491 * LinkDef.h:
492 * TPCData.cxx:
493 * TPCLoader.cxx:
494 * TPCSectorData.cxx:
495 * TPCSectorData.h:
496 Added hacks to allow removal of noisy pads.
497
4982006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
499
50900edb 500 * TPCLoaderEditor.cxx:
501 Use StrDup to feed TGFileInfo for brain-dead interface of
502 TGFileDialog.
503
504 * TPCSector3DGL.cxx:
505 * TPCSector3DGL.h:
506 Added padding for frame-box borders so that all all digits are
507 contained within it.
508
ae839f53 5092006-06-14 Matevz Tadel <matevz.tadel@cern.ch>
510
511 * .SKEL-gl.cxx:
512 * .SKEL-gl.h:
513 Added conventions for ROOT pre/post 5.11.02.
514
515 * LinkDef.h:
516 * TPCSector3DGL.cxx:
517 * TPCSector3DGL.h:
518 New class TPCSector3DGL, a direct renderer for TPCSector3D.
519
520 * TPCLoaderEditor.cxx:
521 Properly handle directory data, allows loading from non-current
522 directory.
523
524 * TPCSectorViz.cxx:
525 * TPCSectorViz.h:
526 Added optimised color lookup function/cache; do not alow threshold
527 to overrun maxval nad vice versa.
528
529 * TPCSectorVizEditor.cxx:
530 Reget threshold/maxval after setting it.
531 * TPCSector3D.cxx:
532 * TPCSector3D.h:
533 Changes for rendering via TPCSector3DGL; use optimised color
534 lookup from TPCSectorViz.
535
536 * TPCSector2DGL.cxx:
537 Use optimised color lookup from TPCSectorViz.
538
4ba958ae 5392006-06-12 Matevz Tadel <matevz.tadel@cern.ch>
540
541 * EventAlieve.cxx:
542 * EventAlieve.h:
543 Added automatic loading of AliESDfriend (if found in event
544 directory); new function AssertESDfriend().
545
cdb2119b 5462006-06-09 Matevz Tadel <matevz.tadel@cern.ch>
547
548 HEAD
549
550 * TPCLoaderEditor.cxx:
551 Fixed target class for fDoubleSR signal connect.
552
f56512b2 5532006-06-06 Matevz Tadel <matevz.tadel@cern.ch>
554
cdb2119b 555 HEAD
556
f56512b2 557 * TPCLoader.cxx:
558 * TPCLoader.h:
559 Added member for double sampling-rate fDoubleSR; copy
560 visualization parameter from 2D view when creating 3D view.
561
562 * TPCLoaderEditor.cxx:
563 * TPCLoaderEditor.h:
564 Added control for double sampling-rate fDoubleSR.
565
566 * TPCSector3DEditor.cxx:
567 Increased precision of drift velocity widget.
568
569 * TPCSectorViz.cxx:
570 * TPCSectorViz.h:
571 Added method CopyVizParams(); reset transformation on sector id
572 change.
573
574 * TPCSectorVizEditor.cxx:
575 * TPCSectorVizEditor.h:
576 Added button to control realistic positioning of the sector.
577
a9148d46 5782006-06-02 Matevz Tadel <matevz.tadel@cern.ch>
579
cdb2119b 580 HEAD
581
a9148d46 582 * LinkDef.h:
583 * TPCLoader.cxx:
584 * TPCLoader.h:
585 * TPCLoaderEditor.cxx:
586 * TPCLoaderEditor.h:
587 New class TPCLoader providing (graphical) interface for navigation
588 through the TPC sector data.
589
590 * TPCSector3D.cxx:
591 Proper initialization of bounding box for fBoxSet.
592
593 * TPCSector2DEditor.cxx:
594 * TPCSectorViz.cxx:
595 Removed some comment crap.
596
4feec443 5972006-06-01 Bogdan Vulpescu <vulpescu@clermont.in2p3.fr>
598
599 HEAD
600
601 * LinkDef.h:
602 * MUONDigitsInfo.cxx:
603 * MUONDigitsInfo.h:
604 * MUONModule.cxx:
605 * MUONModule.h:
606 New files for MUON visualization by Bogdan Vulpescu.
607
9bea0c03 6082006-06-01 Matevz Tadel <matevz.tadel@cern.ch>
609
610 HEAD
611
612 * TPCSector2D.cxx:
613 * TPCSector2DGL.cxx:
614 * TPCSector3D.cxx:
615 Added preprocessor conditionals to support ROOT > 5.11.2.
616
5987168b 6172006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
618
cdb2119b 619 EVE-dev
620
5987168b 621 * TPCSectorVizEditor.cxx:
622 * TPCSectorVizEditor.h:
623 Replaced hand-woven widget-groups with RGValuators.
624
6252006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
626
cdb2119b 627 EVE-dev
628
5987168b 629 * TPCData.cxx:
630 * TPCData.h:
631 Removed function LoadRaw(AliTPCRawStreamOld&).
632
633 * TPCSector2DGL.h:
634 Removed forgotten declaration of SetCol().
635
636 * TPCSector3D.cxx:
637 In Paint(): properly setup 3D transformation of fBoxSet.
638
639 * alieve_main/alieve_main.cxx:
640 New file; executable linked against all ALICE libraries.
641
092578a7 6422006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
643
644 EVE-dev
645
646 * TPCSector2D.cxx:
647 Honor fRnrElement in Paint(); it was impossible to disable
648 rendering of 2D sectors.
649
6502006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
651
652 EVE-dev
653
654 * TPCData.cxx:
655 * TPCData.h:
656 In LoadRaw(AliTPCRawStreamOld&) added protection against repeated
657 data for a given pad; added methods DropAllSectors() and
658 DeleteAllSectors().
659
660 * TPCSectorData.cxx:
661 * TPCSectorData.h:
662 Added method DropData(); in EndPad() return immediately if no data
663 was registered.
664
665 * TPCSector2D.h:
666 * TPCSector2DGL.cxx:
667 * TPCSectorViz.cxx:
668 * TPCSectorViz.h:
669 Increase of rendering time-stamp now done in a virtual function
670 IncRTS(); renamed fFrameCol to fFrameColor; minor cleanup.
671
672 * TPCSector3D.cxx:
673 * TPCSector3D.h:
674 * TPCSector3DEditor.cxx:
675 * TPCSector3DEditor.h:
676 * LinkDef.h:
677 New classes TPCSector3D and TPCSector3DEditor.
678
679 * ITSModule.cxx:
680 * ITSModule.h:
681 Renamed fFrameCol to fFrameColor.
682
6832006-05-19 Matevz Tadel <matevz.tadel@cern.ch>
684
685 EVE-dev and HEAD
686
687 * TPCData.cxx:
688 * TPCData.h:
689 * TPCSectorData.cxx:
690 * TPCSectorData.h:
691 Add support for automatic pedestal determination and subtraction
692 on per pad basis (for RAW data only). Done with Marian.
693
694 EVE-dev
695
696 * LinkDef.h:
697 * TPCSector2D.cxx:
698 * TPCSector2D.h:
699 * TPCSector2DEditor.cxx:
700 * TPCSector2DEditor.h:
701 * TPCSectorViz.cxx:
702 * TPCSectorViz.h:
703 * TPCSectorVizEditor.cxx:
704 * TPCSectorVizEditor.h:
705 Split TPCSectorViz from TPCSector2D as a base class. TPCSectorViz
706 holds the general parametrs that will also be used by TPCSector3D.
707
708 * TPCSector2DGL.cxx:
709 Use Reve::ColorFromIdx().
710
711 * .SKEL-ged.cxx:
712 * .SKEL-ged.h:
713 Include from Alieve, default class version 0.
714
915dabe1 7152006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
716
092578a7 717 EVE-dev
915dabe1 718
b56d8877 719 * TPCData.cxx:
720 * TPCData.h:
721 Added member fLoadPedestal to support subtraction of common
722 pedestal during data loading.
723
724 * TPCSector2D.cxx:
725 * TPCSector2D.h:
726 * TPCSector2DEditor.cxx:
727 * TPCSector2DEditor.h:
728 * TPCSector2DGL.cxx:
729 Added option fAverage to divide the integrated time-bin contents
730 by window width; fShowMax now works within the given time
731 window. Added flags to control rendering of inner/outer1/outer2
732 segments. Widgets have been extended to display numeric values for
733 threshold, max-value and min/max time (there were only sliders and
734 print-out before).
735
7362006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
737
092578a7 738 EVE-dev
b56d8877 739
915dabe1 740 * ITSModule.cxx:
741 * TPCSector2D.cxx:
742 * TPCSector2D.h:
743 * TPCSector2DEditor.cxx:
744 * TPCSector2DEditor.h:
745 * TPCSector2DGL.cxx:
746 Fixed all occurrences of misspelled 'treshold'.
747
7482006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
749
092578a7 750 EVE-dev
915dabe1 751
752 * TPCData.cxx:
753 * TPCData.h:
754 In LoadRaw(AliTPCRawStreamOld&): added protection for pad id
755 exceeding number of pads in row; optionally warn of the occurrences.
756
757 * TPCSectorData.cxx:
758 Fix compilation warnings.
759
7602006-05-17 Matevz Tadel <matevz.tadel@cern.ch>
761
092578a7 762 EVE-dev
915dabe1 763
764 Introduce support for reading of raw TPC data. At the same time
765 the TPCSegment* classes have been renamed to TPCSector*.
766
767 * TPCDigitsInfo.cxx:
768 * TPCDigitsInfo.h:
769 * TPCSegment.cxx:
770 * TPCSegment.h:
771 * TPCSegmentEditor.cxx:
772 * TPCSegmentEditor.h:
773 * TPCSegmentGL.cxx:
774 * TPCSegmentGL.h:
775 Removed files; functionality moved to TPCData* and TPCSector*
776 classes.
777
778 * TPCData.cxx:
779 * TPCData.h:
780 * TPCSector2D.cxx:
781 * TPCSector2D.h:
782 * TPCSector2DEditor.cxx:
783 * TPCSector2DEditor.h:
784 * TPCSector2DGL.cxx:
785 * TPCSector2DGL.h:
786 * TPCSectorData.cxx:
787 * TPCSectorData.h:
788 New files: most of the code was scavenged from TPCDigitsInfo and
789 TPCSegment* classes.
790
791 * LinkDef.h:
792 Reflect new class-names.
793
794 * .SKEL.cxx:
795 Moved using declarations to front.
796
797 * ChangeLog:
798 New file.