e9823c0a8632267952f9bd181ba2036b60f8875b
[u/mrichter/AliRoot.git] / EVE / ChangeLog
1 2007-01-18  Matevz Tadel  <matevz.tadel@cern.ch>
2
3         * alice-macros/primary_vertex.C:
4         Use the right function to get position of primary vertex (was
5         always retrieveng MC truth before).
6
7 2007-01-17  Matevz Tadel  <matevz.tadel@cern.ch>
8
9         * alice-macros/event_goto.C:
10         New file; macro to set the current event directly.
11
12         * alice-macros/primary_vertex.C:
13         Changed default colors of primary vertex markers to yellow/purple.
14
15 2007-01-12  Matevz Tadel  <matevz.tadel@cern.ch>
16
17         * macros/trackcount_init.C:
18         Assign current event number to TrackCounter.
19
20 2006-12-19  Matevz Tadel  <matevz.tadel@cern.ch>
21
22         * alice-macros/hits_from_label.C:
23         Added TRD hits.
24
25         * alice-macros/print_kine_from_label.C:
26         New file; dump kine stack for given label.
27
28         * macros/trackcount_init.C:
29         Check if global g_trkcnt has been reset and attempt to
30         reinitialize it from TrackCounter static member; return TParticle*
31         for given label; check label range as AliStack segvs if label is
32         out of bounds.
33
34 2006-12-15  Matevz Tadel  <matevz.tadel@cern.ch>
35
36         * alice-macros/clusters_from_index.C:
37         New macro: import clusters based on index of track in the esd
38         array.
39
40         * alice-macros/clusters_from_label.C:
41         Provide return value.
42
43         * alice-macros/esd_V0.C:
44         Fix indentation.
45
46         * alice-macros/esd_tracks.C:
47         Store also track index.
48
49 2006-12-13  Matevz Tadel  <matevz.tadel@cern.ch>
50
51         * libAlieve.pkg:
52         Added T0 to EINCLUDES.
53
54         * macros/reve_quad_test.C:
55         Added function demonstrating use of per-quad object-ref.
56
57 2006-12-08  Matevz Tadel  <matevz.tadel@cern.ch>
58
59         * macros/reve_quad_test.C:
60         Add a new parameter: number of random elements to generate.
61
62 2006-12-06  Matevz Tadel  <matevz.tadel@cern.ch>
63
64         * macros/reve_quad_test.C:
65         Added test function for hexagons.
66
67         * macros/trackcount_init.C:
68         Use RenderElement::List_i typedef.
69
70 2006-12-04  Matevz Tadel  <matevz.tadel@cern.ch>
71
72         * alice-macros/esd_tracks.C:
73         Change text of track labels.
74
75         * alice-macros/primary_vertex.C:
76         Fix print-out alignment.
77
78         * macros/trackcount_init.C:
79         New file: bootstrap track-counting user interface.
80
81 2006-11-16  Matevz Tadel  <matevz.tadel@cern.ch>
82
83         * alice-macros/esd_Cascade.C:
84         From Ludovic, new file: macro to display and interact with
85         reconstructed cascades.
86
87         * alice-macros/esd_V0.C:
88         From Ludovic: updates for V0 visualization.
89
90         * alice-macros/its_digits.C:
91         Raffele forgot to increase global module counter when some layers
92         were turned off; alignment of assignemt statements.
93
94 2006-11-14  Matevz Tadel  <matevz.tadel@cern.ch>
95
96         * alice-macros/esd_V0.C:
97         From Ludovic, new file: macro to display and interact with
98         reconstructed V0s.
99
100         * alice-macros/its_digits.C:
101         Removed frame-color from ctors, now part of shared frame-box
102         properties.
103
104 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
105
106         * alice-macros/init_trd.C:
107         From Alexandru: changes in TRD visualization.
108
109 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
110
111         * alice-macros/geom_rich.C:
112         Put all modules in common container.
113
114         * alice-macros/geom_fmd.C:
115         * alice-macros/geom_vzero.C:
116         New files: import geometry of FMD and VZERO.
117
118         * alice-macros/fmd_hits.C:
119         * alice-macros/pmd_hits.C:
120         * alice-macros/vzero_hits.C:
121         New files: import hits from FPD, PMD and VZERO.
122
123         * alice-macros/MUON_digits.C:
124         * alice-macros/MUON_geom.C:
125         * alice-macros/MUON_geomAll.C:
126         * alice-macros/README_MUON:
127         From Bogdan: new files / new implementation of the MUON
128         visualization.
129         
130         * alice-macros/muon_all.C:
131         * alice-macros/muon_chambers.C:
132         * alice-macros/muon_clusters.C:
133         * alice-macros/muon_cpads.C:
134         * alice-macros/muon_digits.C:
135         * alice-macros/muon_hits.C:
136         * alice-macros/muon_tracks.C:
137         From Bogdan: removed files.
138
139 2006-10-27  Matevz Tadel  <matevz.tadel@cern.ch>
140
141         * alice-macros/esd_V0_points.C:
142         New file: creates a point-set from reconstructed V0 positions.
143
144         * alice-macros/esd_tracks.C:
145         In esd_tracks_vertex_cut() introduced two categories for tracks
146         with failed ITS extrapolation: below / above 5 sigma.
147
148         * alice-macros/its_digits.C:
149         From Raffaele: introduce new GUI levels for all ITS layers (sectors,
150         ladders, staves).
151
152         * alice-macros/init_trd.C:
153         New script from Alexandru: initialize TRD visualization.
154
155         * libAlieve.pkg:
156         Added TRD to EINCLUDE.
157
158 2006-10-26  Matevz Tadel  <matevz.tadel@cern.ch>
159
160         * macros/alieve_init.C:
161         Added option to avoid exceptions during event open as an
162         argument and enabled it by default.
163
164         * test-macros/tpc_gui.C:
165         Added short usgae notice.
166
167 2006-10-26  Matevz Tadel  <matevz.tadel@cern.ch>
168
169         * test-macros/broken_torus.tring:
170         * test-macros/triangleset.C:
171         New files demonstrating use of TriangleSet and ZTrans classes. 
172
173 2006-10-25  Matevz Tadel  <matevz.tadel@cern.ch>
174
175         * alice-macros/kine_tracks.C:
176         Missing ';'.
177
178         * alice-macros/primary_vertex.C:
179         Added function 'make_vertex_boxes()' that creates boxes around
180         vertex region to be used for visual determination of multiplicity.
181
182 2006-10-18  Matevz Tadel  <matevz.tadel@cern.ch>
183
184         * alice-macros/tpc_digits.C:
185         * test-macros/tpc_sector_raw_test.C:
186         Changes accompanying migration to usage of ZTrans in TPCSectorViz.
187
188 2006-10-13  Matevz Tadel  <matevz.tadel@cern.ch>
189
190         * alice-macros/kine_tracks.C:
191         New file: visualize tracks from kinematics tree; minimal
192         implementation.
193
194 2006-10-12  Matevz Tadel  <matevz.tadel@cern.ch>
195
196         Merge changes from EVE-dev to HEAD.
197         Delete all intermediate tags.
198         Tag HEAD:    EVE-head-after-merge.
199         Tag EVE-dev: EVE-dev-after-merge.
200
201 2006-10-12  Matevz Tadel  <matevz.tadel@cern.ch>
202
203         EVE-dev
204
205         * macros/reve_sa_init.C:
206         New file: initialization script for reve when launched from
207         root.exe (there is unsolved problem with exception-catching in
208         main event-loop).
209
210 2006-10-11  Matevz Tadel  <matevz.tadel@cern.ch>
211
212         EVE-dev
213
214         * alice-macros/geom_all.C:
215         New file: full alice geometry.
216
217         * alice-macros/geom_trd_tof.C:
218         New file: combined top-level TRD and TOF geometry.
219
220         * macros/alieve_create_vsd.C:
221         Added loading of libRGL; removed '.so' extensions from all
222         libraries for call to gSystem->Load.
223
224 2006-10-11  Matevz Tadel  <matevz.tadel@cern.ch>
225
226         EVE-dev
227
228         * alice-macros/geom_pmd.C:
229         New file: PMD geometry.
230
231         * alice-macros/trd_hits.C:
232         Changed default color.
233
234         * alice-macros/trd_hits_z_split.C:
235         New file: TRD hits split by z-coordinate.
236
237 2006-10-04  Matevz Tadel  <matevz.tadel@cern.ch>
238
239         EVE-dev
240
241         * alice-macros/esd_tracks.C:
242         Added function esd_tracks_vertex_cut() that imports esd-tracks and
243         stores them into several containers according to their distance to
244         primary vertex.
245
246         * alice-macros/tpc_digits.C:
247         Added new mode (3): import all sectors and display them in 3D.
248
249 2006-10-02  Matevz Tadel  <matevz.tadel@cern.ch>
250
251         EVE-dev
252
253         * alice-macros/hits_from_label.C:
254         Reduce marker size (new convention).
255
256         * alice-macros/tpc_digits.C:
257         Follow-up to change in interface of RGTopFrame.
258
259 2006-09-27  Matevz TADEL  <matevz.tadel@ijs.si>
260
261         Merged HEAD to EVE-dev. Tagged EVE-dev as
262         EVE-dev-after-second-merge.
263         HEAD was reverted back to work with offical version of ROOT.
264         Now I can get HEAD back to what was until now by:
265         1. going to EVE-head-after-merge
266         2. update -j EVE-dev-after-merge -j EVE-dev
267
268 2006-09-26  Matevz Tadel  <matevz.tadel@cern.ch>
269
270         * alice-macros/clusters_from_label.C:
271         Add point-set containing clusters directly as render element (it
272         was wrapped in a RenderElementObjPtr by mistake (not fixed when
273         changing it from TPolyMarker3D)).
274
275         * alice-macros/primary_vertex.C:
276         Removed code that gave vertex markers some volume (to avoid being
277         discarded by a too smart GLViewer).
278
279 2006-09-04  Matevz Tadel  <matevz.tadel@cern.ch>
280
281         * alice-macros/its_hits.C:
282         * alice-macros/tpc_hits.C:
283         * alice-macros/tpc_hits_eta_split.C:
284         Changed default point-size in accordance with the new convention.
285
286         * alice-macros/trd_hits.C:
287         New file, plot TRD hits.
288
289 2006-08-29  Matevz TADEL  <matevz.tadel@ijs.si>
290
291         Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
292         EVE's HEAD (EVE-head-after-merge).
293
294 2006-08-29  Matevz Tadel  <matevz.tadel@cern.ch>
295
296         * alice-macros/clusters_from_label.C:
297         Use Reve::PointSet for cluster representation; attach to each
298         cluster a copy of AliTrackPoint it represents.
299
300 2006-08-04  Matevz TADEL  <matevz.tadel@cern.ch>
301
302         Merged HEAD to EVE-dev. Re-tagged EVE-dev (EVE-dev-after-merge) and
303         EVE's HEAD (EVE-head-after-merge).
304
305 2006-08-04  Matevz Tadel  <matevz.tadel@cern.ch>
306
307         * alice-macros/muon_tracks.C:
308         Moved point-count variable declaration within the track loop.
309
310         * test-macros/tpc_gui.C:
311         Added global TPCLoader* tpc_loader.
312
313 2006-07-11  Matevz Tadel  <matevz.tadel@cern.ch>
314
315         * README:
316         Added description of event navigation.
317
318         * alice-macros/event_next.C:
319         * alice-macros/event_prev.C:
320         New files: macros to go to next/previous event in the run.
321
322 2006-07-10  Matevz Tadel  <matevz.tadel@cern.ch>
323
324         * alice-macros/clusters_from_label.C:
325         * alice-macros/esd_tracks.C:
326         * alice-macros/geom_ddip.C:
327         * alice-macros/geom_its.C:
328         * alice-macros/geom_phos.C:
329         * alice-macros/geom_rich.C:
330         * alice-macros/geom_simple.C:
331         * alice-macros/geom_tpc.C:
332         * alice-macros/its_digits.C:
333         * alice-macros/its_hits.C:
334         * alice-macros/muon_all.C:
335         * alice-macros/muon_chambers.C:
336         * alice-macros/muon_clusters.C:
337         * alice-macros/muon_cpads.C:
338         * alice-macros/muon_digits.C:
339         * alice-macros/muon_hits.C:
340         * alice-macros/muon_tracks.C:
341         * alice-macros/primary_vertex.C:
342         * alice-macros/region_marker.C:
343         * alice-macros/tpc_digits.C:
344         * alice-macros/tpc_hits.C:
345         * alice-macros/tpc_hits_eta_split.C:
346         * test-macros/tpc_gui.C:
347         * test-macros/tpc_gui_hack.C:
348         Use new / simpler method of render-element registration; the
349         'gReve->DrawRenderElement()' is no longer needed.
350
351 2006-07-03  Matevz Tadel  <matevz.tadel@cern.ch>
352
353         * alice-macros/its_hits.C:
354         * alice-macros/tpc_hits.C:
355         * alice-macros/tpc_hits_eta_split.C:
356         Use TPointSelector for point extraction.
357
358 2006-06-28  Matevz Tadel  <matevz.tadel@cern.ch>
359
360         * test-macros/tpc_sector_raw_test.C:
361         Use built-in equipment maps; the override option is commented out
362         in the macro.
363
364 2006-06-27  Matevz Tadel  <matevz.tadel@cern.ch>
365
366         * alice-macros/geom_ddip.C:
367         Use node's global transformation.
368
369         * alice-macros/geom_phos.C:
370         * alice-macros/geom_rich.C:
371         New files: PHOS and RICH geometry.
372
373         * test-macros/tpc_gui.C:
374         * test-macros/tpc_gui_hack.C:
375         * test-macros/tpc_sector_raw_test.C:
376         Added commented lines showing how to use a different TPC equipment map.
377
378 2006-06-21  Matevz Tadel  <matevz.tadel@cern.ch>
379
380         * macros/alieve_init.C:
381         Use macro-folder from gReve; instantiate macros from alice-macros/
382         as Reve::RMacro.
383
384         * alice-macros/its_hits.C:
385         * alice-macros/tpc_hits.C:
386         Set default point-size to 2.
387
388 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
389
390         * test-macros/tpc_gui_hack.C:
391         New file; like tpc_gui.C but sets-up pad-row noise supression data
392         needed for politically correct TPC data images.
393
394 2006-06-14  Matevz Tadel  <matevz.tadel@cern.ch>
395
396         * alice-macros/tpc_hits_eta_split.C:
397         PointSetArray now subclassed from TAttMarker; use that.
398
399 2006-06-13  Matevz Tadel  <matevz.tadel@cern.ch>
400
401         * alice-macros/tpc_hits.C:
402         * alice-macros/tpc_hits_eta_split.C:
403         Increased the number-of-entries estimate for TTree player by a
404         factor of two.
405
406 2006-06-12  Matevz Tadel  <matevz.tadel@cern.ch>
407
408         * alice-macros/clusters_from_label.C:
409         New macro, loads TrackPoints from ESDtrack for a given label.
410
411         * alice-macros/esd_tracks.C:
412         Take track-parameters at inner TPC radius if extrapolation to ITS
413         failed (controlled by global Bool_t gkFixFailedITSExtr); reformat
414         / group common behaviour.
415
416 2006-06-06  Matevz Tadel  <matevz.tadel@cern.ch>
417
418         * alice-macros/geom_ddip.C:
419         New file, display DDIP volume.
420
421         * alice-macros/primary_vertex.C:
422         New file, display reconstructed primary vertex.
423
424         * alice-macros/region_marker.C:
425         Added separate y, z box dimensions.
426
427         * macros/alieve_init.C:
428         Initialize event only if path is non-zero.
429         
430         * test-macros/tpc_gui.C:
431         Set double sampling-rate on by default.
432
433 2006-06-02  Matevz Tadel  <matevz.tadel@cern.ch>
434
435         * test-macros/tpc_gui.C:
436         New macro file demonstrating use of TPCLoader.
437
438 2006-06-01  Bogdan Vulpescu  <vulpescu@clermont.in2p3.fr>
439
440         * alice-macros/muon_all.C:
441         * alice-macros/muon_chambers.C:
442         * alice-macros/muon_clusters.C:
443         * alice-macros/muon_cpads.C:
444         * alice-macros/muon_digits.C:
445         * alice-macros/muon_hits.C:
446         * alice-macros/muon_tracks.C:
447         New files for MUON visualization by Bogdan Vulpescu.
448
449         * libAlieve.pkg:
450         Added include dirs needed by MUON visualization.
451
452 2006-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
453
454         Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
455         EVE's HEAD (EVE-head-after-merge).
456
457 2006-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
458
459         EVE-dev
460
461         * binalieve.pkg:
462         New file; new executable linked against all ALICE libraries.
463
464         * macros/alieve_init.C:
465         Removed macro/include path initialization and loading of
466         libraries.
467
468         * macros/alieve_loadlibs.C:
469         Added loading of libAlieve.
470
471         * test-macros/tpc_sector_raw_test.C:
472         Changes for new interface to raw-data reading.
473
474         * README:
475         Replaced all mentions of the reve executable with alieve.
476
477 2006-05-23  Matevz Tadel  <matevz.tadel@cern.ch>
478
479         Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
480         EVE's HEAD (EVE-head-after-merge).
481
482 2006-05-23  Matevz Tadel  <matevz.tadel@cern.ch>
483
484         EVE-dev
485
486         * alice-macros/region_marker.C:
487         New file: allow users to mark a given region (like primary
488         vertex); demonstrate usage of RenderElementObjPtr.
489
490         * alice-macros/tpc_digits.C:
491         Use new conventions for TPCSectorViz classes; added a mode for 3D
492         sector visualization.
493
494         * macros/alieve_init.C:
495         Execute macro region_marker.C during startup (the origin
496         marker removed from RGTopFrame).
497
498         * test-macros/tpc_sector_raw_test.C:
499         Clean-up, added function next_event() and display of 3D data.
500
501 2006-05-19  Matevz Tadel  <matevz.tadel@cern.ch>
502
503         EVE-dev and HEAD
504
505         * test-macros/tpc_sector_raw_test.C:
506         Use automatic pedestal determination by default.
507
508         EVE-dev
509
510         * macros/alieve_loadlibs.C:
511         MUON libraries now load OK.
512
513 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
514
515         Merged EVE-dev to HEAD. Tagged EVE-dev (EVE-dev-after-merge) and
516         EVE's HEAD (EVE-head-after-merge).
517         Merging was actually done twice.
518
519 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
520
521         EVE-dev
522
523         * macros/alieve_loadlibs.C:
524         Commented out loading of libg2c as it breaks things at other
525         systems. One should uncomment this at a gcc-4 system.
526
527 2006-05-17  Matevz Tadel  <matevz.tadel@cern.ch>
528
529         EVE-dev
530
531         * alice-macros/tpc_digits.C:
532         Use new TPCData classes.
533
534         * libAlieve.pkg:
535         Added RAW to EINCLUDES (need AliTPCRawStreamOld.h in TPCData).
536
537         * macros/alieve_loadlibs.C:
538         Add loading of /usr/lib/libg2c prior to libmicrocern (problem with
539         gcc-4).
540
541         * README:
542         Explain purpose of test-macros/ directory.
543
544         * test-macros/tpc_digi_test.C:
545         * test-macros/tpc_raw_test.C:
546         New files: demonstrate usage of TPCData class.
547
548         * reve-genclass.pl:
549         New file: generate class skeletons from template files.
550
551         * ChangeLog:
552         New file.