]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/Alieve/ChangeLog
New file: initialization script for reve when launched from root.exe (there is unsolv...
[u/mrichter/AliRoot.git] / EVE / Alieve / ChangeLog
CommitLineData
44f62c9d 12006-09-06 Matevz Tadel <matevz.tadel@cern.ch>
2
3 * MUONDigitsInfo.cxx:
4 * MUONDigitsInfo.h:
5 * MUONModule.cxx:
6 * MUONModule.h:
7 From Bogdan: fix effc++ warnings, add comments.
8
c03991e2 92006-08-30 Matevz Tadel <matevz.tadel@cern.ch>
10
11 * EventAlieve.cxx:
12 * EventAlieve.h:
13 * ITSDigitsInfo.cxx:
14 * ITSDigitsInfo.h:
15 * ITSModule.cxx:
16 * ITSModule.h:
17 * MUONDigitsInfo.cxx:
18 * MUONDigitsInfo.h:
19 * MUONModule.cxx:
20 * MUONModule.h:
21 * TPCLoader.cxx:
22 * TPCLoader.h:
23 * TPCLoaderEditor.cxx:
24 * TPCLoaderEditor.h:
25 * TPCSector2DEditor.cxx:
26 * TPCSector2DEditor.h:
27 * TPCSector2DGL.cxx:
28 * TPCSector2DGL.h:
29 * TPCSector3D.cxx:
30 * TPCSector3DEditor.cxx:
31 * TPCSector3DEditor.h:
32 * TPCSector3DGL.cxx:
33 * TPCSector3DGL.h:
34 * TPCSectorData.cxx:
35 * TPCSectorData.h:
36 * TPCSectorViz.h:
37 * TPCSectorVizEditor.cxx:
38 * TPCSectorVizEditor.h:
39 * VSDCreator.cxx:
40 * VSDCreator.h:
41 Fix effc++ warnings.
42
426530cc 432006-08-29 Matevz Tadel <matevz.tadel@cern.ch>
44
c03991e2 45 EVE-dev
46
426530cc 47 * TPCSector2DGL.cxx:
48 * TPCSector2DGL.h:
49 Added support for two-level selection down to pad level; added
50 ifdefs for post root-5.11.0 prototype of SetModelCheckClass().
51
52 * TPCSector3DGL.cxx:
53 Added ifdefs for post root-5.11.0 prototype ofSetModelCheckClass().
54
7e639379 552006-07-11 Matevz Tadel <matevz.tadel@cern.ch>
56
57 * EventAlieve.cxx:
58 * EventAlieve.h:
59 Added method Event::GotoEvent(Int_t) and shortcuts
60 Next/PrevEvent().
61
cc1a2754 622006-07-10 Matevz Tadel <matevz.tadel@cern.ch>
63
64 * EventAlieve.cxx:
65 * EventAlieve.h:
66 Now derived from Reve::EventBase.
67
68 * ITSModule.cxx:
69 * ITSModule.h:
70 * MUONModule.cxx:
71 * MUONModule.h:
72 * TPCSectorViz.cxx:
73 * TPCSectorViz.h:
74 Changed inheritance order (RenderElement base comes first).
75
76 * TPCLoader.cxx:
77 * TPCLoader.h:
78 Implemented list-management virtuals; use new functionality of
79 RGTopFrame.
80
81 * TPCSector2DGL.cxx:
82 Cosmetic changes.
83
a5aa9a14 84 * TPCSector3D.h:
cc1a2754 85 * TPCSector3D.cxx:
86 Do not recompute visual representation on every triangulation
87 change (let the GL renderer do it); conform to new syntax of
88 PointSetArray.
89
90 * TPCSector3DGL.cxx:
91 * TPCSector3DGL.h:
92 Added triangulation time-stamp: update model state when needed;
93 use PointSet::Size() instead of GetN().
94
c9381feb 952006-06-28 Matevz Tadel <matevz.tadel@cern.ch>
96
97 * TPCLoader.cxx:
98 Use built-in equipment maps; the override option is still present
99 for reading early sector-test 2006 data.
100
a83547b6 1012006-06-27 Matevz Tadel <matevz.tadel@cern.ch>
102
103 * TPCLoader.cxx:
104 * TPCLoader.h:
105 Added member TString fTPCEquipementMap to allow override of
106 default file location.
107
108 * TPCSector2DGL.cxx:
109 Added ClassImp.
110
111 * TPCSector3DGL.cxx:
112 Added control statements for cases when some visualization data
113 are not present (GL optimization).
114
115 * VSDCreator.cxx:
116 Small fixes to revive basic VSD functionality.
117
866edeca 1182006-06-20 Matevz Tadel <matevz.tadel@cern.ch>
119
120 * TPCSector3D.cxx:
121 * TPCSector3D.h:
122 Removed TAttMarker as base-class, added fPointSize member.
123
124 * TPCSector3DEditor.cxx:
125 * TPCSector3DEditor.h:
126 Added control for fPointSize.
127
128 * TPCSector3DGL.cxx:
129 After frame-box rendering GL remained in wire-frame mode.
130
131 * TPCSectorData.cxx:
132 * TPCSectorData.h:
133 Added internal static member for z-length of the sector.
134
135 * TPCSectorViz.cxx:
136 From Cvetan: fix orientation for C-side sectors.
137
f236c901 1382006-06-19 Matevz Tadel <matevz.tadel@cern.ch>
139
140 * TPCSector3D.cxx:
141 * TPCSector3D.h:
142 * TPCSector3DGL.cxx:
143 Added support for rendering a fraction of 3D digits as points: the
144 fraction of the fThreshold->fMaxVal interval that is rendered a
145 spoints is controlled via the fPointFrac member. Subclassed
146 TPCSector3D from TAttMarker to allow point-size control.
147
148 * TPCSector3DEditor.cxx:
149 * TPCSector3DEditor.h:
150 Added control for fPointFrac; use RGValuator for fDriftVel.
151
0a55ac96 1522006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
153
154 * TPCData.cxx:
155 Removed stale printout.
156
157 * TPCLoader.cxx:
158 * TPCLoader.h:
159 Added option to set inital min/max time and threshold for
160 TPCSector2D's created by the loader.
161
4862886c 1622006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
163
164 * TPCSectorData.h:
165 Fixed a type in PadRowHack ctor (unused parameter).
166
79218578 1672006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
168
169 * LinkDef.h:
170 * TPCData.cxx:
171 * TPCLoader.cxx:
172 * TPCSectorData.cxx:
173 * TPCSectorData.h:
174 Added hacks to allow removal of noisy pads.
175
50900edb 1762006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
177
178 * TPCLoaderEditor.cxx:
179 Use StrDup to feed TGFileInfo for brain-dead interface of
180 TGFileDialog.
181
182 * TPCSector3DGL.cxx:
183 * TPCSector3DGL.h:
184 Added padding for frame-box borders so that all all digits are
185 contained within it.
186
ae839f53 1872006-06-14 Matevz Tadel <matevz.tadel@cern.ch>
188
189 * .SKEL-gl.cxx:
190 * .SKEL-gl.h:
191 Added conventions for ROOT pre/post 5.11.02.
192
193 * LinkDef.h:
194 * TPCSector3DGL.cxx:
195 * TPCSector3DGL.h:
196 New class TPCSector3DGL, a direct renderer for TPCSector3D.
197
198 * TPCLoaderEditor.cxx:
199 Properly handle directory data, allows loading from non-current
200 directory.
201
202 * TPCSectorViz.cxx:
203 * TPCSectorViz.h:
204 Added optimised color lookup function/cache; do not alow threshold
205 to overrun maxval nad vice versa.
206
207 * TPCSectorVizEditor.cxx:
208 Reget threshold/maxval after setting it.
209 * TPCSector3D.cxx:
210 * TPCSector3D.h:
211 Changes for rendering via TPCSector3DGL; use optimised color
212 lookup from TPCSectorViz.
213
214 * TPCSector2DGL.cxx:
215 Use optimised color lookup from TPCSectorViz.
216
4ba958ae 2172006-06-12 Matevz Tadel <matevz.tadel@cern.ch>
218
219 * EventAlieve.cxx:
220 * EventAlieve.h:
221 Added automatic loading of AliESDfriend (if found in event
222 directory); new function AssertESDfriend().
223
cdb2119b 2242006-06-09 Matevz Tadel <matevz.tadel@cern.ch>
225
226 HEAD
227
228 * TPCLoaderEditor.cxx:
229 Fixed target class for fDoubleSR signal connect.
230
f56512b2 2312006-06-06 Matevz Tadel <matevz.tadel@cern.ch>
232
cdb2119b 233 HEAD
234
f56512b2 235 * TPCLoader.cxx:
236 * TPCLoader.h:
237 Added member for double sampling-rate fDoubleSR; copy
238 visualization parameter from 2D view when creating 3D view.
239
240 * TPCLoaderEditor.cxx:
241 * TPCLoaderEditor.h:
242 Added control for double sampling-rate fDoubleSR.
243
244 * TPCSector3DEditor.cxx:
245 Increased precision of drift velocity widget.
246
247 * TPCSectorViz.cxx:
248 * TPCSectorViz.h:
249 Added method CopyVizParams(); reset transformation on sector id
250 change.
251
252 * TPCSectorVizEditor.cxx:
253 * TPCSectorVizEditor.h:
254 Added button to control realistic positioning of the sector.
255
a9148d46 2562006-06-02 Matevz Tadel <matevz.tadel@cern.ch>
257
cdb2119b 258 HEAD
259
a9148d46 260 * LinkDef.h:
261 * TPCLoader.cxx:
262 * TPCLoader.h:
263 * TPCLoaderEditor.cxx:
264 * TPCLoaderEditor.h:
265 New class TPCLoader providing (graphical) interface for navigation
266 through the TPC sector data.
267
268 * TPCSector3D.cxx:
269 Proper initialization of bounding box for fBoxSet.
270
271 * TPCSector2DEditor.cxx:
272 * TPCSectorViz.cxx:
273 Removed some comment crap.
274
4feec443 2752006-06-01 Bogdan Vulpescu <vulpescu@clermont.in2p3.fr>
276
277 HEAD
278
279 * LinkDef.h:
280 * MUONDigitsInfo.cxx:
281 * MUONDigitsInfo.h:
282 * MUONModule.cxx:
283 * MUONModule.h:
284 New files for MUON visualization by Bogdan Vulpescu.
285
9bea0c03 2862006-06-01 Matevz Tadel <matevz.tadel@cern.ch>
287
288 HEAD
289
290 * TPCSector2D.cxx:
291 * TPCSector2DGL.cxx:
292 * TPCSector3D.cxx:
293 Added preprocessor conditionals to support ROOT > 5.11.2.
294
5987168b 2952006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
296
cdb2119b 297 EVE-dev
298
5987168b 299 * TPCSectorVizEditor.cxx:
300 * TPCSectorVizEditor.h:
301 Replaced hand-woven widget-groups with RGValuators.
302
3032006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
304
cdb2119b 305 EVE-dev
306
5987168b 307 * TPCData.cxx:
308 * TPCData.h:
309 Removed function LoadRaw(AliTPCRawStreamOld&).
310
311 * TPCSector2DGL.h:
312 Removed forgotten declaration of SetCol().
313
314 * TPCSector3D.cxx:
315 In Paint(): properly setup 3D transformation of fBoxSet.
316
317 * alieve_main/alieve_main.cxx:
318 New file; executable linked against all ALICE libraries.
319
092578a7 3202006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
321
322 EVE-dev
323
324 * TPCSector2D.cxx:
325 Honor fRnrElement in Paint(); it was impossible to disable
326 rendering of 2D sectors.
327
3282006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
329
330 EVE-dev
331
332 * TPCData.cxx:
333 * TPCData.h:
334 In LoadRaw(AliTPCRawStreamOld&) added protection against repeated
335 data for a given pad; added methods DropAllSectors() and
336 DeleteAllSectors().
337
338 * TPCSectorData.cxx:
339 * TPCSectorData.h:
340 Added method DropData(); in EndPad() return immediately if no data
341 was registered.
342
343 * TPCSector2D.h:
344 * TPCSector2DGL.cxx:
345 * TPCSectorViz.cxx:
346 * TPCSectorViz.h:
347 Increase of rendering time-stamp now done in a virtual function
348 IncRTS(); renamed fFrameCol to fFrameColor; minor cleanup.
349
350 * TPCSector3D.cxx:
351 * TPCSector3D.h:
352 * TPCSector3DEditor.cxx:
353 * TPCSector3DEditor.h:
354 * LinkDef.h:
355 New classes TPCSector3D and TPCSector3DEditor.
356
357 * ITSModule.cxx:
358 * ITSModule.h:
359 Renamed fFrameCol to fFrameColor.
360
3612006-05-19 Matevz Tadel <matevz.tadel@cern.ch>
362
363 EVE-dev and HEAD
364
365 * TPCData.cxx:
366 * TPCData.h:
367 * TPCSectorData.cxx:
368 * TPCSectorData.h:
369 Add support for automatic pedestal determination and subtraction
370 on per pad basis (for RAW data only). Done with Marian.
371
372 EVE-dev
373
374 * LinkDef.h:
375 * TPCSector2D.cxx:
376 * TPCSector2D.h:
377 * TPCSector2DEditor.cxx:
378 * TPCSector2DEditor.h:
379 * TPCSectorViz.cxx:
380 * TPCSectorViz.h:
381 * TPCSectorVizEditor.cxx:
382 * TPCSectorVizEditor.h:
383 Split TPCSectorViz from TPCSector2D as a base class. TPCSectorViz
384 holds the general parametrs that will also be used by TPCSector3D.
385
386 * TPCSector2DGL.cxx:
387 Use Reve::ColorFromIdx().
388
389 * .SKEL-ged.cxx:
390 * .SKEL-ged.h:
391 Include from Alieve, default class version 0.
392
b56d8877 3932006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
394
092578a7 395 EVE-dev
b56d8877 396
397 * TPCData.cxx:
398 * TPCData.h:
399 Added member fLoadPedestal to support subtraction of common
400 pedestal during data loading.
401
402 * TPCSector2D.cxx:
403 * TPCSector2D.h:
404 * TPCSector2DEditor.cxx:
405 * TPCSector2DEditor.h:
406 * TPCSector2DGL.cxx:
407 Added option fAverage to divide the integrated time-bin contents
408 by window width; fShowMax now works within the given time
409 window. Added flags to control rendering of inner/outer1/outer2
410 segments. Widgets have been extended to display numeric values for
411 threshold, max-value and min/max time (there were only sliders and
412 print-out before).
413
915dabe1 4142006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
415
092578a7 416 EVE-dev
915dabe1 417
418 * ITSModule.cxx:
419 * TPCSector2D.cxx:
420 * TPCSector2D.h:
421 * TPCSector2DEditor.cxx:
422 * TPCSector2DEditor.h:
423 * TPCSector2DGL.cxx:
424 Fixed all occurrences of misspelled 'treshold'.
425
4262006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
427
092578a7 428 EVE-dev
915dabe1 429
430 * TPCData.cxx:
431 * TPCData.h:
432 In LoadRaw(AliTPCRawStreamOld&): added protection for pad id
433 exceeding number of pads in row; optionally warn of the occurrences.
434
435 * TPCSectorData.cxx:
436 Fix compilation warnings.
437
4382006-05-17 Matevz Tadel <matevz.tadel@cern.ch>
439
092578a7 440 EVE-dev
915dabe1 441
442 Introduce support for reading of raw TPC data. At the same time
443 the TPCSegment* classes have been renamed to TPCSector*.
444
445 * TPCDigitsInfo.cxx:
446 * TPCDigitsInfo.h:
447 * TPCSegment.cxx:
448 * TPCSegment.h:
449 * TPCSegmentEditor.cxx:
450 * TPCSegmentEditor.h:
451 * TPCSegmentGL.cxx:
452 * TPCSegmentGL.h:
453 Removed files; functionality moved to TPCData* and TPCSector*
454 classes.
455
456 * TPCData.cxx:
457 * TPCData.h:
458 * TPCSector2D.cxx:
459 * TPCSector2D.h:
460 * TPCSector2DEditor.cxx:
461 * TPCSector2DEditor.h:
462 * TPCSector2DGL.cxx:
463 * TPCSector2DGL.h:
464 * TPCSectorData.cxx:
465 * TPCSectorData.h:
466 New files: most of the code was scavenged from TPCDigitsInfo and
467 TPCSegment* classes.
468
469 * LinkDef.h:
470 Reflect new class-names.
471
472 * .SKEL.cxx:
473 Moved using declarations to front.
474
475 * ChangeLog:
476 New file.