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