Changes from Reve::RenderElement.
[u/mrichter/AliRoot.git] / EVE / ChangeLog
CommitLineData
793b696e 12007-03-02 Matevz Tadel <matevz.tadel@cern.ch>
2
3 * alice-macros/primary_vertex_tracks.C:
4 New file: import tracks that were used for primary vertex fit
5 (asked for by Andrea Dainese).
6
40fb74aa 72007-02-28 Matevz Tadel <matevz.tadel@cern.ch>
8
9 * alice-macros/pmd_digits.C:
10 * alice-macros/pmd_raw.C:
11 From Basanta: added parameter controling which PMD planes to
12 display.
13
01cd7acd 142007-02-26 Matevz Tadel <matevz.tadel@cern.ch>
15
16 * alice-macros/kine_daughter_tracks.C:
17 Removed; functionality now available from functions in kine_tracks.C.
18
19 * alice-macros/kine_tracks.C:
20 Added more arguments/flexibiliy to kine_tracks().
21
22 * alice-macros/its_hits.C:
23 * alice-macros/tpc_hits.C:
24 * alice-macros/trd_hits.C:
25 Reduce warning when no hits match selection.
26
27 * alice-macros/tof_hits.C:
28 New macro.
29
30 * alice-macros/hits_from_label.C:
31 Include TOF hits.
32
80420264 332007-02-26 Alja Mrak-Tadel <Alja.Mrak.Tadel@cern.ch>
34
35 * alice-macros/hits_from_label.C:
36 * alice-macros/its_hits.C:
37 * alice-macros/tpc_hits.C:
38 * alice-macros/trd_hits.C:
39 Check if any hits are selected before creating Reve::PointSet.
40
41 * alice-macros/kine_tracks.C:
42 Added function kine_track() to import a track with given label and
43 its daughters.
44
45 * alice-macros/kine_daughter_tracks.C:
46 Set path marks in track container.
47
c6d1e5a6 482007-02-26 Matevz Tadel <matevz.tadel@cern.ch>
49
50 * Reve/QuadSetEditor.cxx:
51 Commented out title for QuadSet as there are no direct gui
52 elements.
53
54 * alice-macros/pmd_digits.C:
55 * alice-macros/pmd_raw.C:
56 From Basanta: new files for PMD digit visualization.
57
58 * libAlieve.pkg:
59 Added PMD to EINCLUDES.
60
c2819e72 612007-02-21 Alja Mrak-Tadel <Alja.Mrak.Tadel@cern.ch>
62
63 * alice-macros/kine_tracks.C:
64 Add option to color tracks according to PDG code.
65
af32f4ef 66 * alice-macros/kine_daughter_tracks.C:
c2819e72 67 New file.
68
891a1ef9 692007-02-20 Matevz Tadel <matevz.tadel@cern.ch>
70
71 * macros/reve_quad_test.C:
72 Added function reve_quad_test_hierarchy() to demonstrate usage of
73 nested objects, shared palette and frame-box.
74
a289b206 752007-02-19 Alja Mrak-Tadel <Alja.Mrak.Tadel@cern.ch>
76
77 * alice-macros/clusters_from_index.C:
78 Throw exception if a track does not have a valid index.
79
80 * alice-macros/kine_tracks.C:
81 Import path marks from stack and track references.
82
83 * reve-genclass.pl:
84 Fix capitalization of the top-directory names.
85
af3cda80 862007-01-30 Matevz Tadel <matevz.tadel@cern.ch>
87
88 * alice-macros/geom_t0.C:
89 New file: import geometry of T0.
90
d40399b6 912007-01-19 Matevz Tadel <matevz.tadel@cern.ch>
92
93 * macros/trackcount_init.C:
94 Avoid usage of script-global variables as they get reset on
95 exceptions; rely on static data-member instead.
96
528ce3fb 972007-01-18 Matevz Tadel <matevz.tadel@cern.ch>
98
99 * alice-macros/primary_vertex.C:
100 Use the right function to get position of primary vertex (was
101 always retrieveng MC truth before).
102
e15fc424 1032007-01-17 Matevz Tadel <matevz.tadel@cern.ch>
104
105 * alice-macros/event_goto.C:
106 New file; macro to set the current event directly.
107
108 * alice-macros/primary_vertex.C:
109 Changed default colors of primary vertex markers to yellow/purple.
110
6a29dc1a 1112007-01-12 Matevz Tadel <matevz.tadel@cern.ch>
112
113 * macros/trackcount_init.C:
114 Assign current event number to TrackCounter.
115
2e3ed179 1162006-12-19 Matevz Tadel <matevz.tadel@cern.ch>
117
118 * alice-macros/hits_from_label.C:
119 Added TRD hits.
120
121 * alice-macros/print_kine_from_label.C:
122 New file; dump kine stack for given label.
123
124 * macros/trackcount_init.C:
125 Check if global g_trkcnt has been reset and attempt to
126 reinitialize it from TrackCounter static member; return TParticle*
127 for given label; check label range as AliStack segvs if label is
128 out of bounds.
129
cfd4e8d1 1302006-12-15 Matevz Tadel <matevz.tadel@cern.ch>
131
132 * alice-macros/clusters_from_index.C:
133 New macro: import clusters based on index of track in the esd
134 array.
135
136 * alice-macros/clusters_from_label.C:
137 Provide return value.
138
139 * alice-macros/esd_V0.C:
140 Fix indentation.
141
142 * alice-macros/esd_tracks.C:
143 Store also track index.
144
255c5d40 1452006-12-13 Matevz Tadel <matevz.tadel@cern.ch>
146
147 * libAlieve.pkg:
148 Added T0 to EINCLUDES.
149
150 * macros/reve_quad_test.C:
151 Added function demonstrating use of per-quad object-ref.
152
ebd05ae5 1532006-12-08 Matevz Tadel <matevz.tadel@cern.ch>
154
155 * macros/reve_quad_test.C:
156 Add a new parameter: number of random elements to generate.
157
08e2e0ac 1582006-12-06 Matevz Tadel <matevz.tadel@cern.ch>
159
160 * macros/reve_quad_test.C:
161 Added test function for hexagons.
162
163 * macros/trackcount_init.C:
164 Use RenderElement::List_i typedef.
165
9c1a5e0b 1662006-12-04 Matevz Tadel <matevz.tadel@cern.ch>
167
168 * alice-macros/esd_tracks.C:
169 Change text of track labels.
170
171 * alice-macros/primary_vertex.C:
172 Fix print-out alignment.
173
174 * macros/trackcount_init.C:
175 New file: bootstrap track-counting user interface.
176
6755b986 1772006-11-16 Matevz Tadel <matevz.tadel@cern.ch>
178
179 * alice-macros/esd_Cascade.C:
180 From Ludovic, new file: macro to display and interact with
181 reconstructed cascades.
182
183 * alice-macros/esd_V0.C:
184 From Ludovic: updates for V0 visualization.
185
186 * alice-macros/its_digits.C:
187 Raffele forgot to increase global module counter when some layers
188 were turned off; alignment of assignemt statements.
189
79d7d114 1902006-11-14 Matevz Tadel <matevz.tadel@cern.ch>
191
192 * alice-macros/esd_V0.C:
193 From Ludovic, new file: macro to display and interact with
194 reconstructed V0s.
195
196 * alice-macros/its_digits.C:
197 Removed frame-color from ctors, now part of shared frame-box
198 properties.
199
2f341c3b 2002006-10-31 Matevz Tadel <matevz.tadel@cern.ch>
201
202 * alice-macros/init_trd.C:
203 From Alexandru: changes in TRD visualization.
204
fcdee385 2052006-10-31 Matevz Tadel <matevz.tadel@cern.ch>
206
207 * alice-macros/geom_rich.C:
208 Put all modules in common container.
209
210 * alice-macros/geom_fmd.C:
211 * alice-macros/geom_vzero.C:
212 New files: import geometry of FMD and VZERO.
213
214 * alice-macros/fmd_hits.C:
215 * alice-macros/pmd_hits.C:
216 * alice-macros/vzero_hits.C:
217 New files: import hits from FPD, PMD and VZERO.
218
219 * alice-macros/MUON_digits.C:
220 * alice-macros/MUON_geom.C:
221 * alice-macros/MUON_geomAll.C:
222 * alice-macros/README_MUON:
223 From Bogdan: new files / new implementation of the MUON
224 visualization.
225
226 * alice-macros/muon_all.C:
227 * alice-macros/muon_chambers.C:
228 * alice-macros/muon_clusters.C:
229 * alice-macros/muon_cpads.C:
230 * alice-macros/muon_digits.C:
231 * alice-macros/muon_hits.C:
232 * alice-macros/muon_tracks.C:
233 From Bogdan: removed files.
234
92957c51 2352006-10-27 Matevz Tadel <matevz.tadel@cern.ch>
236
237 * alice-macros/esd_V0_points.C:
238 New file: creates a point-set from reconstructed V0 positions.
239
240 * alice-macros/esd_tracks.C:
241 In esd_tracks_vertex_cut() introduced two categories for tracks
242 with failed ITS extrapolation: below / above 5 sigma.
243
244 * alice-macros/its_digits.C:
245 From Raffaele: introduce new GUI levels for all ITS layers (sectors,
246 ladders, staves).
247
248 * alice-macros/init_trd.C:
249 New script from Alexandru: initialize TRD visualization.
250
251 * libAlieve.pkg:
252 Added TRD to EINCLUDE.
253
d9193858 2542006-10-26 Matevz Tadel <matevz.tadel@cern.ch>
255
256 * macros/alieve_init.C:
257 Added option to avoid exceptions during event open as an
258 argument and enabled it by default.
259
260 * test-macros/tpc_gui.C:
261 Added short usgae notice.
262
f2a9feb3 2632006-10-26 Matevz Tadel <matevz.tadel@cern.ch>
264
265 * test-macros/broken_torus.tring:
266 * test-macros/triangleset.C:
267 New files demonstrating use of TriangleSet and ZTrans classes.
268
90ad814e 2692006-10-25 Matevz Tadel <matevz.tadel@cern.ch>
270
271 * alice-macros/kine_tracks.C:
272 Missing ';'.
273
274 * alice-macros/primary_vertex.C:
275 Added function 'make_vertex_boxes()' that creates boxes around
276 vertex region to be used for visual determination of multiplicity.
277
113d065e 2782006-10-18 Matevz Tadel <matevz.tadel@cern.ch>
279
280 * alice-macros/tpc_digits.C:
281 * test-macros/tpc_sector_raw_test.C:
282 Changes accompanying migration to usage of ZTrans in TPCSectorViz.
283
aa77b33a 2842006-10-13 Matevz Tadel <matevz.tadel@cern.ch>
285
286 * alice-macros/kine_tracks.C:
287 New file: visualize tracks from kinematics tree; minimal
288 implementation.
289
a8600b56 2902006-10-12 Matevz Tadel <matevz.tadel@cern.ch>
291
292 Merge changes from EVE-dev to HEAD.
293 Delete all intermediate tags.
294 Tag HEAD: EVE-head-after-merge.
295 Tag EVE-dev: EVE-dev-after-merge.
296
2972006-10-12 Matevz Tadel <matevz.tadel@cern.ch>
298
299 EVE-dev
300
301 * macros/reve_sa_init.C:
302 New file: initialization script for reve when launched from
303 root.exe (there is unsolved problem with exception-catching in
304 main event-loop).
305
3062006-10-11 Matevz Tadel <matevz.tadel@cern.ch>
307
308 EVE-dev
309
310 * alice-macros/geom_all.C:
311 New file: full alice geometry.
312
313 * alice-macros/geom_trd_tof.C:
314 New file: combined top-level TRD and TOF geometry.
315
316 * macros/alieve_create_vsd.C:
317 Added loading of libRGL; removed '.so' extensions from all
318 libraries for call to gSystem->Load.
319
3202006-10-11 Matevz Tadel <matevz.tadel@cern.ch>
321
322 EVE-dev
323
324 * alice-macros/geom_pmd.C:
325 New file: PMD geometry.
326
327 * alice-macros/trd_hits.C:
328 Changed default color.
329
330 * alice-macros/trd_hits_z_split.C:
331 New file: TRD hits split by z-coordinate.
332
3332006-10-04 Matevz Tadel <matevz.tadel@cern.ch>
334
335 EVE-dev
336
337 * alice-macros/esd_tracks.C:
338 Added function esd_tracks_vertex_cut() that imports esd-tracks and
339 stores them into several containers according to their distance to
340 primary vertex.
341
342 * alice-macros/tpc_digits.C:
343 Added new mode (3): import all sectors and display them in 3D.
344
3452006-10-02 Matevz Tadel <matevz.tadel@cern.ch>
346
347 EVE-dev
348
349 * alice-macros/hits_from_label.C:
350 Reduce marker size (new convention).
351
352 * alice-macros/tpc_digits.C:
353 Follow-up to change in interface of RGTopFrame.
354
3552006-09-27 Matevz TADEL <matevz.tadel@ijs.si>
356
357 Merged HEAD to EVE-dev. Tagged EVE-dev as
358 EVE-dev-after-second-merge.
359 HEAD was reverted back to work with offical version of ROOT.
360 Now I can get HEAD back to what was until now by:
361 1. going to EVE-head-after-merge
362 2. update -j EVE-dev-after-merge -j EVE-dev
363
3642006-09-26 Matevz Tadel <matevz.tadel@cern.ch>
365
366 * alice-macros/clusters_from_label.C:
367 Add point-set containing clusters directly as render element (it
368 was wrapped in a RenderElementObjPtr by mistake (not fixed when
369 changing it from TPolyMarker3D)).
370
371 * alice-macros/primary_vertex.C:
372 Removed code that gave vertex markers some volume (to avoid being
373 discarded by a too smart GLViewer).
374
ee5a86ec 3752006-09-04 Matevz Tadel <matevz.tadel@cern.ch>
376
377 * alice-macros/its_hits.C:
378 * alice-macros/tpc_hits.C:
379 * alice-macros/tpc_hits_eta_split.C:
380 Changed default point-size in accordance with the new convention.
381
382 * alice-macros/trd_hits.C:
383 New file, plot TRD hits.
384
426530cc 3852006-08-29 Matevz TADEL <matevz.tadel@ijs.si>
386
387 Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
388 EVE's HEAD (EVE-head-after-merge).
389
3902006-08-29 Matevz Tadel <matevz.tadel@cern.ch>
391
392 * alice-macros/clusters_from_label.C:
393 Use Reve::PointSet for cluster representation; attach to each
394 cluster a copy of AliTrackPoint it represents.
395
11697b72 3962006-08-04 Matevz TADEL <matevz.tadel@cern.ch>
397
398 Merged HEAD to EVE-dev. Re-tagged EVE-dev (EVE-dev-after-merge) and
399 EVE's HEAD (EVE-head-after-merge).
400
0aaf698b 4012006-08-04 Matevz Tadel <matevz.tadel@cern.ch>
402
403 * alice-macros/muon_tracks.C:
404 Moved point-count variable declaration within the track loop.
405
406 * test-macros/tpc_gui.C:
407 Added global TPCLoader* tpc_loader.
408
3913e67f 4092006-07-11 Matevz Tadel <matevz.tadel@cern.ch>
410
411 * README:
412 Added description of event navigation.
413
414 * alice-macros/event_next.C:
415 * alice-macros/event_prev.C:
416 New files: macros to go to next/previous event in the run.
417
09da86a8 4182006-07-10 Matevz Tadel <matevz.tadel@cern.ch>
419
420 * alice-macros/clusters_from_label.C:
421 * alice-macros/esd_tracks.C:
422 * alice-macros/geom_ddip.C:
423 * alice-macros/geom_its.C:
424 * alice-macros/geom_phos.C:
425 * alice-macros/geom_rich.C:
426 * alice-macros/geom_simple.C:
427 * alice-macros/geom_tpc.C:
428 * alice-macros/its_digits.C:
429 * alice-macros/its_hits.C:
430 * alice-macros/muon_all.C:
431 * alice-macros/muon_chambers.C:
432 * alice-macros/muon_clusters.C:
433 * alice-macros/muon_cpads.C:
434 * alice-macros/muon_digits.C:
435 * alice-macros/muon_hits.C:
436 * alice-macros/muon_tracks.C:
437 * alice-macros/primary_vertex.C:
438 * alice-macros/region_marker.C:
439 * alice-macros/tpc_digits.C:
440 * alice-macros/tpc_hits.C:
441 * alice-macros/tpc_hits_eta_split.C:
442 * test-macros/tpc_gui.C:
443 * test-macros/tpc_gui_hack.C:
444 Use new / simpler method of render-element registration; the
445 'gReve->DrawRenderElement()' is no longer needed.
446
07d6925d 4472006-07-03 Matevz Tadel <matevz.tadel@cern.ch>
448
449 * alice-macros/its_hits.C:
450 * alice-macros/tpc_hits.C:
451 * alice-macros/tpc_hits_eta_split.C:
452 Use TPointSelector for point extraction.
453
c9381feb 4542006-06-28 Matevz Tadel <matevz.tadel@cern.ch>
455
456 * test-macros/tpc_sector_raw_test.C:
457 Use built-in equipment maps; the override option is commented out
458 in the macro.
459
a83547b6 4602006-06-27 Matevz Tadel <matevz.tadel@cern.ch>
461
462 * alice-macros/geom_ddip.C:
463 Use node's global transformation.
464
465 * alice-macros/geom_phos.C:
466 * alice-macros/geom_rich.C:
467 New files: PHOS and RICH geometry.
468
469 * test-macros/tpc_gui.C:
470 * test-macros/tpc_gui_hack.C:
471 * test-macros/tpc_sector_raw_test.C:
472 Added commented lines showing how to use a different TPC equipment map.
473
30f6c8cb 4742006-06-21 Matevz Tadel <matevz.tadel@cern.ch>
475
476 * macros/alieve_init.C:
477 Use macro-folder from gReve; instantiate macros from alice-macros/
478 as Reve::RMacro.
479
480 * alice-macros/its_hits.C:
481 * alice-macros/tpc_hits.C:
482 Set default point-size to 2.
483
0a55ac96 4842006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
485
486 * test-macros/tpc_gui_hack.C:
487 New file; like tpc_gui.C but sets-up pad-row noise supression data
488 needed for politically correct TPC data images.
489
ae839f53 4902006-06-14 Matevz Tadel <matevz.tadel@cern.ch>
491
492 * alice-macros/tpc_hits_eta_split.C:
493 PointSetArray now subclassed from TAttMarker; use that.
494
ac100e07 4952006-06-13 Matevz Tadel <matevz.tadel@cern.ch>
496
497 * alice-macros/tpc_hits.C:
498 * alice-macros/tpc_hits_eta_split.C:
499 Increased the number-of-entries estimate for TTree player by a
500 factor of two.
501
4ba958ae 5022006-06-12 Matevz Tadel <matevz.tadel@cern.ch>
503
504 * alice-macros/clusters_from_label.C:
505 New macro, loads TrackPoints from ESDtrack for a given label.
506
507 * alice-macros/esd_tracks.C:
508 Take track-parameters at inner TPC radius if extrapolation to ITS
509 failed (controlled by global Bool_t gkFixFailedITSExtr); reformat
510 / group common behaviour.
511
f56512b2 5122006-06-06 Matevz Tadel <matevz.tadel@cern.ch>
513
514 * alice-macros/geom_ddip.C:
515 New file, display DDIP volume.
516
517 * alice-macros/primary_vertex.C:
518 New file, display reconstructed primary vertex.
519
520 * alice-macros/region_marker.C:
521 Added separate y, z box dimensions.
522
523 * macros/alieve_init.C:
524 Initialize event only if path is non-zero.
525
526 * test-macros/tpc_gui.C:
527 Set double sampling-rate on by default.
528
a9148d46 5292006-06-02 Matevz Tadel <matevz.tadel@cern.ch>
530
531 * test-macros/tpc_gui.C:
532 New macro file demonstrating use of TPCLoader.
533
4feec443 5342006-06-01 Bogdan Vulpescu <vulpescu@clermont.in2p3.fr>
535
536 * alice-macros/muon_all.C:
537 * alice-macros/muon_chambers.C:
538 * alice-macros/muon_clusters.C:
539 * alice-macros/muon_cpads.C:
540 * alice-macros/muon_digits.C:
541 * alice-macros/muon_hits.C:
542 * alice-macros/muon_tracks.C:
543 New files for MUON visualization by Bogdan Vulpescu.
544
545 * libAlieve.pkg:
546 Added include dirs needed by MUON visualization.
547
5987168b 5482006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
549
550 Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
551 EVE's HEAD (EVE-head-after-merge).
552
5987168b 5532006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
554
9043c4ec 555 EVE-dev
556
5987168b 557 * binalieve.pkg:
558 New file; new executable linked against all ALICE libraries.
559
560 * macros/alieve_init.C:
561 Removed macro/include path initialization and loading of
562 libraries.
563
564 * macros/alieve_loadlibs.C:
565 Added loading of libAlieve.
566
567 * test-macros/tpc_sector_raw_test.C:
568 Changes for new interface to raw-data reading.
569
9043c4ec 570 * README:
571 Replaced all mentions of the reve executable with alieve.
572
092578a7 5732006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
574
575 Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
576 EVE's HEAD (EVE-head-after-merge).
577
5782006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
579
580 EVE-dev
581
582 * alice-macros/region_marker.C:
583 New file: allow users to mark a given region (like primary
584 vertex); demonstrate usage of RenderElementObjPtr.
585
586 * alice-macros/tpc_digits.C:
587 Use new conventions for TPCSectorViz classes; added a mode for 3D
588 sector visualization.
589
590 * macros/alieve_init.C:
591 Execute macro region_marker.C during startup (the origin
592 marker removed from RGTopFrame).
593
594 * test-macros/tpc_sector_raw_test.C:
595 Clean-up, added function next_event() and display of 3D data.
596
5972006-05-19 Matevz Tadel <matevz.tadel@cern.ch>
598
599 EVE-dev and HEAD
600
601 * test-macros/tpc_sector_raw_test.C:
602 Use automatic pedestal determination by default.
603
604 EVE-dev
605
606 * macros/alieve_loadlibs.C:
607 MUON libraries now load OK.
608
915dabe1 6092006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
610
b56d8877 611 Merged EVE-dev to HEAD. Tagged EVE-dev (EVE-dev-after-merge) and
612 EVE's HEAD (EVE-head-after-merge).
613 Merging was actually done twice.
915dabe1 614
6152006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
616
092578a7 617 EVE-dev
915dabe1 618
619 * macros/alieve_loadlibs.C:
620 Commented out loading of libg2c as it breaks things at other
621 systems. One should uncomment this at a gcc-4 system.
622
6232006-05-17 Matevz Tadel <matevz.tadel@cern.ch>
624
092578a7 625 EVE-dev
915dabe1 626
627 * alice-macros/tpc_digits.C:
628 Use new TPCData classes.
629
630 * libAlieve.pkg:
631 Added RAW to EINCLUDES (need AliTPCRawStreamOld.h in TPCData).
632
633 * macros/alieve_loadlibs.C:
634 Add loading of /usr/lib/libg2c prior to libmicrocern (problem with
635 gcc-4).
636
637 * README:
638 Explain purpose of test-macros/ directory.
639
640 * test-macros/tpc_digi_test.C:
641 * test-macros/tpc_raw_test.C:
642 New files: demonstrate usage of TPCData class.
643
644 * reve-genclass.pl:
645 New file: generate class skeletons from template files.
646
647 * ChangeLog:
648 New file.