]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/Alieve/ChangeLog
Added commented lines showing how to use a different TPC equipment map.
[u/mrichter/AliRoot.git] / EVE / Alieve / ChangeLog
CommitLineData
866edeca 12006-06-20 Matevz Tadel <matevz.tadel@cern.ch>
2
3 * TPCSector3D.cxx:
4 * TPCSector3D.h:
5 Removed TAttMarker as base-class, added fPointSize member.
6
7 * TPCSector3DEditor.cxx:
8 * TPCSector3DEditor.h:
9 Added control for fPointSize.
10
11 * TPCSector3DGL.cxx:
12 After frame-box rendering GL remained in wire-frame mode.
13
14 * TPCSectorData.cxx:
15 * TPCSectorData.h:
16 Added internal static member for z-length of the sector.
17
18 * TPCSectorViz.cxx:
19 From Cvetan: fix orientation for C-side sectors.
20
f236c901 212006-06-19 Matevz Tadel <matevz.tadel@cern.ch>
22
23 * TPCSector3D.cxx:
24 * TPCSector3D.h:
25 * TPCSector3DGL.cxx:
26 Added support for rendering a fraction of 3D digits as points: the
27 fraction of the fThreshold->fMaxVal interval that is rendered a
28 spoints is controlled via the fPointFrac member. Subclassed
29 TPCSector3D from TAttMarker to allow point-size control.
30
31 * TPCSector3DEditor.cxx:
32 * TPCSector3DEditor.h:
33 Added control for fPointFrac; use RGValuator for fDriftVel.
34
0a55ac96 352006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
36
37 * TPCData.cxx:
38 Removed stale printout.
39
40 * TPCLoader.cxx:
41 * TPCLoader.h:
42 Added option to set inital min/max time and threshold for
43 TPCSector2D's created by the loader.
44
4862886c 452006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
46
47 * TPCSectorData.h:
48 Fixed a type in PadRowHack ctor (unused parameter).
49
79218578 502006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
51
52 * LinkDef.h:
53 * TPCData.cxx:
54 * TPCLoader.cxx:
55 * TPCSectorData.cxx:
56 * TPCSectorData.h:
57 Added hacks to allow removal of noisy pads.
58
50900edb 592006-06-15 Matevz Tadel <matevz.tadel@cern.ch>
60
61 * TPCLoaderEditor.cxx:
62 Use StrDup to feed TGFileInfo for brain-dead interface of
63 TGFileDialog.
64
65 * TPCSector3DGL.cxx:
66 * TPCSector3DGL.h:
67 Added padding for frame-box borders so that all all digits are
68 contained within it.
69
ae839f53 702006-06-14 Matevz Tadel <matevz.tadel@cern.ch>
71
72 * .SKEL-gl.cxx:
73 * .SKEL-gl.h:
74 Added conventions for ROOT pre/post 5.11.02.
75
76 * LinkDef.h:
77 * TPCSector3DGL.cxx:
78 * TPCSector3DGL.h:
79 New class TPCSector3DGL, a direct renderer for TPCSector3D.
80
81 * TPCLoaderEditor.cxx:
82 Properly handle directory data, allows loading from non-current
83 directory.
84
85 * TPCSectorViz.cxx:
86 * TPCSectorViz.h:
87 Added optimised color lookup function/cache; do not alow threshold
88 to overrun maxval nad vice versa.
89
90 * TPCSectorVizEditor.cxx:
91 Reget threshold/maxval after setting it.
92 * TPCSector3D.cxx:
93 * TPCSector3D.h:
94 Changes for rendering via TPCSector3DGL; use optimised color
95 lookup from TPCSectorViz.
96
97 * TPCSector2DGL.cxx:
98 Use optimised color lookup from TPCSectorViz.
99
4ba958ae 1002006-06-12 Matevz Tadel <matevz.tadel@cern.ch>
101
102 * EventAlieve.cxx:
103 * EventAlieve.h:
104 Added automatic loading of AliESDfriend (if found in event
105 directory); new function AssertESDfriend().
106
cdb2119b 1072006-06-09 Matevz Tadel <matevz.tadel@cern.ch>
108
109 HEAD
110
111 * TPCLoaderEditor.cxx:
112 Fixed target class for fDoubleSR signal connect.
113
f56512b2 1142006-06-06 Matevz Tadel <matevz.tadel@cern.ch>
115
cdb2119b 116 HEAD
117
f56512b2 118 * TPCLoader.cxx:
119 * TPCLoader.h:
120 Added member for double sampling-rate fDoubleSR; copy
121 visualization parameter from 2D view when creating 3D view.
122
123 * TPCLoaderEditor.cxx:
124 * TPCLoaderEditor.h:
125 Added control for double sampling-rate fDoubleSR.
126
127 * TPCSector3DEditor.cxx:
128 Increased precision of drift velocity widget.
129
130 * TPCSectorViz.cxx:
131 * TPCSectorViz.h:
132 Added method CopyVizParams(); reset transformation on sector id
133 change.
134
135 * TPCSectorVizEditor.cxx:
136 * TPCSectorVizEditor.h:
137 Added button to control realistic positioning of the sector.
138
a9148d46 1392006-06-02 Matevz Tadel <matevz.tadel@cern.ch>
140
cdb2119b 141 HEAD
142
a9148d46 143 * LinkDef.h:
144 * TPCLoader.cxx:
145 * TPCLoader.h:
146 * TPCLoaderEditor.cxx:
147 * TPCLoaderEditor.h:
148 New class TPCLoader providing (graphical) interface for navigation
149 through the TPC sector data.
150
151 * TPCSector3D.cxx:
152 Proper initialization of bounding box for fBoxSet.
153
154 * TPCSector2DEditor.cxx:
155 * TPCSectorViz.cxx:
156 Removed some comment crap.
157
4feec443 1582006-06-01 Bogdan Vulpescu <vulpescu@clermont.in2p3.fr>
159
160 HEAD
161
162 * LinkDef.h:
163 * MUONDigitsInfo.cxx:
164 * MUONDigitsInfo.h:
165 * MUONModule.cxx:
166 * MUONModule.h:
167 New files for MUON visualization by Bogdan Vulpescu.
168
9bea0c03 1692006-06-01 Matevz Tadel <matevz.tadel@cern.ch>
170
171 HEAD
172
173 * TPCSector2D.cxx:
174 * TPCSector2DGL.cxx:
175 * TPCSector3D.cxx:
176 Added preprocessor conditionals to support ROOT > 5.11.2.
177
5987168b 1782006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
179
cdb2119b 180 EVE-dev
181
5987168b 182 * TPCSectorVizEditor.cxx:
183 * TPCSectorVizEditor.h:
184 Replaced hand-woven widget-groups with RGValuators.
185
1862006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
187
cdb2119b 188 EVE-dev
189
5987168b 190 * TPCData.cxx:
191 * TPCData.h:
192 Removed function LoadRaw(AliTPCRawStreamOld&).
193
194 * TPCSector2DGL.h:
195 Removed forgotten declaration of SetCol().
196
197 * TPCSector3D.cxx:
198 In Paint(): properly setup 3D transformation of fBoxSet.
199
200 * alieve_main/alieve_main.cxx:
201 New file; executable linked against all ALICE libraries.
202
092578a7 2032006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
204
205 EVE-dev
206
207 * TPCSector2D.cxx:
208 Honor fRnrElement in Paint(); it was impossible to disable
209 rendering of 2D sectors.
210
2112006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
212
213 EVE-dev
214
215 * TPCData.cxx:
216 * TPCData.h:
217 In LoadRaw(AliTPCRawStreamOld&) added protection against repeated
218 data for a given pad; added methods DropAllSectors() and
219 DeleteAllSectors().
220
221 * TPCSectorData.cxx:
222 * TPCSectorData.h:
223 Added method DropData(); in EndPad() return immediately if no data
224 was registered.
225
226 * TPCSector2D.h:
227 * TPCSector2DGL.cxx:
228 * TPCSectorViz.cxx:
229 * TPCSectorViz.h:
230 Increase of rendering time-stamp now done in a virtual function
231 IncRTS(); renamed fFrameCol to fFrameColor; minor cleanup.
232
233 * TPCSector3D.cxx:
234 * TPCSector3D.h:
235 * TPCSector3DEditor.cxx:
236 * TPCSector3DEditor.h:
237 * LinkDef.h:
238 New classes TPCSector3D and TPCSector3DEditor.
239
240 * ITSModule.cxx:
241 * ITSModule.h:
242 Renamed fFrameCol to fFrameColor.
243
2442006-05-19 Matevz Tadel <matevz.tadel@cern.ch>
245
246 EVE-dev and HEAD
247
248 * TPCData.cxx:
249 * TPCData.h:
250 * TPCSectorData.cxx:
251 * TPCSectorData.h:
252 Add support for automatic pedestal determination and subtraction
253 on per pad basis (for RAW data only). Done with Marian.
254
255 EVE-dev
256
257 * LinkDef.h:
258 * TPCSector2D.cxx:
259 * TPCSector2D.h:
260 * TPCSector2DEditor.cxx:
261 * TPCSector2DEditor.h:
262 * TPCSectorViz.cxx:
263 * TPCSectorViz.h:
264 * TPCSectorVizEditor.cxx:
265 * TPCSectorVizEditor.h:
266 Split TPCSectorViz from TPCSector2D as a base class. TPCSectorViz
267 holds the general parametrs that will also be used by TPCSector3D.
268
269 * TPCSector2DGL.cxx:
270 Use Reve::ColorFromIdx().
271
272 * .SKEL-ged.cxx:
273 * .SKEL-ged.h:
274 Include from Alieve, default class version 0.
275
b56d8877 2762006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
277
092578a7 278 EVE-dev
b56d8877 279
280 * TPCData.cxx:
281 * TPCData.h:
282 Added member fLoadPedestal to support subtraction of common
283 pedestal during data loading.
284
285 * TPCSector2D.cxx:
286 * TPCSector2D.h:
287 * TPCSector2DEditor.cxx:
288 * TPCSector2DEditor.h:
289 * TPCSector2DGL.cxx:
290 Added option fAverage to divide the integrated time-bin contents
291 by window width; fShowMax now works within the given time
292 window. Added flags to control rendering of inner/outer1/outer2
293 segments. Widgets have been extended to display numeric values for
294 threshold, max-value and min/max time (there were only sliders and
295 print-out before).
296
915dabe1 2972006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
298
092578a7 299 EVE-dev
915dabe1 300
301 * ITSModule.cxx:
302 * TPCSector2D.cxx:
303 * TPCSector2D.h:
304 * TPCSector2DEditor.cxx:
305 * TPCSector2DEditor.h:
306 * TPCSector2DGL.cxx:
307 Fixed all occurrences of misspelled 'treshold'.
308
3092006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
310
092578a7 311 EVE-dev
915dabe1 312
313 * TPCData.cxx:
314 * TPCData.h:
315 In LoadRaw(AliTPCRawStreamOld&): added protection for pad id
316 exceeding number of pads in row; optionally warn of the occurrences.
317
318 * TPCSectorData.cxx:
319 Fix compilation warnings.
320
3212006-05-17 Matevz Tadel <matevz.tadel@cern.ch>
322
092578a7 323 EVE-dev
915dabe1 324
325 Introduce support for reading of raw TPC data. At the same time
326 the TPCSegment* classes have been renamed to TPCSector*.
327
328 * TPCDigitsInfo.cxx:
329 * TPCDigitsInfo.h:
330 * TPCSegment.cxx:
331 * TPCSegment.h:
332 * TPCSegmentEditor.cxx:
333 * TPCSegmentEditor.h:
334 * TPCSegmentGL.cxx:
335 * TPCSegmentGL.h:
336 Removed files; functionality moved to TPCData* and TPCSector*
337 classes.
338
339 * TPCData.cxx:
340 * TPCData.h:
341 * TPCSector2D.cxx:
342 * TPCSector2D.h:
343 * TPCSector2DEditor.cxx:
344 * TPCSector2DEditor.h:
345 * TPCSector2DGL.cxx:
346 * TPCSector2DGL.h:
347 * TPCSectorData.cxx:
348 * TPCSectorData.h:
349 New files: most of the code was scavenged from TPCDigitsInfo and
350 TPCSegment* classes.
351
352 * LinkDef.h:
353 Reflect new class-names.
354
355 * .SKEL.cxx:
356 Moved using declarations to front.
357
358 * ChangeLog:
359 New file.