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