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