001 -----------------------------------------------------------------------------
002 2007-09-07 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
003 * Tagging AtlantisJava-09-08-02
004
005 * Recover the save canvas options
006 M src/atlantis/gui/AAnimationControl.java
007 M src/atlantis/gui/ASaveCanvasFileChooser.java
008
009 * Minor
010 M src/atlantis/canvas/AWindow.java
011
012 -----------------------------------------------------------------------------
013 2007-09-07 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
014 * Tagging AtlantisJava-09-08-01
015
016 * Add ntupleXML script
017 A scripts/
018 A scripts/ntupleXML.h
019
020 * Improve Code Readability
021 M src/atlantis/parameters/ACommandProcessor.java
022
023 -----------------------------------------------------------------------------
024 2007-09-07 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
025 * Tagging AtlantisJava-09-08-00
026
027 * Show Trigger Tower & Jet Element in V-Plot
028 Treat Trigger Tower & Jet Element as normal data types
029 M configuration/config.xml
030 M src/atlantis/event/AEvent.java
031 M src/atlantis/event/ALVL1JetElementData.java
032 M src/atlantis/event/ALVL1TriggerTowerData.java
033 M src/atlantis/event/ALegoData.java
034 M src/atlantis/projection/AProjection2D.java
035
036 * Special code for parameters under "StatusRoot" or "StatusGroup"
037 M src/atlantis/config/AConfig.java
038
039 * Cleaning up
040 M src/atlantis/list/AListManager.java
041 M src/atlantis/utils/ACaloPulseShapePlot.java
042
043 -----------------------------------------------------------------------------
044 2007-08-30 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
045 * Tagging AtlantisJava-09-07-99
046
047 * Fixed crash with new colourscheme
048 M src/atlantis/gui/AAnimationControl
049
050 * Minor: charge of PDGid's
051 M configuration/pdg.xml
052
053 -----------------------------------------------------------------------------
054 2007-08-30 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
055 * Tagging AtlantisJava-09-07-98
056
057 * ETMis class bug fix - wrong implementation of cuts (cutEta,
058 cutPhi which assigned numDraw = numData if there were no cuts
059 applied - wrong as it eliminated previous possible cuts like list
060 cuts, data in ignore list, etc).
061 ETMis also refactored a bit and made more universal
062 M src/atlantis/event/AETMisData.java
063
064 * Redraw all windows on canvas after VP cuts are applied
065 M src/atlantis/interactions/ARectangleVPSelection.java
066
067 * Minor
068 M events/event.dtd
069 M src/atlantis/event/AJetData.java
070 M src/atlantis/parameters/ACommandProcessor.java
071
072 -----------------------------------------------------------------------------
073 2007-08-30 Eric Jansen <e.jansen -- at -- hef.ru.nl>
074 * Tagging AtlantisJava-09-07-97
075
076 * Fixed crash with new colourscheme and events without calo data
077 M src/atlantis/event/ACalorimeterData.java
078
079 -----------------------------------------------------------------------------
080 2007-08-29 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
081 * Tagging AtlantisJava-09-07-96
082
083 * Cross-event basis for masking (ignoring) datapyes (using Invisible
084 list), all relevant checks done
085 M src/atlantis/list/AListManager.java
086 M src/atlantis/list/AList.java
087 M src/atlantis/event/AEvent.java
088 M src/atlantis/event/AData.java
089
090 * Slightly different style for calo real pulse shapes
091 M src/atlantis/utils/ACaloPulseShapePlot.java
092
093 * Calo real pulse shapes window pops up only if there is no key
094 modifier pressed for the Pick interaction (but still pops up by
095 default)
096 M src/atlantis/interactions/APickInteraction.java
097
098 -----------------------------------------------------------------------------
099 2007-08-28 Eric Jansen <e.jansen -- at -- hef.ru.nl>
100 * Tagging AtlantisJava-09-07-95
101
102 * Added -w option for limiting screen width used by Atlantis
103 M src/atlantis/Atlantis.java
104
105 -----------------------------------------------------------------------------
106 2007-08-24 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
107 * Tagging AtlantisJava-09-07-94
108
109 * New colorMap
110 * Also updated colour by energy so hitCol used on all projections
111 M configuration/colormap.xml
112 M configuration/config.xml
113 M src/atlantis/canvas/AScaleBorder.java
114 M src/atlantis/canvas/ATitleMenuBar.java
115 M src/atlantis/event/ACalorimeterData.java
116 M src/atlantis/event/ALegoData.java
117 M src/atlantis/event/ATrackResidualData.java
118 M src/atlantis/event/ATRTData.java
119 M src/atlantis/graphics/ADrawCalorimeterSummedEndcaps.java
120 M src/atlantis/graphics/ALegoDraw.java
121 M src/atlantis/gui/AColorMap.java
122 M src/atlantis/parameters/AColorParameter.java
123 M src/atlantis/projection/AProjectionLegoPlot.java
124 M src/atlantis/projection/AProjectionVP.java
125
126 -----------------------------------------------------------------------------
127 2007-08-23 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
128 * Tagging AtlantisJava-09-07-93
129
130 * Small bug fix - title for TILE real pulse plot - PMT numbers were
131 the same for both channels
132 M src/atlantis/utils/ACaloPulseShapePlot.java
133
134 -----------------------------------------------------------------------------
135 2007-08-22 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
136 * Tagging AtlantisJava-09-07-92
137
138 * Minor changes for calorimeters real pulse shapes plots
139 change in the pick info output
140 change of the hardcoded adc2Mev constant for HEC
141 FCAL has layers 0, 1, 2 instead of layers 1, 2, 3 given in lookup
142 table values provided by Andre
143 M configuration/rpsplt_fcal.csv
144 M src/atlantis/event/AFCALData.java
145 M src/atlantis/event/ALArData.java
146 M src/atlantis/event/AHECData.java
147 M src/atlantis/event/ACalorimeterRPSPLT.java
148
149 -----------------------------------------------------------------------------
150 2007-08-21 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
151 * Tagging AtlantisJava-09-07-91
152
153 * LAr real pulse shapes plots - using single lookup table array for
154 all LAr regions, layers, etc
155 M src/atlantis/event/ACalorimeterRPSPLT.java
156 M src/atlantis/event/ALArData.java
157 M configuration/rpsplt_lar.csv
158
159 -----------------------------------------------------------------------------
160 2007-08-21 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
161 * Tagging AtlantisJava-09-07-90
162
163 * Minor, unused code commented out, some code comments added
164 M src/atlantis/utils/ACaloPulseShapePlot.java
165
166 * Minor bug fixed (ListManager to show name as well as storegate key)
167 M src/atlantis/list/AList.java
168
169 * Real pulse shapes plots for HEC and FCAL added along with their
170 lookup tables of values in CSV files
171 HEC, FCAL and LAr to use hardcoded constants if adc2Mev value for
172 a cell is not available (indicated by -1)
173 some changes at TILE
174 A configuration/rpsplt_fcal.csv
175 A configuration/rpsplt_hec.csv
176 M events/event.dtd
177 M src/atlantis/event/ACalorimeterData.java
178 M src/atlantis/event/ACalorimeterRPSPLT.java
179 M src/atlantis/event/AFCALData.java
180 M src/atlantis/event/AHECData.java
181 M src/atlantis/event/ATILEData.java
182 M src/atlantis/event/ALArData.java
183
184 -----------------------------------------------------------------------------
185 2007-08-21 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
186 * Tagging AtlantisJava-09-07-89
187
188 * Added PDGid's for use with xml files created from Ntuple
189 M configuration/config.xml
190 M configuration/pdg.xml
191
192 -----------------------------------------------------------------------------
193 2007-08-20 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
194 * Tagging AtlantisJava-09-07-88
195
196 * Lego bug fixes -border color, legend, AOD drawing
197 M src/atlantis/canvas/AScaleBorder.java
198 M src/atlantis/graphics/ALegoDraw.java
199 M src/atlantis/projection/AProjectionLegoPlot.java
200
201 * Bug fix - displaying all composite particle collections
202 M src/atlantis/event/ACompositeParticleData.java
203 M src/atlantis/event/AData.java
204
205 * Minor
206 M src/atlantis/ALegendWindow.java
207
208 -----------------------------------------------------------------------------
209 2007-08-13 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
210 * Tagging AtlantisJava-09-07-87
211
212 * Special code for parameters under "Data" pane
213 M src/atlantis/config/AConfig.java
214
215 -----------------------------------------------------------------------------
216 2007-08-13 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
217 * Tagging AtlantisJava-09-07-86
218
219 * Bug fix - configuration writer sometimes cannot save settings
220 correctly
221 M src/atlantis/gui/AConfigWriter.java
222 M src/atlantis/parameters/AAbstractParameter.java
223 M src/atlantis/parameters/AStatusGroupParameter.java
224 M src/atlantis/parameters/AStatusRootParameter.java
225
226 * Clean up
227 M src/atlantis/event/AXMLZipEventSource.java
228
229 -----------------------------------------------------------------------------
230 2007-08-13 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
231 * Tagging AtlantisJava-09-07-85
232
233 * Online help vertexing picture added as a separate file
234 (and so shall be every other file included into online.xml)
235 A help/vertexing.png
236
237 * Online help updated (Preferences menu titles), pick features
238 M help/online.xml
239 M help/help.jar
240
241 -----------------------------------------------------------------------------
242 2007-08-12 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
243 * Tagging AtlantisJava-09-07-84
244
245 * Reading events via Next and Previous no longer depends on
246 numerically consecutive file names, but simply reads in next,
247 resp. previous file in the directory (shall also be all right for
248 numerically consecutive file names according to run / event numbers)
249 M src/atlantis/event/AXMLFileEventSource.java
250
251 * Pref to Preferences changed and item names under Preferences
252 M src/atlantis/gui/APreferencesControl.java
253
254 * ZIP archive last|first warning messages shown in the info output
255 rather than in a JOptionPane dialog
256 M src/atlantis/event/AXMLZipEventSource.java
257
258 * Minor
259 M src/atlantis/event/AEvent.java
260
261 -----------------------------------------------------------------------------
262 2007-08-10 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
263 * Tagging AtlantisJava-09-07-83
264
265 * Bug fix - pick+v (setting primary vertex) - missing check whether
266 vertex position values were retrieved (didn't crash Atlantis, but
267 printed NullPointerException traceback)
268 Forgot to add pick+i in the key modifiers dialog
269 M src/atlantis/interactions/APickInteraction.java
270
271 -----------------------------------------------------------------------------
272 2007-08-09 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
273 * Tagging AtlantisJava-09-07-82
274
275 * Bug fix - configuration file update miswrite greek letters
276 M src/atlantis/config/AConfig.java
277 M src/atlantis/config/AConfigNode.java
278
279 -----------------------------------------------------------------------------
280 2007-08-09 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
281 * Tagging AtlantisJava-09-07-81
282
283 * Pick+i adds a picked data item into a new list Invisible which
284 makes is invisible and ignores it (showing e.g. calorimetry
285 re-calibrated, etc)
286 Warning about setting primary vertex with Pick+v and when finalizing
287 event
288 M src/atlantis/list/AListManager.java
289 M src/atlantis/interactions/APickInteraction.java
290 M src/atlantis/event/AEvent.java
291
292 * Minor (change in the pick info output, units added for vertices)
293 M src/atlantis/event/ALArData.java
294 M src/atlantis/event/AMDTData.java
295 M src/atlantis/event/AVertex.java
296 M src/atlantis/event/ASVxData.java
297
298 -----------------------------------------------------------------------------
299 2007-08-08 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
300 * Tagging AtlantisJava-09-07-80
301
302 * Change "%int;" to "%integer;"
303 M events/event.dtd
304
305 * Minor
306 M src/atlantis/interactions/APickInteraction.java
307
308 * Clean up
309 M src/atlantis/event/ACalorimeterData.java
310 M src/atlantis/event/AEvent.java
311 M src/atlantis/event/ARVxData.java
312 M src/atlantis/event/AXMLFileNetworkSource.java
313 M src/atlantis/geometry/ADetectorSystem.java
314 M src/atlantis/graphics/ADrawCalorimeterSummedEndcaps.java
315 M src/atlantis/graphics/encoders/IntHashtable.java
316 M src/atlantis/interactions/ARectangleVPSelection.java
317 M src/atlantis/projection/AProjection3DBox.java
318
319 -----------------------------------------------------------------------------
320 2007-08-08 Eric Jansen <e.jansen -- at -- hef.ru.nl>
321 * Tagging AtlantisJava-09-07-79
322
323 * Separate indet and muon tracks based on track author
324 M events/event.dtd
325 M src/atlantis/event/AEventFromXML.java
326
327 -----------------------------------------------------------------------------
328 2007-08-08 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
329 * Tagging AtlantisJava-09-07-78
330
331 * Pick V key modification - to set picked simulated of reconstructed
332 vertex the primary vertex considered by Atlantis
333 New button - set the original primary vertex from an event
334 M configuration/config.xml
335 M src/atlantis/event/ARVxData.java
336 M src/atlantis/interactions/APickInteraction.java
337 M src/atlantis/parameters/ACommandProcessor.java
338
339 * Bug fix of EPS pictures - systems with mixed-locale had decimal
340 comma instead of decimal point - this was producing corrupted EPS
341 files, fixed in d2s() method which is used for creating EPS files
342 M src/atlantis/utils/AMath.java
343
344 -----------------------------------------------------------------------------
345 2007-08-03 Adam Davison <adamd -- at -- hep.ucl.ac.uk>
346 * Tagging AtlantisJava-09-07-77
347
348 * Fixes for bugs in the mouse help dialog
349 M src/atlantis/gui/AEventQueue.java
350 M src/atlantis/gui/AMouseHelpDialog.java
351 M src/atlantis/interactions/AInteractionsManager.java
352 M src/atlantis/utils/AUtilities.java
353
354 * New Show in 3DBox button for rectangle selections in vplot
355 * Support still very basic but you can now point it roughly at a track
356 M src/atlantis/interactions/ARectangleVPSelection.java
357 M src/atlantis/projection/AProjection3DBox.java
358 M src/atlantis/utils/AMath.java
359
360 -----------------------------------------------------------------------------
361 2007-08-01 Eric Jansen <e.jansen -- at -- hef.ru.nl>
362 * Tagging AtlantisJava-09-07-76
363
364 * No muon endcap segments in barrel view
365 M src/atlantis/event/AData.java
366 M src/atlantis/event/AEventFromXML.java
367 M src/atlantis/event/AMuonSegmentData.java
368
369 -----------------------------------------------------------------------------
370 2007-07-31 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
371 * Tagging AtlantisJava-09-07-75
372
373 * Fixed TRT drift signs for z<0
374 M src/atlantis/event/ATRTData.java
375
376 -----------------------------------------------------------------------------
377 2007-07-31 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
378 * Tagging AtlantisJava-09-07-74
379
380 * Add color by driftSign and isOutlier for TRT hits
381 * Display TRT hits as circles with arrows to show driftSign
382 M configuration/config.xml
383 M src/atlantis/event/ATRTData.java
384
385 * MissEt drawn as dashed line on Legoplot
386 * Jets and MissEt both colored by constant on Legoplot
387 M src/atlantis/event/ALegoData.java
388 M src/atlantis/graphics/ALegoDraw.java
389
390 * Updated features in help
391 M help/help.jar
392 M help/online.xml
393
394 -----------------------------------------------------------------------------
395 2007-07-27 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
396 * Tagging AtlantisJava-09-07-73
397
398 * Lookup table values were not read in if Atlantis wasn't run from
399 the current directory - fixed
400 M src/atlantis/event/ATILEData.java
401 M src/atlantis/event/ALArData.java
402
403 -----------------------------------------------------------------------------
404 2007-07-26 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
405 * Tagging AtlantisJava-09-07-72
406
407 * Made Jets color by constant
408 * Reduced RecVertex Symbol Size
409 M configuration/config.xml
410
411 * If use color by jet auto switches to jet color by index
412 M src/atlantis/event/ACalorimeterData.java
413 M src/atlantis/event/ATrackData.java
414
415 * Bug fix of set Aspect ratio 1 for LegoPlot and VP
416 M src/atlantis/gui/ADemoThread.java
417 M src/atlantis/interactions/AZMRInteraction.java
418 M src/atlantis/projection/AProjection2D.java
419 M src/atlantis/projection/AProjectionLegoPlot.java
420 M src/atlantis/projection/AProjectionVP.java
421
422 * New color by energy colormap
423 M configuration/colormap.xml
424
425 -----------------------------------------------------------------------------
426 2007-07-26 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
427 * Tagging AtlantisJava-09-07-71
428
429 * Add driftSign and isOutlier data to InDetTrack
430 * Display TRT hits as arrows to show driftSign
431 M src/atlantis/event/AInDetTrackData.java
432 M src/atlantis/event/ATRTData.java
433
434 -----------------------------------------------------------------------------
435 2007-07-26 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
436 * Tagging AtlantisJava-09-07-70
437
438 * Last residues of CTB (combined test beam) 2004 support removed
439 CaloTB class and its tag
440 ADataAbstract class (the main base class being AData back again)
441 R src/atlantis/event/ADataAbstract.java
442 R src/atlantis/event/ACaloTBData.java
443 M events/event.dtd
444 M src/atlantis/list/AList.java
445 M src/atlantis/interactions/APickInteraction.java
446 M src/atlantis/graphics/APickingGraphics2D.java
447 M src/atlantis/graphics/ADrawnGraphics2D.java
448 M src/atlantis/event/AEventFromXML.java
449 M src/atlantis/event/AEvent.java
450 M src/atlantis/event/AETMisData.java
451 M src/atlantis/event/AData.java
452 M src/atlantis/event/ACalorimeterData.java
453
454 -----------------------------------------------------------------------------
455 2007-07-25 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
456 * Tagging AtlantisJava-09-07-69
457
458 * Check box added whether the selected event location shall be
459 default (necessary changes in other files using AXMLFileChooser)
460 M src/atlantis/utils/xml/AXMLFileChooser.java
461 M src/atlantis/gui/AReadFileChooser.java
462 M src/atlantis/gui/APreferencesControl.java
463 M src/atlantis/gui/AFileControl.java
464 M src/atlantis/gui/ADemoDialog.java
465
466 * Simulated muon tracks to print both Athena ID and Atlantis index
467 in pick
468 M src/atlantis/event/ASMTrData.java
469
470 -----------------------------------------------------------------------------
471 2007-07-24 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
472 * Tagging AtlantisJava-09-07-68
473
474 * Calorimeter (LAr and TILE) real pulse shapes plots lookup tables
475 values reading reimplemented - now the values are in CSV (comma
476 separated values files). The Atlantis float[] arrays are initialised
477 from these files only if real pulse shapes data is available for
478 TILE, resp. for LAr and only once per Atlantis session
479 Using external library, resp. its minimalistic build, for parsing
480 CSV files
481 R src/atlantis/event/ALArBarrelRPSPLTAmplitude.java
482 R src/atlantis/event/ALArBarrelRPSPLTTime.java
483 R src/atlantis/event/ALArEndcapRPSPLTAmplitude.java
484 R src/atlantis/event/ALArEndcapRPSPLTTime.java
485 R src/atlantis/event/ATILERPSPLT.java
486 A src/atlantis/event/ACalorimeterRPSPLT.java
487 A configuration/rpsplt_lar.csv
488 A configuration/rpsplt_tile.csv
489 M src/atlantis/event/ACalorimeterData.java
490 M atlantis/event/ALArData.java
491 M atlantis/event/ATILEData.java
492
493 * New library for parsing comma separated values (CSV)
494 (minimal build of http://ostermiller.org/utils/CSV.html,
495 ostermillerutils_1_05_00_for_java_1_4.jar library (fraction of the
496 original size))
497 A lib/ostermillerutils_1_05_00.jar
498 M ant/build.xml
499
500 * Adding Track (driftSign, isOutlier) and STr (phiEndVertex,
501 rhoEndVertex, zEndVertex) definitions
502 M events/event.dtd
503
504 * Minor
505 M Atlantis.jpx
506
507 -----------------------------------------------------------------------------
508 2007-07-23 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
509 * Tagging AtlantisJava-09-07-67 (tagging 09-07-66 failed)
510
511 * Pick works for Track Residual
512 M configuration/config.xml
513 M src/atlantis/event/ATrackResidualData.java
514 M src/atlantis/graphics/APickingGraphics2D.java
515 M src/atlantis/interactions/AInteractionsManager.java
516 M src/atlantis/interactions/APickInteraction.java
517 M src/atlantis/projection/AProjectionTrackResidual.java
518
519 -----------------------------------------------------------------------------
520 2007-07-23 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
521 * Tagging AtlantisJava-09-07-65
522
523 * Show Track Residuals
524 M configuration/config.xml
525 M src/atlantis/canvas/AScaleBorder.java
526 M src/atlantis/canvas/AWindow.java
527 M src/atlantis/event/ATrackData.java
528 A src/atlantis/event/ATrackResidualData.java
529 M src/atlantis/graphics/APickingGraphics2D.java
530 M src/atlantis/gui/AGUI.java
531 M src/atlantis/interactions/APickInteraction.java
532 A src/atlantis/projection/AProjectionTrackResidual.java
533 M src/atlantis/utils/AMath.java
534
535 * Minor
536 M src/atlantis/event/A3DPointData.java
537 M src/atlantis/event/AEventFromXML.java
538 M src/atlantis/geometry/ABarrelCalorimeterDetector.java
539 M src/atlantis/gui/AMouseHelpDialog.java
540 M src/atlantis/interactions/AModifier.java
541
542 -----------------------------------------------------------------------------
543 2007-07-23 Eric Jansen <e.jansen -- at -- hef.ru.nl>
544 * Tagging AtlantisJava-09-07-64
545
546 * Fix displayed eta values for outermost TILE layer
547 M src/atlantis/geometry/ACalorimeterDetector.java
548
549 * Theta definition different for Moore and EDM muon segments,
550 use the EDM convention. The removed code should have been in
551 AMuonSegmentData.java to begin with.
552 M src/atlantis/event/ASegmentData.java
553
554 -----------------------------------------------------------------------------
555 2007-07-20 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
556 * Tagging AtlantisJava-09-07-63
557
558 * Atlantis sends its local machine name in the online mode
559 Bug fix - http:// should not appear in the online mode dialog
560 M src/atlantis/gui/AReadEventFromServerDialog.java
561
562 * Atlantis prints datatype and store gate key information with
563 wrong phi* warnings
564 M src/atlantis/event/AEventFromXML.java
565
566 -----------------------------------------------------------------------------
567 2007-07-20 Adam Davison <adamd -- at -- hep.ucl.ac.uk>
568 * Tagging AtlantisJava-09-07-62
569
570 * Minor bug fix
571 M src/atlantis/gui/AEventQueue.java
572
573 * Added aspect ratio 1 menu item to zmr popup
574 M src/atlantis/interactions/AZMRInteraction.java
575
576 -----------------------------------------------------------------------------
577 2007-07-20 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
578 * Tagging AtlantisJava-09-07-61
579
580 * Bug fix - calculateRhoPhi() method shall always be called from
581 AData.makeDrawList() but the reference to primary vertex is removed
582 (primary vertex is not taken into account now)
583 Related clean up in AS3DData class
584 M src/atlantis/event/AS3DData.java
585 M src/atlantis/event/A3DPointData.java
586 M src/atlantis/event/AData.java
587
588 -----------------------------------------------------------------------------
589 2007-07-19 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
590 * Tagging AtlantisJava-09-07-60
591
592 * Removed some hardcoded values (step), clean up or real pulse shapes
593 plots code
594 M src/atlantis/event/ATILEData.java
595 M src/atlantis/event/ALArData.java
596
597 -----------------------------------------------------------------------------
598 2007-07-19 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
599 * Tagging AtlantisJava-09-07-59
600
601 * Unzoom Full restores to initial state and also works on ZMR
602 M src/atlantis/canvas/AWindow.java
603 M src/atlantis/interactions/AZMRInteraction.java
604
605 -----------------------------------------------------------------------------
606 2007-07-19 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
607 * Tagging AtlantisJava-09-07-58
608
609 * Real pulse shapes plots for LAr calorimeter
610 Many lookup table arrays depending on barrel/endcap, layer
611 (sampling) and region - all put into separate classes (could not put
612 into one as compilation failed with 'code too large')
613 M src/atlantis/event/ALArData.java
614 M src/atlantis/utils/ACaloPulseShapePlot.java (minor)
615 M src/atlantis/utils/AIdHelper.java (new larIsBarrel() method)
616 A src/atlantis/event/ALArBarrelRPSPLTAmplitude.java
617 A src/atlantis/event/ALArBarrelRPSPLTTime.java
618 A src/atlantis/event/ALArEndcapRPSPLTAmplitude.java
619 A src/atlantis/event/ALArEndcapRPSPLTTime.java
620
621 * ADC counts displayed for FCAL
622 ADC counts reading method put into mother class and used from
623 ALArData, AFCALData and AHECData, (not from ATILEData)
624 M events/event.dtd
625 M src/atlantis/event/ACalorimeterData.java
626 M src/atlantis/event/AFCALData.java
627 M src/atlantis/event/AHECData.java
628
629 * TILE real pulse shapes implementation refactored - lookup tables
630 made float type and put into a separate class
631 M src/atlantis/event/ATILEData.java
632 A src/atlantis/event/ATILERPSPLT.java
633
634 * Minor
635 M src/atlantis/interactions/APickInteraction.java
636
637 -----------------------------------------------------------------------------
638 2007-07-17 Adam Davison <adamd -- at -- hep.ucl.ac.uk>
639 * Tagging AtlantisJava-09-07-57
640
641 * Optimised drawing of polylines, speeds up RVx ellipse rendering
642 M src/atlantis/graphics/APixelGraphics.java
643
644 -----------------------------------------------------------------------------
645 2007-07-16 Adam Davison <adamd -- at -- hep.ucl.ac.uk>
646 * Tagging AtlantisJava-09-07-56
647
648 * Can now select a default modifier key in the modifier help window
649 M src/atlantis/gui/AEventQueue.java
650 M src/atlantis/gui/AMouseHelpDialog.java
651 M src/atlantis/gui/AWindowControl.java
652 M src/atlantis/interactions/A3DBoxInteraction.java
653 M src/atlantis/interactions/AFishEyeInteraction.java
654 M src/atlantis/interactions/AInteraction.java
655 M src/atlantis/interactions/AInteractionsManager.java
656 M src/atlantis/interactions/APickInteraction.java
657 M src/atlantis/interactions/ASkewInteraction.java
658 M src/atlantis/interactions/ASynchroCursorsInteraction.java
659 M src/atlantis/interactions/AZMRInteraction.java
660 M src/atlantis/utils/AUtilities.java
661
662 -----------------------------------------------------------------------------
663 2007-07-13 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
664 * Tagging AtlantisJava-09-07-55
665
666 * Unzoom Full
667 M src/atlantis/canvas/AWindow.java
668 M src/atlantis/interactions/ARectangleVPSelection.java
669 M src/atlantis/interactions/ARectangleYXSelection.java
670 M src/atlantis/interactions/ASelection.java
671
672 * Online Help update
673 M help/help.jar
674 M help/online.xml
675
676 * Bug Fix
677 M configuration/config.xml
678
679 -----------------------------------------------------------------------------
680 2007-07-12 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
681 * Tagging AtlantisJava-09-07-54
682
683 * Unzoom Summed and Layers of Endcaps on YX and FR
684 * Unzoom Calorimeters and LAr on VP
685 M src/atlantis/canvas/ACanvas.java
686 M src/atlantis/canvas/AWindow.java
687 M src/atlantis/interactions/ARectangleVPSelection.java
688 M src/atlantis/interactions/ARectangleYXSelection.java
689
690 -----------------------------------------------------------------------------
691 2007-07-10 Adam Davison <adamd -- at -- hep.ucl.ac.uk>
692 * Tagging AtlantisJava-09-07-53
693
694 * Mouse modifier help always on top, works only on 1.5 but compiles
695 on 1.4
696 M src/atlantis/gui/AMouseHelpDialog.java
697
698 -----------------------------------------------------------------------------
699 2007-07-06 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
700 * Tagging AtlantisJava-09-07-52
701
702 * RDO datatypes are turned off by default
703 M configuration/config.xml
704
705 -----------------------------------------------------------------------------
706 2007-07-06 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
707 * Tagging AtlantisJava-09-07-51
708
709 * CTB 2004 (test beam event archive removed)
710 R events/test_eventsTB.zip
711
712 * New default event archive
713 M events/test_events.zip
714
715 * TILE, FCLA, LAr, HEC provide storeGateKey 'AllCalo', thus are
716 (incorrectly !) regarded as multiple collection datatypes
717 -> remove this storeGateKey
718 M src/atlantis/event/AEventFromXML.java
719
720 -----------------------------------------------------------------------------
721 2007-07-03 Adam Davison <adamd -- at -- hep.ucl.ac.uk>
722 * Tagging AtlantisJava-09-07-49
723
724 * No more tracks going off to infinity
725 M src/atlantis/event/ATrackData.java
726
727 -----------------------------------------------------------------------------
728 2007-07-01 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
729 * Tagging AtlantisJava-09-07-48
730
731 * Association debugging (TrigInDetTrack (IDScan) - SpacePoint and
732 TrigSiSpacePoint)
733 Pick information to include index and associated SiClusters IDs,
734 SpacePoints indices uniformly 0 - numData (addIDFromClusters()
735 removed from both SpacePoints classes)
736 M src/atlantis/event/ATrigS3DData.java
737 M src/atlantis/event/AS3DData.java
738
739 * Wrong radian calculation for pick output - fixed
740 M src/atlantis/event/AHelix.java
741
742 * x,y,z coordinate info added into pick info
743 M src/atlantis/event/ASVxData.java
744
745 * Minor
746 M src/atlantis/event/AData.java
747
748 -----------------------------------------------------------------------------
749 2007-06-27 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
750 * Tagging AtlantisJava-09-07-47
751
752 * All calorimeters - pick information of delta phi (dphi), delta eta
753 (deta) is now devided by 2.0 (plus/minus values shall be half of
754 the size (i.e. step) which is take from the geometry file)
755 PMT units added into pick info for LAr and TILE
756 M src/atlantis/event/ACalorimeterData.java
757 M src/atlantis/event/ALArData.java
758 M src/atlantis/event/ATILEData.java
759
760 * Bugfix - Atlantis crashing in while colour by collection when
761 OverlayEvents was on and datatypes in the loaded events didn't
762 match - test added into colorByCollection()
763 M src/atlantis/event/AData.java
764
765 * AEvent.getInfo() returns the list of datatypes in the current event
766 alphabetically sorted (used in the output window and in the event
767 properties dialog)
768 M src/atlantis/event/AEvent.java
769
770 * File -> Event properties dialog made scrollable and resizable
771 M src/atlantis/gui/AEventPropertiesDialog.java
772
773 * Minor
774 M src/atlantis/event/AInDetTrackData.java
775 M src/atlantis/event/AEventManager.java
776 M src/atlantis/event/AEventFromXML.java
777
778 -----------------------------------------------------------------------------
779 2007-06-26 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
780 * Tagging AtlantisJava-09-07-46
781
782 * Add a command line option to show those "HLTAutoKey" tracks,
783 show warning message when hiding them
784 M src/atlantis/Atlantis.java
785 M src/atlantis/event/AEventFromXML.java
786
787 -----------------------------------------------------------------------------
788 2007-06-26 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
789 * Tagging AtlantisJava-09-07-45
790
791 * Check resolution when change file type from eps to gif/png inside
792 the file chooser
793 M src/atlantis/gui/ASaveCanvasFileChooser.java
794
795 * Remove unused imports
796 M src/atlantis/event/ALegoData.java
797 M src/atlantis/gui/AReadEventFromServerDialog.java
798
799 -----------------------------------------------------------------------------
800 2007-06-25 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
801 * Tagging AtlantisJava-09-07-44
802
803 * Association problem
804 from S3D to InDetTrackConvertedIPatTracks via SiCluster
805 IndexOutOfBoundException - check added, message printed out (likely
806 problem with the Track data)
807 M src/atlantis/event/AData.java
808
809 * Print both degrees and radians in the pick information
810 M src/atlantis/event/ATrigS3DData.java
811 M src/atlantis/event/ATauJetData.java
812 M src/atlantis/event/ATRTData.java
813 M src/atlantis/event/ASiHitData.java
814 M src/atlantis/event/ASegmentData.java
815 M src/atlantis/event/ASVxData.java
816 M src/atlantis/event/AS3DData.java
817 M src/atlantis/event/AROIData.java
818 M src/atlantis/event/APixelRDOData.java
819 M src/atlantis/event/APhotonData.java
820 M src/atlantis/event/AMuonHitData.java
821 M src/atlantis/event/AMuonData.java
822 M src/atlantis/event/AMDTData.java
823 M src/atlantis/event/ALVL1TriggerTowerData.java
824 M src/atlantis/event/ALVL1JetElementData.java
825 M src/atlantis/event/AJetData.java
826 M src/atlantis/event/AHelix.java
827 M src/atlantis/event/AElectronData.java
828 M src/atlantis/event/AETMisData.java
829 M src/atlantis/event/ACompositeParticleData.java
830 M src/atlantis/event/AClusterData.java
831 M src/atlantis/event/ACalorimeterData.java
832 M src/atlantis/event/ABJetData.java
833
834 * Always print digit before decimal point (e.g. 0.1 rather than .1)
835 M src/atlantis/utils/AMath.java
836
837 -----------------------------------------------------------------------------
838 2007-06-21 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
839 * Tagging AtlantisJava-09-07-43
840
841 * CTB 2004 geometry support discontinued, Atlantis.mode removed with
842 all its references, configTB.xml removed.
843 Remaining CTB file is ACaloTBData.java for which ADataAbstract.java
844 was introduced.
845 Geometry name saving into runtime configuration values, geometry is
846 used at the next Atlantis session automatically.
847 R configuration/configTB.xml
848 M src/atlantis/gui/APreferencesControl.java
849 M src/atlantis/geometry/AAtlasDetector.java
850 M src/atlantis/event/AMDTData.java
851 M src/atlantis/event/ALegoData.java
852 M src/atlantis/Atlantis.java
853
854 * Minor
855 M Atlantis.jpx
856
857 -----------------------------------------------------------------------------
858 2007-06-20 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
859 * Tagging AtlantisJava-09-07-42
860
861 * Runtime configuration values (last visited location when reading in
862 event files, saving canvas plots, etc). Values are saved into
863 runtime configuration file $HOME/.Atlantis-runtime_values.txt
864 Section "Other" removed from the configuration files
865 A src/atlantis/config/ADefaultValues.java
866 M src/atlantis/Atlantis.java
867 M src/atlantis/gui/AClosingConfirmationDialog.java
868 M src/atlantis/gui/ADemoDialog.java
869 M src/atlantis/gui/ADemoFileChooser.java
870 M src/atlantis/gui/AFileControl.java
871 M src/atlantis/gui/AInteractiveAthenaDialog.java
872 M src/atlantis/gui/AReadEventFromServerDialog.java
873 M src/atlantis/gui/AReadFileChooser.java
874 M src/atlantis/gui/ASaveCanvasFileChooser.java
875 M configuration/config.xml
876 M configuration/configTB.xml
877
878 * Minor
879 M src/atlantis/utils/ACaloPulseShapePlot.java
880 M src/atlantis/event/AEventFromXML.java
881
882 -----------------------------------------------------------------------------
883 2007-06-19 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
884 * Tagging AtlantisJava-09-07-41
885
886 * Improvements to legoplot
887 * changed color on top of towers
888 * new view modes in projections popup menu
889 * better copying of projection between windows
890 M src/atlantis/canvas/ACanvas.java
891 M src/atlantis/graphics/ALegoDraw.java
892 M src/atlantis/projection/AProjectionLegoPlot.java
893
894 -----------------------------------------------------------------------------
895 2007-06-18 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
896 * Tagging AtlantisJava-09-07-40
897
898 * Addition of EndcapCryostat for MBTS geometry
899 M configuration/config.xml
900 M geometry/AGeometry.xml
901 M src/atlantis/geometry/ACalorimeterDetector.java
902 A src/atlantis/geometry/AEndcapCryostatDetector.java
903 M src/atlantis/geometry/AGeneralDetectors.java
904 M src/atlantis/geometry/AGeometryFromXMLReader.java
905 M src/atlantis/projection/AProjectionYX.java
906
907 * minor
908 M src/atlantis/geometry/AEndcapCalorimeterDetector.java
909
910 -----------------------------------------------------------------------------
911 2007-06-14 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
912 * Tagging AtlantisJava-09-07-39
913
914 * Disable CaloMode option when displaying multiple events (not useful)
915 M src/atlantis/projection/AProjection2D.java
916
917 * Minor
918 M src/atlantis/event/AROIData.java
919
920 -----------------------------------------------------------------------------
921 2007-06-13 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
922 * Tagging AtlantisJava-09-07-38
923
924 * Show Trigger Tower and Jet Element in FR and RZ
925 M configuration/config.xml
926 M configuration/configTB.xml
927 M src/atlantis/event/ALVL1JetElementData.java
928 M src/atlantis/event/ALVL1TriggerTowerData.java
929
930 -----------------------------------------------------------------------------
931 2007-06-13 Eric Jansen <e.jansen -- at -- hef.ru.nl>
932 * Tagging AtlantisJava-09-07-37
933
934 * Differentiation between muon/indet tracks made a bit more tolerant
935 M src/atlantis/event/AEventFromXML.java
936
937 -----------------------------------------------------------------------------
938 2007-06-13 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
939 * Tagging AtlantisJava-09-07-36
940
941 * Show ROI in YX, FR and RZ projections
942 M src/atlantis/event/AROIData.java
943
944 * Update event.dtd
945 M events/event.dtd
946
947 * Remove unused imports
948 M src/atlantis/Atlantis.java
949 M src/atlantis/event/ATILEData.java
950 M src/atlantis/gui/AHelpControl.java
951 M src/atlantis/interactions/AInteractionControl.java
952 M src/atlantis/parameters/ACommandProcessor.java
953
954 * Minor
955 M src/atlantis/event/AAODData.java
956 M src/atlantis/event/ACompositeParticleData.java
957 M src/atlantis/event/AEventFromXML.java
958 M src/atlantis/event/AHelixAODData.java
959 M src/atlantis/event/AJetData.java
960 M src/atlantis/gui/AAnimationControl.java
961 A src/atlantis/gui/AMouseHelpDialog.java
962 M src/atlantis/gui/AReadEventFromServerDialog.java
963 R src/atlantis/interactions/AMouseHelpDialog.java
964 M src/atlantis/projection/AProjection2D.java
965 M src/atlantis/utils/xml/AXMLErrorHandler.java
966
967 -----------------------------------------------------------------------------
968 2007-06-12 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
969 * Tagging AtlantisJava-09-07-35
970
971 * Reading in adcCounts for HEC and display them when HEC cell is
972 picked (preparation for pulse shapes plots), AJASPlot renamed to
973 ACaloPulseShapePlot, plotPulseShapes() method made abstract in
974 ACalorimeterData
975 M src/atlantis/event/ATILEData.java
976 M atlantis/interactions/APickInteraction.java
977 M src/atlantis/event/ALArData.java
978 M src/atlantis/event/AHECData.java
979 M src/atlantis/event/AFCALData.java
980 M src/atlantis/event/ACalorimeterData.java
981 M events/event.dtd
982 R src/atlantis/utils/AJASPlot.java
983 A src/atlantis/utils/ACaloPulseShapePlot.java
984
985 * Application closing confirmation dialog, new class created
986 A src/atlantis/gui/AClosingConfirmationDialog.java
987 M src/atlantis/gui/AGUI.java
988 M src/atlantis/gui/AFileControl.java
989 M src/atlantis/canvas/ACanvas.java
990
991 -----------------------------------------------------------------------------
992 2007-06-08 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
993 * Tagging AtlantisJava-09-07-34
994
995 * Problem with primary vertex calculation, X and Y component used to
996 remain from previous event if RVx, STr and Track were not available.
997 Now all three compoments are properly set (AEvent).
998 AData.makeDrawList() -> calculateRhoPhi()
999 calculateRhoPhi() method was always called and recalculated rho and
1000 phi positions based on the current values of primary vertex. This
1001 is only related to HitFilter and calculateRhoPhi() shall only be
1002 called with this relation. Relevant changes in AData, AEvent,
1003 ARVxData. DEBUG warning that calculateRhoPhi() was called is added
1004 to the rest of the classes - should be eventually cleaned up from
1005 those.
1006 M src/atlantis/event/AEvent.java
1007 M src/atlantis/event/AData.java
1008 M src/atlantis/event/ARVxData.java
1009 M src/atlantis/event/ATrackData.java
1010 M src/atlantis/event/ASiClusterRDOData.java
1011 M src/atlantis/event/ASiClusterData.java
1012 M src/atlantis/event/ASTrData.java
1013 M src/atlantis/event/ASNPData.java
1014 M src/atlantis/event/ASMTrData.java
1015 M src/atlantis/event/A3DPointData.java
1016 M src/atlantis/Atlantis.java
1017
1018 * Primary vertex position set to 0,0,0 in the configuration file. If
1019 customised configuration is written out, the current values will
1020 appear in the file, but the values from here are never taken into
1021 account. If there is no source of primary vertex, Atlantis will
1022 always use 0,0,0 (hardcoded and shall remain so).
1023 M configuration/config.xml
1024 M configuration/configTB.xml
1025
1026 * Track -> Zoom next track cut warning
1027 M src/atlantis/parameters/ACommandProcessor.java
1028
1029 * Rubberband -> Cut (eta/phi) warning
1030 M src/atlantis/interactions/ARectangleVPSelection.java
1031
1032 * Minor
1033 M src/atlantis/event/ATrigS3DData.java
1034
1035 -----------------------------------------------------------------------------
1036 2007-06-06 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1037 * Tagging AtlantisJava-09-07-33
1038
1039 * Track throws AAtlantisException if number of polylines is 0
1040 (old events). The datatype is discarded, the rest of the event
1041 processed normally.
1042 AAtlantisException in ATrackData must be declared in a number of
1043 other files (below).
1044 M src/atlantis/event/AEventFromXML.java
1045 M src/atlantis/event/ATrackData.java
1046 M src/atlantis/utils/AAtlantisException.java
1047
1048 * AAtlantisException must be declared, no relevant change otherwise
1049 M src/atlantis/event/AElectronData.java
1050 M src/atlantis/event/AHelixAODData.java
1051 M src/atlantis/event/AInDetTrackData.java
1052 M src/atlantis/event/AInteractiveTrackData.java
1053 M src/atlantis/event/AMuonData.java
1054 M src/atlantis/event/AMuonTrackData.java
1055 M src/atlantis/event/ASTrData.java
1056 M src/atlantis/interactions/AVPanel.java
1057 M src/atlantis/interactions/AVSelection.java
1058
1059 -----------------------------------------------------------------------------
1060 2007-06-06 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1061 * Tagging AtlantisJava-09-07-32
1062
1063 * CVS tag info no longer taken from ChangeLog but from CVS variable
1064 M ant/build.xml
1065 M cmt/requirements
1066 M src/atlantis/Atlantis.java
1067 M src/atlantis/gui/AAboutDialog.java
1068
1069 * Change of screen name
1070 M src/atlantis/event/AInDetTrackData.java
1071
1072 * Warning (new style warning added) when Next Track cut is turned on
1073 M src/atlantis/event/ATrackData.java
1074 M src/atlantis/parameters/ACommandProcessor.java
1075 M src/atlantis/utils/AOutput.java
1076
1077 * Displaying geometry title (geometry name) slightly modified
1078 M src/atlantis/geometry/AAtlasDetector.java
1079
1080 * Minor (change of GUI labels, etc)
1081 M configuration/config.xml
1082 M configuration/configTB.xml
1083 M src/atlantis/interactions/ARectangleVPSelection.java
1084
1085 -----------------------------------------------------------------------------
1086 2007-06-04 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1087 * Tagging AtlantisJava-09-07-31
1088
1089 * Improved log and square root scales on lego plot
1090 * Fixed accuracy of tower height compared to axis value
1091 * Also minor alterations to item list on lego plot
1092 * Added log base 10 function to AMath
1093 M src/atlantis/canvas/AScale.java
1094 M src/atlantis/event/ACalorimeterData.java
1095 M src/atlantis/event/ALegoData.java
1096 M src/atlantis/graphics/ADrawCalorimeterSummedEndcaps.java
1097 M src/atlantis/graphics/ALegoDraw.java
1098 M src/atlantis/projection/AProjectionLegoPlot.java
1099 M src/atlantis/utils/AMath.java
1100
1101 -----------------------------------------------------------------------------
1102 2007-06-01 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1103 * Tagging AtlantisJava-09-07-30
1104
1105 * Bug fix - bizarre behaviour when picking a track with parameter
1106 InDet-Track-"Next Track" switched on
1107 M src/atlantis/event/ATrackData.java
1108
1109 -----------------------------------------------------------------------------
1110 2007-05-31 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1111 * Tagging AtlantisJava-09-07-29
1112
1113 * Bug fix of zoom next track on lego plot
1114 M src/atlantis/event/ATrackData.java
1115
1116 -----------------------------------------------------------------------------
1117 2007-05-29 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1118 * Tagging AtlantisJava-09-07-28
1119
1120 * Addition of Color Help Dialog
1121 M src/atlantis/canvas/AWindow.java
1122 A src/atlantis/gui/AColorHelpDialog.java
1123 M src/atlantis/gui/AHelpControl.java
1124 M src/atlantis/parameters/AAbstractParameter.java
1125 M src/atlantis/parameters/ALinkParameter.java
1126 M src/atlantis/parameters/AParameter.java
1127
1128 * minor
1129 M src/atlantis/gui/ALegendWindow.java
1130
1131 -----------------------------------------------------------------------------
1132 2007-05-24 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1133 * Tagging AtlantisJava-09-07-27
1134
1135 * Geometry files reading code cleaned up and simplified
1136 AAtlasFastDetector.java removed
1137 Geometry name to be displayed on Canvas title
1138 R src/atlantis/geometry/AAtlasFastDetector.java
1139 M src/atlantis/Atlantis.java
1140 M src/atlantis/gui/AReadGeometryChooser.java
1141 M src/atlantis/geometry/AGeometryFromXMLReader.java
1142 M src/atlantis/geometry/ADetectorSystem.java
1143 M src/atlantis/geometry/AAtlasDetector.java
1144 M src/atlantis/canvas/ATitleMenuBar.java
1145
1146 -----------------------------------------------------------------------------
1147 2007-05-23 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1148 * Tagging AtlantisJava-09-07-26
1149
1150 * Bug fix - calculating 'multiple' parameter for ADC counts
1151 from AtlantisJava-09-07-24
1152 M src/atlantis/event/ATILEData.java
1153
1154 -----------------------------------------------------------------------------
1155 2007-05-23 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1156 * Tagging AtlantisJava-09-07-25
1157
1158 * Bug fix of sizing canvas and GUI for different taskbar positions
1159 M src/atlantis/Atlantis.java
1160 M src/atlantis/canvas/ACanvas.java
1161
1162 * minor
1163 M src/atlantis/gui/ALegendWindow.java
1164
1165 * missed from previous commit
1166 M configuration/configTB.xml
1167
1168 -----------------------------------------------------------------------------
1169 2007-05-22 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1170 * Tagging AtlantisJava-09-07-24
1171
1172 * TileCal real pulse shape function modified, print pedestal when pick
1173 M src/atlantis/event/ATILEData.java
1174 M src/atlantis/event/ALArData.java
1175
1176 * Minor (GUI desing improvements)
1177 M src/atlantis/gui/AReadEventFromServerDialog.java
1178 M src/atlantis/gui/AInteractiveAthenaDialog.java
1179
1180 * Minor
1181 M share/InteractiveServer.py
1182
1183 -----------------------------------------------------------------------------
1184 2007-05-21 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1185 * Tagging AtlantisJava-09-07-23
1186
1187 * Bug fixes for LegoPlot and addition of trigger debug command
1188 M configuration/config.xml
1189 M src/atlantis/event/AFCALData.java
1190 M src/atlantis/event/ALegoData.java
1191 M src/atlantis/event/ALVL1TriggerTowerData.java
1192 M src/atlantis/graphics/ALegoDraw.java
1193 M src/atlantis/parameters/ACommandProcessor.java
1194 M src/atlantis/projection/AProjectionLegoPlot.java
1195
1196 -----------------------------------------------------------------------------
1197 2007-05-19 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1198 * Tagging AtlantisJava-09-07-22
1199
1200 * Check user's screen resolution when saving canvas or selecting
1201 animated event
1202 M src/atlantis/gui/AAnimationControl.java
1203 M src/atlantis/gui/ASaveCanvasFileChooser.java
1204
1205 -----------------------------------------------------------------------------
1206 2007-05-18 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1207 * Tagging AtlantisJava-09-07-21
1208
1209 * Change all weightings of calorimeter cells from E to Et
1210 M configuration/config.xml
1211 M configuration/configTB.xml
1212 M src/atlantis/event/ACalorimeterData.java
1213 M src/atlantis/event/AFCALData.java
1214 M src/atlantis/event/AHECData.java
1215 M src/atlantis/event/ALArData.java
1216 M src/atlantis/event/ALVL1JetElementData.java
1217 M src/atlantis/event/ALVL1TriggerTowerData.java
1218 M src/atlantis/event/ATILEData.java
1219
1220 * Add subtags for further implementation of track residual plots
1221 M events/event.dtd
1222
1223 * Minor
1224 M src/atlantis/gui/AAboutDialog.java
1225 M src/atlantis/gui/AParametersTable.java
1226 M src/atlantis/parameters/AStatusRootParameter.java
1227
1228 -----------------------------------------------------------------------------
1229 2007-05-17 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1230 * Tagging AtlantisJava-09-07-20
1231
1232 * CVS tag information available in Atlantis (read in from ChangeLog
1233 file) and new dialog Help->About
1234 M src/atlantis/gui/AHelpControl.java
1235 M src/atlantis/Atlantis.java
1236 M cmt/requirements
1237 M ant/build.xml
1238 A src/atlantis/gui/AAboutDialog.java
1239 A img/atlantis_log.gif
1240
1241 * Minor
1242 M src/atlantis/gui/AReadEventFromServerDialog.java
1243
1244 -----------------------------------------------------------------------------
1245 2007-05-17 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1246 * Tagging AtlantisJava-09-07-19
1247
1248 * Add pop-up menu to enable changing scopes for a group of data types
1249 M src/atlantis/parameters/AStatusGroupParameter.java
1250 M src/atlantis/parameters/AStatusRootParameter.java
1251
1252 * Remove fast simulation related code
1253 M configuration/config.xml
1254 M configuration/configTB.xml
1255 M events/event.dtd
1256 M src/atlantis/event/AClusterData.java
1257 M src/atlantis/event/AEvent.java
1258 R src/atlantis/event/AFastCalData.java
1259 M src/atlantis/event/AJetData.java
1260 R src/atlantis/event/AParticlesData.java
1261
1262 * Minor
1263 M src/atlantis/event/ACalorimeterData.java
1264 M src/atlantis/event/AFCALData.java
1265 M src/atlantis/event/AHECData.java
1266 M src/atlantis/event/ALArData.java
1267 M src/atlantis/event/ATILEData.java
1268
1269 -----------------------------------------------------------------------------
1270 2007-05-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1271 * Tagging AtlantisJava-09-07-18
1272
1273 * Bug in energy factor calculation for pulse shapes fixed (cutting off
1274 real part of the number, damn!)
1275 M src/atlantis/event/ATILEData.java
1276
1277 * Hide 3D projection which is not very functional - just by assigning
1278 higher user level in the configuration file. To revert - just remove
1279 userLevel attribute at the Group definition.
1280 M configuration/config.xml
1281 M configuration/configTB.xml
1282
1283 -----------------------------------------------------------------------------
1284 2007-05-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1285 * Tagging AtlantisJava-09-07-17
1286
1287 * Rename online dialog file (File -> Read event from server).
1288 Online mode dialog reimplemented (proper use of layouts, etc)
1289 R src/atlantis/event/AXMLNetworkSource.java
1290 A src/atlantis/gui/AReadEventFromServerDialog.java
1291 M src/atlantis/gui/AFileControl.java
1292
1293 * Minor
1294 M src/atlantis/utils/AClientXMLRPC.java
1295
1296 -----------------------------------------------------------------------------
1297 2007-05-11 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1298 * Tagging AtlantisJava-09-07-16
1299
1300 * Bug fix - Pick panel shows wrong option (data or detector) after reset
1301 M src/atlantis/interactions/APickPanel.java
1302
1303 * Make Calo Cluster appear bigger in YX, FR and RZ
1304 M src/atlantis/event/AClusterData.java
1305
1306 * Minor
1307 M src/atlantis/event/AAODData.java
1308 M src/atlantis/event/AHelixAODData.java
1309 M src/atlantis/event/AJetData.java
1310 M src/atlantis/event/ALVL1JetElementData.java
1311 M src/atlantis/event/ALVL1TriggerTowerData.java
1312 M src/atlantis/utils/AClientXMLRPC.java
1313
1314 * Replace the crack jar file, which crashes when searching keyword
1315 M help/help.jar
1316
1317 -----------------------------------------------------------------------------
1318 2007-05-10 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1319 * Tagging AtlantisJava-09-07-15
1320
1321 * Timing out XMLRPC synchronous requests implemented by Thread which
1322 is stopped after specified delay (delay is the timer setting in the
1323 dialog less 1s).
1324 When Apache XMLRPC 3.0 is used (which depends on Java 1.5), the same
1325 functionality can be achieved by a few extra lines of code in the
1326 previous version of AClientXMLRPC.
1327 M src/atlantis/utils/AClientXMLRPC.java
1328 M src/atlantis/event/AXMLNetworkSource.java
1329
1330 * Minor
1331 M src/atlantis/utils/ARemoteCallerException.java
1332 M src/atlantis/gui/AFileControl.java
1333
1334 -----------------------------------------------------------------------------
1335 2007-05-09 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1336 * Tagging AtlantisJava-09-07-14
1337
1338 * Some interface cleanup, mostly calorimeter related
1339 M configuration/config.xml
1340 M configuration/configTB.xml
1341 M src/atlantis/event/ACalorimeterData.java
1342
1343 -----------------------------------------------------------------------------
1344 2007-05-07 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1345 * Tagging AtlantisJava-09-07-13
1346
1347 * Names for LAr time, gain and pedestal changed
1348 M events/event.dtd
1349 M src/atlantis/event/ALArData.java
1350
1351 * createSTrFromSTr2() method removed, unused
1352 M src/atlantis/event/ASTrData.java
1353
1354 * debugging output (print also zVertex, phiVertex and rhoVertex)
1355 M src/atlantis/event/AHelix.java
1356
1357 * Minor
1358 M src/atlantis/event/AXMLNetworkSource.java
1359 M src/atlantis/event/ATrackData.java
1360 M src/atlantis/event/AMuonTrackData.java
1361
1362 -----------------------------------------------------------------------------
1363 2007-05-07 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1364 * Tagging AtlantisJava-09-07-12
1365
1366 * Use helices in 3D track display
1367 M src/atlantis/event/ATrackData.java
1368
1369 * Created link to track pT cut in muon cuts tab (since it applies to
1370 muons as well)
1371 M configuration/config.xml
1372 M configuration/configTB.xml
1373
1374 -----------------------------------------------------------------------------
1375 2007-05-07 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1376 * Tagging AtlantisJava-09-07-11
1377
1378 * Changing phi in phi-eta is done using mouse modifier key R
1379 M src/atlantis/interactions/AZMRInteraction.java
1380
1381 -----------------------------------------------------------------------------
1382 2007-05-04 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1383 * Tagging AtlantisJava-09-07-10
1384
1385 * Bugfix for MuonTrack parameters
1386 M src/atlantis/event/AMuonTrackData.java
1387 M src/atlantis/event/ATrackData.java
1388
1389 -----------------------------------------------------------------------------
1390 2007-05-03 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1391 * Tagging AtlantisJava-09-07-09
1392
1393 * Bugfix for slowness on MacOSX 10.3 (Panther)
1394 M src/atlantis/canvas/AWindow.java
1395
1396 -----------------------------------------------------------------------------
1397 2007-05-02 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1398 * Tagging AtlantisJava-09-07-08
1399
1400 * Always reset to startupLayout other than the current layout
1401 M src/atlantis/canvas/ACanvas.java
1402
1403 * Update help.jar and docbook xml source file
1404 M help/help.jar
1405 M help/online.xml
1406
1407 -----------------------------------------------------------------------------
1408 2007-04-30 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1409 * Tagging AtlantisJava-09-07-07
1410
1411 * Update help.jar and docbook xml source file
1412 M help/help.jar
1413 M help/online.xml
1414
1415 -----------------------------------------------------------------------------
1416 2007-04-30 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1417 * Tagging AtlantisJava-09-07-06
1418
1419 * Show Trigger Tower and Jet Element in YX
1420 M configuration/config.xml
1421 M configuration/configTB.xml
1422 M src/atlantis/event/ALegoData.java
1423 M src/atlantis/event/ALVL1JetElementData.java
1424 M src/atlantis/event/ALVL1TriggerTowerData.java
1425 M src/atlantis/parameters/APar.java
1426 M src/atlantis/projection/AProjection2D.java
1427
1428 * Minor
1429 M events/test_events.zip
1430 M src/atlantis/event/AAODData.java
1431 M src/atlantis/event/AClusterData.java
1432 M src/atlantis/event/AHelixAODData.java
1433 M src/atlantis/event/AJetData.java
1434
1435 -----------------------------------------------------------------------------
1436 2007-04-26 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1437 * Tagging AtlantisJava-09-07-05
1438
1439 * Fixed selection of smooth curves
1440 M src/atlantis/graphics/APixelGraphics.java
1441 M src/atlantis/graphics/AVectorGraphics.java
1442
1443 -----------------------------------------------------------------------------
1444 2007-04-26 Adam Davison <adamd -- at -- hep.ucl.ac.uk>
1445 * Tagging AtlantisJava-09-07-04
1446
1447 * Fix two exception-causing bugs in the VPlot
1448 M src/atlantis/event/AMuonTrackData.java
1449 M src/atlantis/interactions/ARectangleVPSelection.java
1450
1451 -----------------------------------------------------------------------------
1452 2007-04-26 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1453 * Tagging AtlantisJava-09-07-03
1454
1455 * Bug fix - initialize special StatusRootParameter when necessary
1456 M src/atlantis/parameters/AStatusRootParameter.java
1457
1458 * Minor
1459 M src/atlantis/Atlantis.java
1460 M src/atlantis/utils/AAtlantisException.java
1461 M src/atlantis/utils/AOutput.java
1462
1463 -----------------------------------------------------------------------------
1464 2007-04-25 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1465 * Tagging AtlantisJava-09-07-02
1466
1467 * PMT time, gain and pedestal readed in. Time and gain displayed
1468 with pick information (preparation for real pulse shapes plots)
1469 M events/event.dtd
1470 M src/atlantis/event/ALArData.java
1471
1472
1473 * d0 calculation removed for RMTr (AMuonTrackData) - not necessary as
1474 AHelix was removed from Track inheritance
1475 M src/atlantis/event/AEventFromXML.java
1476
1477 -----------------------------------------------------------------------------
1478 2007-04-23 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1479 * Tagging AtlantisJava-09-07-01
1480
1481 * Electron/Muon are not shown in XZ, YZ, Phi-Z and 3D projections now
1482 M src/atlantis/event/AHelixAODData.java
1483
1484 -----------------------------------------------------------------------------
1485 2007-04-20 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1486 * Tagging AtlantisJava-09-07-00
1487
1488 * Bug fix - problems caused by merging AHelixData and ATrackData
1489 M src/atlantis/event/AAODData.java
1490 M src/atlantis/event/AData.java
1491 M src/atlantis/event/AHelixAODData.java
1492 M src/atlantis/event/ATrackData.java
1493
1494 * Minor
1495 M configuration/config.xml
1496 M configuration/configTB.xml
1497
1498 -----------------------------------------------------------------------------
1499 2007-04-20 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1500 * Tagging AtlantisJava-09-06-99
1501
1502 * Bug fix - STr color function error when choosing "Particle Type" or
1503 "Original Vertex"
1504 M src/atlantis/event/ASTrData.java
1505 M src/atlantis/event/ATrackData.java
1506
1507 -----------------------------------------------------------------------------
1508 2007-04-19 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1509 * Tagging AtlantisJava-09-06-98
1510
1511 * Update help.jar and docbook source file
1512 M help/help.jar
1513 M help/online.xml
1514
1515 -----------------------------------------------------------------------------
1516 2007-04-19 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1517 * Tagging AtlantisJava-09-06-97
1518
1519 * Add vertexing picture
1520 M help/help.jar
1521
1522 * Minor changes
1523 M src/atlantis/event/AAODData.java
1524 M src/atlantis/event/ABJetData.java
1525 M src/atlantis/event/ACompositeParticleData.java
1526 M src/atlantis/event/AElectronData.java
1527 M src/atlantis/event/AMuonData.java
1528 M src/atlantis/event/APhotonData.java
1529 M src/atlantis/event/ASMTrData.java
1530 M src/atlantis/event/ASNPData.java
1531 M src/atlantis/event/ASTrData.java
1532 M src/atlantis/event/ATauJetData.java
1533
1534 -----------------------------------------------------------------------------
1535 2007-04-18 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1536 * Tagging AtlantisJava-09-06-96
1537
1538 * Change Muon Detector name from "Muon" to "MuonDet" to differentiate
1539 it from the "Muon" under AOD
1540 M configuration/config.xml
1541 M configuration/configTB.xml
1542 M help/help.jar
1543 M help/online.xml
1544
1545 -----------------------------------------------------------------------------
1546 2007-04-18 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1547 * Tagging AtlantisJava-09-06-95
1548
1549 * Update help.jar, and put docbook xml source file under help folder,
1550 also change accepted javahelp file from "helpset.hs" to "jhelpset.hs"
1551 M help/help.jar
1552 A help/online.xml
1553 M src/atlantis/gui/AHelpSystem.java
1554
1555 -----------------------------------------------------------------------------
1556 2007-04-16 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1557 * Tagging AtlantisJava-09-06-94
1558
1559 * Change the sign of pt based on the fact that negative pdgId refers
1560 to positive charge and vice versa, and move some AOD code from
1561 Track class to HelixAOD class
1562 M src/atlantis/event/AElectronData.java
1563 M src/atlantis/event/AHelixAODData.java
1564 M src/atlantis/event/AMuonData.java
1565 M src/atlantis/event/ATrackData.java
1566
1567 -----------------------------------------------------------------------------
1568 2007-04-16 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1569 * Tagging AtlantisJava-09-06-93
1570
1571 * Show AOD electrons and muons with correct direction of 'v's in V-Plot
1572 based on the sign of pt
1573 M src/atlantis/event/AElectronData.java
1574 M src/atlantis/event/AMuonData.java
1575 M src/atlantis/event/ATrackData.java
1576
1577 * Minor
1578 M src/atlantis/event/AEvent.java
1579
1580 -----------------------------------------------------------------------------
1581 2007-04-16 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1582 * Tagging AtlantisJava-09-06-92
1583
1584 * Bug fix for helix phi wrap around
1585 M src/atlantis/event/ATrackData.java
1586
1587 -----------------------------------------------------------------------------
1588 2007-04-13 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1589 * Tagging AtlantisJava-09-06-91
1590
1591 * Merged AHelixData and ATrackData, Atlantis now supports polyline
1592 tracks without perigee information (no helix representation)
1593 M src/atlantis/event/AEvent.java
1594 M src/atlantis/event/AHelixAODData.java
1595 R src/atlantis/event/AHelixData.java
1596 M src/atlantis/event/AInteractiveTrackData.java
1597 M src/atlantis/event/ARVxData.java
1598 M src/atlantis/event/ASTrData.java
1599 M src/atlantis/event/ATrackData.java
1600 M src/atlantis/parameters/ACommandProcessor.java
1601 M src/atlantis/projection/AProjection3DBox.java
1602 M src/atlantis/projection/AProjectionVP.java
1603
1604 * Merged move interaction with existing ZMR in v-plot
1605 M configuration/config.xml
1606 M configuration/configTB.xml
1607 R src/atlantis/interactions/AMoveInteraction.java
1608 R src/atlantis/interactions/AMovePanel.java
1609 M src/atlantis/interactions/AZMRInteraction.java
1610
1611 -----------------------------------------------------------------------------
1612 2007-04-04 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1613 * Tagging AtlantisJava-09-06-90
1614
1615 * Improve the functionality of updating user's configuration file
1616 M src/atlantis/Atlantis.java
1617 A src/atlantis/config
1618 A src/atlantis/config/AConfig.java
1619 A src/atlantis/config/AConfigNode.java
1620
1621 * Solve the problem, which will generate incorrect user configuration
1622 file if a parameter's definition is splitted to more than one line
1623 in xml file
1624 M src/atlantis/gui/AConfigWriter.java
1625
1626 * Minor
1627 M configuration/config.xml
1628 M configuration/configTB.xml
1629 M src/atlantis/gui/ADemoDialog.java
1630 M src/atlantis/gui/AExceptionHandler.java
1631 M src/atlantis/gui/AHelpControl.java
1632 M src/atlantis/utils/xml/AXMLErrorHandler.java
1633
1634 -----------------------------------------------------------------------------
1635 2007-04-04 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1636 * Tagging AtlantisJava-09-06-89
1637
1638 * RVx-primVxCand subtag added, primary vertex assumed the first item
1639 in the file with this flag set to 1
1640 M events/event.dtd
1641 M src/atlantis/event/ARVxData.java
1642
1643 * Minor
1644 M src/atlantis/event/ADHelix.java (bug error msg should be printed)
1645 M share/InteractiveServer.py
1646
1647 -----------------------------------------------------------------------------
1648 2007-03-24 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1649 * Tagging AtlantisJava-09-06-88
1650
1651 * Usability improvements
1652 (Geometry made super group, order of datatypes, etc)
1653 M configuration/config.xml
1654 M configuration/configTB.xml
1655 M src/atlantis/gui/ADemoDialog.java
1656 M src/atlantis/gui/AGUI.java
1657 M src/atlantis/gui/AHelpControl.java
1658 M src/atlantis/gui/AListsControl.java
1659
1660 * RVx now doesn't complain if 'numTracks' is missing in the event file
1661 M src/atlantis/event/ARVxData.java
1662
1663 -----------------------------------------------------------------------------
1664 2007-03-22 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1665 * Tagging AtlantisJava-09-06-87
1666
1667 * Changed drawing of composite particle
1668 M src/atlantis/event/AAODData.java
1669 M src/atlantis/event/AData.java
1670 M src/atlantis/event/AEvent.java
1671 M src/atlantis/event/AHelixAODData.java
1672 M src/atlantis/event/AJetData.java
1673 M src/atlantis/event/ALegoData.java
1674 M src/atlantis/interactions/ARectangleVPSelection.java
1675
1676 -----------------------------------------------------------------------------
1677 2007-03-22 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1678 * Tagging AtlantisJava-09-06-86
1679
1680 * Don't initialize server field in the dialog if there was no server
1681 name specified on the command line (remember last value)
1682 M src/atlantis/event/AXMLNetworkSource.java
1683
1684 * Minor
1685 src/atlantis/utils/AJASPlot.java
1686
1687 -----------------------------------------------------------------------------
1688 2007-03-21 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1689 * Tagging AtlantisJava-09-06-85
1690
1691 * Don't show error in dialog when using demo mode
1692 M src/atlantis/Atlantis.java
1693 M src/atlantis/event/AEventFromXML.java
1694 M src/atlantis/event/AEventManager.java
1695 M src/atlantis/gui/ADemoDialog.java
1696 M src/atlantis/gui/ADemoThread.java
1697
1698 * Remove unused parameters used by egg plot projection
1699 M configuration/config.xml
1700 M configuration/configTB.xml
1701
1702 * Minor
1703 M src/atlantis/event/ACSCData.java
1704 M src/atlantis/event/ADHelix.java
1705 M src/atlantis/event/ALegoData.java
1706
1707 -----------------------------------------------------------------------------
1708 2007-03-20 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1709 * Tagging AtlantisJava-09-06-84
1710
1711 * Major changes in CSC display
1712 M configuration/config.xml
1713 M configuration/configTB.xml
1714 M src/atlantis/event/ACSCDData.java
1715 M src/atlantis/event/ACSCData.java
1716 M src/atlantis/geometry/ATrapezoidDetector.java
1717 M src/atlantis/graphics/AGraphics.java
1718 M src/atlantis/utils/AIdHelper.java
1719
1720 * Minor changes
1721 M src/atlantis/event/ADHelix.java
1722 M src/atlantis/event/AMuonTrackData.java
1723
1724 -----------------------------------------------------------------------------
1725 2007-03-16 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1726 * Tagging AtlantisJava-09-06-83
1727
1728 * Added Split binning for summed endcaps
1729 M configuration/config.xml
1730 M src/atlantis/geometry/ACalorimeterDetector.java
1731 M src/atlantis/graphics/ADrawCalorimeterSummedEndcaps.java
1732
1733 -----------------------------------------------------------------------------
1734 2007-03-12 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1735 * Tagging AtlantisJava-09-06-82
1736
1737 * Usability improvements - change of labels, Order listboxes moved
1738 M configuration/configTB.xml
1739 M configuration/config.xml
1740 M src/atlantis/event/AEvent.java
1741
1742 * Tilecal pulse shapes low/high gain factors made more precise
1743 M src/atlantis/event/ATILEData.java
1744
1745 * Minor
1746 M src/atlantis/utils/AJASPlot.java
1747
1748 -----------------------------------------------------------------------------
1749 2007-03-09 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1750 * Tagging AtlantisJava-09-06-81
1751
1752 * Improvements to LegoPlot item legend
1753 M configuration/config.xml
1754 M configuration/configTB.xml
1755 M src/atlantis/graphics/ALegoDraw.java
1756 M src/atlantis/parameters/APar.java
1757 M src/atlantis/parameters/AStatusGroupParameter.java
1758 M src/atlantis/parameters/AStatusRootParameter.java
1759 M src/atlantis/projection/AProjectionLegoPlot.java
1760
1761 * Removal of ROI cuts on LegoPlot
1762 M src/atlantis/event/ALegoData.java
1763
1764 -----------------------------------------------------------------------------
1765 2007-03-09 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1766 * Tagging AtlantisJava-09-06-80
1767
1768 * Ignore data with storeGateKey containing "_HLTAutoKey" during parsing
1769 M src/atlantis/event/AEventFromXML.java
1770
1771 * Minor changes
1772 M src/atlantis/gui/AConfigWriter.java
1773 M src/atlantis/interactions/AMoveInteraction.java
1774 M src/atlantis/parameters/APar.java
1775 M src/atlantis/parameters/AStatusGroupParameter.java
1776 M src/atlantis/parameters/AStatusRootParameter.java
1777
1778 -----------------------------------------------------------------------------
1779 2007-03-09 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1780 * Tagging AtlantisJava-09-06-79
1781
1782 * Plotting real pulse shapes plots for TileCal based on real pulse
1783 shape function and time and amplitude lookup table values
1784 Pulse shapes for LAr stay as used to be - ADC counts with
1785 polynomial 3 fit
1786 Pulse shapes are drawn by default (without pressing 'p' modifier) in
1787 the pick interaction
1788 Methods using JAS moved from AUtilities into a separate class
1789 TileCal - pmt1Pedestal pmt2Pedestal pmt1Number pmt2Number added
1790 A src/atlantis/utils/AJASPlot.java
1791 M src/atlantis/event/ALArData.java
1792 M src/atlantis/event/ATILEData.java
1793 M src/atlantis/interactions/APickInteraction.java
1794 M src/atlantis/utils/AUtilities.java
1795 M events/event.dtd
1796
1797 -----------------------------------------------------------------------------
1798 2007-03-07 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1799 * Tagging AtlantisJava-09-06-78
1800
1801 * Bug fix of LegoPlot item list
1802 * Also CompositeParticles drawn with particle type colours on LegoPlot
1803 * Also ROI's turned off on startup
1804 M configuration/config.xml
1805 M configuration/configTB.xml
1806 M src/atlantis/event/ACompositeParticleData.java
1807 M src/atlantis/event/ALegoData.java
1808 M src/atlantis/event/ALVL1ResultData.java
1809 M src/atlantis/graphics/ALegoDraw.java
1810 M src/atlantis/projection/AProjectionLegoPlot.java
1811
1812 -----------------------------------------------------------------------------
1813 2007-03-05 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1814 * Tagging AtlantisJava-09-06-77
1815
1816 * Each element only uses one line in config file to avoid problem when
1817 writing customized configuration file
1818 M configuration/config.xml
1819 M configuration/configTB.xml
1820
1821 * Minor change regarding the display of AOD and Jet in rho-z
1822 projection (previously around the detector in circle, now in
1823 rectangle)
1824 M src/atlantis/event/AAODData.java
1825 M src/atlantis/event/AHelixAODData.java
1826 M src/atlantis/event/AJetData.java
1827
1828 -----------------------------------------------------------------------------
1829 2007-03-02 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1830 * Tagging AtlantisJava-09-06-76
1831
1832 * Changes to CompositeParticle
1833 M src/atlantis/event/ACompositeParticleData.java
1834 M configuration/pdg.xml
1835 M events/event.dtd
1836
1837 -----------------------------------------------------------------------------
1838 2007-03-01 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1839 * Tagging AtlantisJava-09-06-75
1840
1841 * Added hide detectors option
1842 M configuration/config.xml
1843 M configuration/configTB.xml
1844 M src/atlantis/geometry/ADetectorSystem.java
1845
1846 -----------------------------------------------------------------------------
1847 2007-03-01 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1848 * Tagging AtlantisJava-09-06-74
1849
1850 * Improvements to lego projection
1851 M configuration/config.xml
1852 M configuration/configTB.xml
1853 M src/atlantis/graphics/ALegoDraw.java
1854 M src/atlantis/interactions/ASynchroCursorsInteraction.java
1855 M src/atlantis/projection/AProjectionLegoPlot
1856
1857 * minor
1858 M src/atlantis/gui/ALegendWindow.java
1859
1860 * minor bug fix on VPlot
1861 M src/atlantis/event/ACompositeParticleData.java
1862
1863 -----------------------------------------------------------------------------
1864 2007-02-28 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1865 * Tagging AtlantisJava-09-06-73
1866
1867 * Minor fix for phi-rho display
1868 M src/atlantis/geometry/ABarrelCalorimeterDetector.java
1869 M src/atlantis/geometry/ABarrelSiliconDetector.java
1870 M src/atlantis/geometry/ABarrelTRTDetector.java
1871
1872 -----------------------------------------------------------------------------
1873 2007-02-26 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1874 * Tagging AtlantisJava-09-06-72
1875
1876 * Convert STr and SMTr into real seperate datatypes
1877 M src/atlantis/event/AEventFromXML.java
1878 M src/atlantis/event/ASMTrData.java
1879
1880 -----------------------------------------------------------------------------
1881 2007-02-20 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1882 * Tagging AtlantisJava-09-06-71
1883
1884 * Forgot to commit something
1885 A src/atlantis/interactions/AMoveInteraction.java
1886 A src/atlantis/interactions/AMovePanel.java
1887
1888 -----------------------------------------------------------------------------
1889 2007-02-20 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1890 * Tagging AtlantisJava-09-06-70
1891
1892 * Added M (move) interaction to phi-eta projection for changing phi
1893 M configuration/config.xml
1894 M configuration/configTB.xml
1895 M src/atlantis/canvas/AScaleBorder.java
1896 M src/atlantis/projection/AProjectionPhi.java
1897 M src/atlantis/projection/AProjectionVP.java
1898
1899 -----------------------------------------------------------------------------
1900 2007-02-13 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1901 * Tagging AtlantisJava-09-06-69
1902
1903 * Fixed cells appearing outside of Summed Endcaps detector region
1904 M src/atlantis/graphics/ADrawCalorimeterSummedEndcaps.java
1905
1906 -----------------------------------------------------------------------------
1907 2007-02-09 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
1908 * Tagging AtlantisJava-09-06-68
1909
1910 * Minor
1911 M configuration/config.xml
1912 M configuration/configTB.xml
1913 M src/atlantis/event/AAODData.java
1914
1915 -----------------------------------------------------------------------------
1916 2007-02-09 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1917 * Tagging AtlantisJava-09-06-67
1918
1919 * AOD objects made into multiple collections
1920 * Also caloClusters now drawn on legoPlot
1921 M configuration/config.xml
1922 M src/atlantis/event/AClusterData.java
1923 M src/atlantis/event/ACompositeParticleData.java
1924 M src/atlantis/event/AElectronData.java
1925 M src/atlantis/event/AEventFromXML.java
1926 M src/atlantis/event/ALegoData.java
1927 M src/atlantis/event/AMuonData.java
1928 M src/atlantis/event/APhotonData.java
1929 M src/atlantis/event/ATauJetData.java
1930 M src/atlantis/graphics/ALegoDraw.java
1931 M src/atlantis/interactions/ARectangleVPSelection.java
1932
1933 -----------------------------------------------------------------------------
1934 2007-02-09 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1935 * Tagging AtlantisJava-09-06-66
1936
1937 * TileCal - pick information for D0 cells eventually the same as
1938 for all other cells :-)
1939 * Minor
1940 M src/atlantis/interactions/APickInteraction.java
1941 M src/atlantis/interactions/AMouseHelpDialog.java
1942 M src/atlantis/event/ATILEData.java
1943
1944 -----------------------------------------------------------------------------
1945 2007-02-08 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1946 * Tagging AtlantisJava-09-06-65
1947
1948 * Java fails on SLC4 64bit 8GB memory lxplus machines with "Could
1949 not reserve enough space for object heap" - it tries to allocate
1950 more than the user limit is. Memory restricting options added for
1951 compiling and running Atlantis.
1952 M cmt/requirements
1953 M share/atlantis
1954
1955 -----------------------------------------------------------------------------
1956 2007-02-07 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
1957 * Tagging AtlantisJava-09-06-64
1958
1959 * Check added to prevent NullPointerException when VPlot coordinates
1960 are not calculated for MuonTracks (RMTr) (related to ADHelix,
1961 problem unsolved)
1962 M src/atlantis/event/AMuonTrackData.java
1963
1964 -----------------------------------------------------------------------------
1965 2007-02-06 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1966 * Tagging AtlantisJava-09-06-63
1967
1968 * Addition of CompositeParticle
1969 M configuration/config.xml
1970 M configuration/pdg.xml
1971 M events/events.dtd
1972 M src/atlantis/event/ACompositeParticleData.java
1973 M src/atlantis/event/AEvent.java
1974 M src/atlantis/event/ALegoData.java
1975 M src/atlantis/graphics/ALegoDraw.java
1976 M src/atlantis/gui/AAnimationControl.java
1977 M src/atlantis/interactions/ARectangleVPSelection.java
1978
1979 -----------------------------------------------------------------------------
1980 2007-02-05 Eric Jansen <e.jansen -- at -- hef.ru.nl>
1981 * Tagging AtlantisJava-09-06-62
1982
1983 * Fixes for muon display (BIM/BIR and segments)
1984 M src/atlantis/event/AMDTData.java
1985 M src/atlantis/event/ASegmentData.java
1986
1987 -----------------------------------------------------------------------------
1988 2007-02-02 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
1989 * Tagging AtlantisJava-09-06-61
1990
1991 * Addition of Summed Endcaps and related new features including legend
1992 Improvements of LAr and HEC endcap layer views
1993 Also modified zoom endcaps in Rubberband
1994 M configuration/config.xml
1995 M src/atlantis/event/ACalorimeterData.java
1996 M src/atlantis/event/AFCALData.java
1997 M src/atlantis/event/AHECData.java
1998 M src/atlantis/event/ALArData.java
1999 M src/atlantis/geometry/ACalorimeterDetector.java
2000 M src/atlantis/geometry/AEndcapCalorimeterDetector.java
2001 M src/atlantis/geometry/AGeneralDetectors.java
2002 A src/atlantis/graphics/ADrawCalorimeterSummedEndcaps.java
2003 A src/atlantis/gui/ALegendWindow.java
2004 M src/atlantis/gui/APreferencesControl.java
2005 M src/atlantis/interactions/ARectangleYXSelection.java
2006 M src/atlantis/projection/AProjectionYX.java
2007
2008 -----------------------------------------------------------------------------
2009 2007-02-02 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2010 * Tagging AtlantisJava-09-06-60
2011
2012 * Bug fix - after rubberband zoom, reset doesn't work
2013 M src/atlantis/canvas/ACanvas.java
2014 M src/atlantis/canvas/AWindow.java
2015
2016 * Minor change
2017 M src/atlantis/utils/ALogOutput.java
2018 M src/atlantis/utils/AOutput.java
2019
2020 -----------------------------------------------------------------------------
2021 2007-02-02 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2022 * Tagging AtlantisJava-09-06-59
2023
2024 * Remove unused files
2025 M src/atlantis/event/AData.java
2026 R src/atlantis/projection/AProjectionBrainTest.java
2027 R src/atlantis/projection/AProjectionFovea.java
2028 R src/atlantis/projection/AProjectionIntensity.java
2029 R src/atlantis/projection/AProjectionUser.java
2030 R src/atlantis/projection/AProjectionUser2.java
2031
2032 * Minor
2033 M configuration/config.xml
2034 M configuration/configTB.xml
2035
2036 -----------------------------------------------------------------------------
2037 2007-02-01 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2038 * Tagging AtlantisJava-09-06-58
2039
2040 * Add a new four windows setting for "Full Screen" layout
2041 M configuration/config.xml
2042 M configuration/configTB.xml
2043
2044 * Add new command line option (-r), which is used with -l to set
2045 random access order
2046 * Two modes for demo.
2047 Single Window Mode - use full screen and one window layout, may show
2048 different projections for each event
2049 Configuration Mode - use settings in configuration file, may contain
2050 multiple windows, but no projection change
2051 within any one window
2052 * Add new command line option (-g), which is used with -l to set the
2053 demo in Configuration Mode
2054 M src/atlantis/Atlantis.java
2055 M src/atlantis/gui/ADemoDialog.java
2056 M src/atlantis/gui/ADemoThread.java
2057
2058 -----------------------------------------------------------------------------
2059 2007-02-01 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2060 * Tagging AtlantisJava-09-06-57
2061
2062 * Setting the scroll bar in the textpanes at the end (previous
2063 solution was sometimes crashing with IndexOutOfBoundException)
2064 M src/atlantis/utils/ALogOutput.java
2065 M src/atlantis/utils/AOutput.java
2066
2067 * Bug fix - only one timer instance can exist at a time
2068 M src/atlantis/event/AXMLNetworkSource.java
2069
2070 -----------------------------------------------------------------------------
2071 2007-01-31 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2072 * Tagging AtlantisJava-09-06-56
2073
2074 * Dialog for reading the events from a server takes the server name if
2075 it's specified as a command line parameter and a few minor changes
2076 M src/atlantis/event/AXMLNetworkSource.java
2077 M src/atlantis/Atlantis.java
2078
2079 * Minor
2080 M src/atlantis/event/AEvent.java
2081 M src/atlantis/event/AData.java
2082
2083 -----------------------------------------------------------------------------
2084 2007-01-30 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2085 * Tagging AtlantisJava-09-06-55
2086
2087 * Correct an error introduced by my changes in AtlantisJava-09-05-89
2088 M src/atlantis/event/AXMLNetworkSource.java
2089
2090 -----------------------------------------------------------------------------
2091 2007-01-26 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2092 * Tagging AtlantisJava-09-06-54
2093
2094 * Add new command line option (-f), which let user specify an event as
2095 default event
2096 M src/atlantis/Atlantis.java
2097
2098 * Minor
2099 M src/atlantis/gui/AGUI.java
2100 M src/atlantis/gui/APreferencesControl.java
2101
2102 * Remove obsolete files
2103 R configuration/configBeginner.xml
2104 R configuration/configFast.xml
2105 R events/test_eventsFast.zip
2106 R geometry/AGeometryFast.xml
2107
2108 -----------------------------------------------------------------------------
2109 2007-01-25 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2110 * Tagging AtlantisJava-09-06-53
2111
2112 * Bug fix
2113 M src/atlantis/graphics/APixelGraphics.java
2114
2115 * Minor
2116 M src/atlantis/event/AEventManager.java
2117 M src/atlantis/gui/AAnimationControl.java
2118
2119 -----------------------------------------------------------------------------
2120 2007-01-23 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2121 * Tagging AtlantisJava-09-06-52
2122
2123 * Bug fix - Calo histograms scale didn't work since the revision
2124 AtlantisJava-09-04-99
2125 M src/atlantis/event/AFastCalData.java
2126 M src/atlantis/event/ACalorimeterData.java
2127 M src/atlantis/event/AFCALData.java
2128
2129 -----------------------------------------------------------------------------
2130 2007-01-22 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2131 * Tagging AtlantisJava-09-06-51
2132
2133 * Bug fix - Canvas not repaint in Demo Mode
2134 M src/atlantis/gui/ADemoThread.java
2135
2136 * Argument for command line option "-j" changes from letters to
2137 numbers because letter may be wrongly regarded as option
2138 M src/atlantis/Atlantis.java
2139
2140 * Minor fix
2141 M configuration/configTB.xml
2142
2143 -----------------------------------------------------------------------------
2144 2007-01-16 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2145 * Tagging AtlantisJava-09-06-50
2146
2147 * Changes in pick info output to TileCal D0 cells
2148 M src/atlantis/event/ATILEData.java
2149
2150 -----------------------------------------------------------------------------
2151 2007-01-08 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2152 * Tagging AtlantisJava-09-06-49
2153
2154 * Exclude Histogram from Summarize output
2155 M src/atlantis/event/AHistogram.java
2156 M src/atlantis/graphics/AGraphics.java
2157 M src/atlantis/list/AListManager.java
2158 M src/atlantis/utils/A4Vector.java
2159
2160 -----------------------------------------------------------------------------
2161 2007-01-05 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2162 * Tagging AtlantisJava-09-06-48
2163
2164 * Bug fix - Switching on Calo->Histogram will crash
2165 Rubberband/List->Summarize operation
2166 M src/atlantis/event/ACalorimeterData.java
2167 M src/atlantis/event/AHistogram.java
2168 M src/atlantis/graphics/ADrawnGraphics2D.java
2169 M src/atlantis/graphics/AGraphics.java
2170 M src/atlantis/list/AListManager.java
2171 M src/atlantis/utils/A4Vector.java
2172
2173 * Remove unused variable
2174 M src/atlantis/graphics/APixelGraphics.java
2175
2176 -----------------------------------------------------------------------------
2177 2006-12-21 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2178 * Tagging AtlantisJava-09-06-47
2179
2180 * Fixed line width of smooth curves in Linux
2181 M src/atlantis/graphics/AGraphics.java
2182 M src/atlantis/graphics/APixelGraphics.java
2183 M src/atlantis/graphics/AVectorGraphics.java
2184
2185 -----------------------------------------------------------------------------
2186 2006-12-20 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2187 * Tagging AtlantisJava-09-06-46
2188
2189 * Bug fix
2190 M src/atlantis/event/AData.java
2191
2192 -----------------------------------------------------------------------------
2193 2006-12-15 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2194 * Tagging AtlantisJava-09-06-45
2195
2196 * Patch to the AOD particle, cluster/track associations
2197 M src/atlantis/canvas/ACanvas.java
2198 M src/atlantis/canvas/AWindow.java
2199 M src/atlantis/event/AAODData.java
2200 M src/atlantis/event/AClusterData.java
2201 M src/atlantis/event/AData.java
2202 M src/atlantis/event/AElectronData.java
2203 M src/atlantis/event/AEvent.java
2204 M src/atlantis/event/AMuonData.java
2205 M src/atlantis/event/ATrackData.java
2206 M src/atlantis/projection/AProjection2D.java
2207
2208 * Make the ZMR central mark (red filled dot) a bit smaller based on
2209 some users' comment
2210 M src/atlantis/interactions/AZMRInteraction.java
2211
2212 -----------------------------------------------------------------------------
2213 2006-12-14 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2214 * Tagging AtlantisJava-09-06-44
2215
2216 * TileCal - don't print PMT2 information for D0 cells if
2217 PMT1 gain != -1
2218 M src/atlantis/event/ATILEData.java
2219
2220 * Hide the ZMR red dot when animating the event
2221 M src/atlantis/interactions/AZMRInteraction.java
2222 M src/atlantis/gui/AAnimationControl.java
2223
2224 -----------------------------------------------------------------------------
2225 2006-12-13 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2226 * Tagging AtlantisJava-09-06-43
2227
2228 * Ability to show associated AOD cluster/track for AOD Particles
2229 (Electron, Muon, Photon and TauJet)
2230 M configuration/config.xml
2231 M src/atlantis/canvas/ACanvas.java
2232 M src/atlantis/canvas/AWindow.java
2233 A src/atlantis/event/AAODAssociation.java
2234 M src/atlantis/event/AAODData.java
2235 M src/atlantis/event/AAssociation.java
2236 M src/atlantis/event/AClusterData.java
2237 M src/atlantis/event/AData.java
2238 M src/atlantis/event/AElectronData.java
2239 M src/atlantis/event/AEvent.java
2240 M src/atlantis/event/AHelixAODData.java
2241 M src/atlantis/event/AMuonData.java
2242 M src/atlantis/event/ATrackData.java
2243 M src/atlantis/projection/AProjection2D.java
2244
2245 -----------------------------------------------------------------------------
2246 2006-12-12 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2247 * Tagging AtlantisJava-09-06-42
2248
2249 * Start-up window shows with java 1.5 onwards (previously only for 1.5)
2250 M src/atlantis/event/Atlantis.java
2251
2252 * ESD Jet is diaplayed in the same way as AOD ParticleJet
2253 M src/atlantis/event/AJetData.java
2254
2255 * Minor changes
2256 M events/event.dtd
2257 M src/atlantis/event/AAODData.java
2258 M src/atlantis/event/ADHelix.java
2259 M src/atlantis/event/AEvent.java
2260 M src/atlantis/event/ALegoData.java
2261 M src/atlantis/event/AS3DData.java
2262 M src/atlantis/event/ASTrData.java
2263 M src/atlantis/gui/AAnimationControl.java
2264 M src/atlantis/interactions/ARectangleVPSelection.java
2265 M src/atlantis/parameters/ACommandProcessor.java
2266 M src/atlantis/projection/AProjectionLegoPlot.java
2267 M src/atlantis/utils/AUtilities.java
2268
2269 -----------------------------------------------------------------------------
2270 2006-12-08 Adam Davison <adamd -- at -- hep.ucl.ac.uk>
2271 * Tagging AtlantisJava-09-06-41
2272
2273 * Performance improvements to helix rendering algorithm at high zoom
2274 M src/atlantis/event/ADHelix.java
2275
2276 -----------------------------------------------------------------------------
2277 2006-12-05 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2278 * Tagging AtlantisJava-09-06-40
2279
2280 * Move Calo Clusters into the EM Calorimeter region
2281 (green region by default) in YX, RZ, FR projections
2282 M src/atlantis/event/AClusterData.java
2283
2284 * Minor
2285 M configuration/config.xml
2286 M configuration/configTB.xml
2287 M src/atlantis/event/AAODData.java
2288 M src/atlantis/event/AHelixAODData.java
2289 M src/atlantis/event/AJetData.java
2290 M src/atlantis/gui/ADemoDialog.java
2291 M src/atlantis/gui/ALayoutDialog.java
2292
2293 -----------------------------------------------------------------------------
2294 2006-12-05 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2295 * Tagging AtlantisJava-09-06-39
2296
2297 * Animated event improvements (propper thread stopping, saving
2298 pictures of the animation sequence, etc)
2299 M src/atlantis/gui/AAnimationControl.java
2300
2301 -----------------------------------------------------------------------------
2302 2006-12-05 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2303 * Tagging AtlantisJava-09-06-38
2304
2305 * Add a new "FULL SCREEN" layout for control room demonstration,
2306 and change the Demo Mode to "FULL SCREEN" layout
2307 M configuration/config.xml
2308 M configuration/configTB.xml
2309 M src/atlantis/Atlantis.java
2310 M src/atlantis/canvas/ACanvas.java
2311 M src/atlantis/gui/ADemoThread.java
2312 M src/atlantis/gui/AGridLayout.java
2313 M src/atlantis/projection/AProjection2D.java
2314
2315 -----------------------------------------------------------------------------
2316 2006-11-30 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2317 * Tagging AtlantisJava-09-06-37
2318
2319 * Add a method to switch on/off a whole group of data
2320 M src/atlantis/parameters/APar.java
2321 M src/atlantis/parameters/AStatusGroupParameter.java
2322 M src/atlantis/parameters/AStatusRootParameter.java
2323
2324 -----------------------------------------------------------------------------
2325 2006-11-30 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
2326 * Tagging AtlantisJava-09-06-36
2327
2328 * Pointer position window now a JFrame to keep Atlantis Icon
2329 M src/atlamtis/gui/APointerPositionWindow.java
2330 M src/atlantis/interactions/AInteractionsManager.java
2331
2332 * Minor
2333 M src/atlantis/graphics/ALegoDraw.java
2334
2335 -----------------------------------------------------------------------------
2336 2006-11-30 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2337 * Tagging AtlantisJava-09-06-35
2338
2339 * Replaced contains() by indexOf()
2340 M src/atlantis/event/AEventFromXML.java
2341
2342 -----------------------------------------------------------------------------
2343 2006-11-30 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2344 * Tagging AtlantisJava-09-06-34
2345
2346 * Split segments and tracks into inner detector and muon types
2347 M configuration/config.xml
2348 M configuration/configBeginner.xml
2349 M configuration/configFast.xml
2350 M configuration/configTB.xml
2351 M events/event.dtd
2352 M src/atlantis/event/AData.java
2353 M src/atlantis/event/AEvent.java
2354 M src/atlantis/event/AEventFromXML.java
2355 M src/atlantis/event/AHitData.java
2356 M src/atlantis/event/AMuonHitData.java
2357 R src/atlantis/event/ARMTrData.java
2358 M src/atlantis/event/ARVxData.java
2359 M src/atlantis/event/ASegmentData.java
2360 A src/atlantis/event/AInDetSegmentData.java
2361 A src/atlantis/event/AMuonSegmentData.java
2362 M src/atlantis/event/ATrackData.java
2363 A src/atlantis/event/AInDetTrackData.java
2364 A src/atlantis/event/AMuonTrackData.java
2365 M src/atlantis/interactions/ARectangleVPSelection.java
2366 M src/atlantis/parameters/ACommandProcessor.java
2367
2368 * Small bugfixes
2369 M src/atlantis/event/ACSCDData.java
2370 M src/atlantis/event/ACSCData.java
2371 M src/atlantis/event/AMDTData.java
2372 M src/atlantis/event/ARPCData.java
2373 M src/atlantis/geometry/ABoxDetector.java
2374 M src/atlantis/geometry/ABoxDetectors.java
2375 M src/atlantis/geometry/ATrapezoidDetector.java
2376 M src/atlantis/geometry/ATrapezoidDetectors.java
2377
2378 * Cleanup of unused code
2379 R src/atlantis/event/AUserCircle.java
2380 R src/atlantis/event/AUserHitData.java
2381 R src/atlantis/event/AUserLine.java
2382 R src/atlantis/event/AUserRectangle.java
2383 R src/atlantis/event/AUserShape.java
2384 R src/atlantis/event/AUserTrackData.java
2385
2386 -----------------------------------------------------------------------------
2387 2006-11-29 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2388 * Tagging AtlantisJava-09-06-33
2389
2390 * Old event archives removed
2391 R events/test_events.zip
2392 R events/JiveXML_DigiAODTrig.T1.zip
2393 R events/JiveXML_T1_preDC3_AOD.zip
2394
2395 * New event archives
2396 A events/test_events.zip (ttbar_t1_full)
2397 A events/test_events_ttbar_t1_aod_only.zip
2398
2399 -----------------------------------------------------------------------------
2400 2006-11-29 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2401 * Tagging AtlantisJava-09-06-32
2402
2403 * Animated events in the Atlantis window (yet without possibility of
2404 producing animation files)
2405 M src/atlantis/gui/ASaveCanvasFileChooser.java
2406 M src/atlantis/gui/AFileControl.java
2407 A src/atlantis/gui/AAnimationControl.java
2408
2409 * Track - SiSpacePoints association fixed (Track - Pixel hits assoc.)
2410 M src/atlantis/event/ATrackData.java
2411 M src/atlantis/event/AHitData.java
2412
2413 * Minor
2414 M src/atlantis/event/ATrigS3DData.java
2415 M src/atlantis/event/AS3DData.java
2416
2417 -----------------------------------------------------------------------------
2418 2006-11-28 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2419 * Tagging AtlantisJava-09-06-31
2420
2421 * PMT2 information is not printed out for D0 TileCal cells
2422 M src/atlantis/event/ACalorimeterData.java
2423 M src/atlantis/event/ATILEData.java
2424
2425 -----------------------------------------------------------------------------
2426 2006-11-27 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2427 * Tagging AtlantisJava-09-06-30
2428
2429 * Colouring calo cells by Cluster and by Jet corrected, storeGateKeys
2430 for Jet and Cluster hardcoded only in AEventFromXML class for
2431 backwards compatibility, otherwise removed,
2432 Jet/Cluster->Collection listboxes checked for colouring
2433 M src/atlantis/event/AEvent.java
2434 M src/atlantis/event/AData.java
2435 M src/atlantis/event/ACalorimeterData.java
2436
2437 * minor
2438 M configuration/config.xml
2439
2440 -----------------------------------------------------------------------------
2441 2006-11-27 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2442 * Tagging AtlantisJava-09-06-29
2443
2444 * Minor bugfix for rotated SCT endcap modules
2445 M src/atlantis/geometry/AEndcapSiliconDetector.java
2446
2447 -----------------------------------------------------------------------------
2448 2006-11-22 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2449 * Tagging AtlantisJava-09-06-28
2450
2451 * TileCal pmt1Gain, pmt2Gain parameters added
2452 M events/event.dtd
2453 M src/atlantis/event/ATILEData.java
2454
2455 * GIF data are created in a method (preparation for animated events)
2456 M src/atlantis/gui/ASaveCanvasFileChooser.java
2457
2458 -----------------------------------------------------------------------------
2459 2006-10-21 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
2460 * Tagging AtlantisJava-09-06-27
2461
2462 * Addition of LAr Endcaps and HEC views in ProjectionFR
2463 Also uses YX Rubberband to display all individual Endcap layers
2464 M configuration/config.xml
2465 M src/atlantis/event/ACalorimeterData.java
2466 M src/atlantis/geometry/AEndcapCalorimeterDetector.java
2467
2468 -----------------------------------------------------------------------------
2469 2006-11-21 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2470 * Tagging AtlantisJava-09-06-26
2471
2472 * Bugfix for smooth polylines
2473 M src/atlantis/graphics/AGraphics.java
2474
2475 -----------------------------------------------------------------------------
2476 2006-10-21 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
2477 * Tagging AtlantisJava-09-06-25
2478
2479 * Addition of LAr Endcaps and HEC views in ProjectionYX
2480 Also option in Rubberband to display all individual Endcap layers
2481 and cuts for LAr and HEC Endcaps
2482 M configuration/config.xml
2483 M src/atlantis/event/ACalorimeterData.java
2484 M src/atlantis/event/AHECData.java
2485 M src/atlantis/event/ALArData.java
2486 M src/atlantis/event/ATILEData.java
2487 M src/atlantis/geometry/ABarrelCalorimeterDetector.java
2488 M src/atlantis/geometry/ACalorimeterDetector.java
2489 M src/atlantis/geometry/AEndcapCalorimeterDetector.java
2490 M src/atlantis/geometry/AGeneralDetectors.java
2491 A src/atlantis/interactions/ARectangleYXSelection.java
2492 A src/atlantis/interactions/ARubberbandYXPanel.java
2493 M src/atlantis/projection/AProjectionYX.java
2494
2495 -----------------------------------------------------------------------------
2496 2006-11-20 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
2497 * Tagging AtlantisJava-09-06-24
2498
2499 * Added lvl1 result L2 and EF itemlists
2500 M src/atlantis/event/ALVL1ResultData.java
2501 M src/atlantis/graphics/ALegoDraw.java
2502
2503 -----------------------------------------------------------------------------
2504 2006-11-20 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2505 * Tagging AtlantisJava-09-06-23
2506
2507 * ADCCounts plotting reimplemented and made more general
2508 (mainly in AUtilities)
2509 M src/atlantis/event/ATILEData.java
2510 M src/atlantis/event/ALArData.java
2511 M src/atlantis/utils/AUtilities.java
2512 M src/atlantis/interactions/APickInteraction.java
2513
2514 * LAr adcCounts subtag added back (was removed in
2515 AtlantisJava-09-06-17)
2516 M events/event.dtd
2517
2518 -----------------------------------------------------------------------------
2519 2006-11-20 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2520 * Tagging AtlantisJava-09-06-22
2521
2522 * Changed line width of smooth curves
2523 M src/atlantis/graphics/AGraphics.java
2524
2525 -----------------------------------------------------------------------------
2526 2006-11-17 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2527 * Tagging AtlantisJava-09-06-21
2528
2529 * Update tag names
2530 M events/event.dtd
2531
2532 * Change "TWO SQUARES" to "FOUR SQUARES"
2533 M configuration/config.xml
2534 M configuration/configTB.xml
2535
2536 -----------------------------------------------------------------------------
2537 2006-11-16 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
2538 * Tagging AtlantisJava-09-06-20
2539
2540 * Added lvl1 result to the legoplot legend.
2541 Also improved layout of legend, its size and now it is drawn in one
2542 method. Also added passedEF which was missing from previous
2543 lvl1result
2544 M src/atlantis/event/ALegoData.java
2545 M src/atlantis/event/ALVL1ResultData.java
2546 M src/atlantis/graphics/ALegoDraw.java
2547 M src/atlantis/projection/AProjectionLegoPlot.java
2548
2549 * Correct LegoPlot border axes colour drawn to match LegoPlot
2550 background colour
2551 M src/atlantis/canvas/AScaleBorder.java
2552
2553 -----------------------------------------------------------------------------
2554 2006-11-14 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2555 * Tagging AtlantisJava-09-06-19
2556
2557 * Calculate sign of rho for every point on a track, not just once for
2558 the entire track. This solves the problem of cosmic tracks being
2559 displayed in only the top or bottom half of the detector in rho-z.
2560 M src/atlantis/event/ATrackData.java
2561
2562 -----------------------------------------------------------------------------
2563 2006-11-14 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2564 * Tagging AtlantisJava-09-06-18
2565
2566 * Correct an error from last committment
2567 M src/atlantis/canvas/AWindow.java
2568
2569 -----------------------------------------------------------------------------
2570 2006-11-13 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2571 * Tagging AtlantisJava-09-06-17
2572
2573 * Bug fix - When reset, zooming is not considered
2574 M src/atlantis/canvas/AWindow.java
2575
2576 * Update tag names
2577 M events/event.dtd
2578
2579 -----------------------------------------------------------------------------
2580 2006-11-10 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2581 * Tagging AtlantisJava-09-06-16
2582
2583 * Antialiased fonts on axes
2584 M src/atlantis/canvas/AScaleBorder.java
2585
2586 -----------------------------------------------------------------------------
2587 2006-11-09 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2588 * Tagging AtlantisJava-09-06-15
2589
2590 * New save canvas menu option to replace the print menu, images can
2591 now be saved in different resolutions
2592 M src/atlantis/graphics/AGraphics.java
2593 M src/atlantis/gui/AFileControl.java
2594 R src/atlantis/gui/APrintControl2.java
2595 A src/atlantis/gui/ASaveCanvasFileChooser.java
2596
2597 -----------------------------------------------------------------------------
2598 2006-11-07 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2599 * Tagging AtlantisJava-09-06-14
2600
2601 * Plotting ADC Counts pulse shapes for LAr
2602 M src/atlantis/utils/AUtilities.java
2603 M src/atlantis/interactions/APickInteraction.java
2604 M src/atlantis/event/ALArData.java
2605 M events/event.dtd
2606
2607 -----------------------------------------------------------------------------
2608 2006-11-07 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2609 * Tagging AtlantisJava-09-06-13
2610
2611 -----------------------------------------------------------------------------
2612 2006-11-07 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2613 * Minor
2614 M src/atlantis/Atlantis.java
2615 M src/atlantis/event/ACalorimeterData.java
2616
2617 -----------------------------------------------------------------------------
2618 2006-11-03 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2619 * Tagging AtlantisJava-09-06-12
2620
2621 * Add new command line option (-j), which can let users to choose
2622 what projections to use when using -l option
2623 M src/atlantis/Atlantis.java
2624 M src/atlantis/gui/ADemoDialog.java
2625
2626 -----------------------------------------------------------------------------
2627 2006-10-31 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
2628 * Tagging AtlantisJava-09-06-11
2629
2630 * Bug fix - no border axes drawn in LegoPlot
2631 M src/atlantis/canvas/AScaleBorder.java
2632 M src/atlantis/canvas/AWindow.java
2633
2634 * Extra comment
2635 M src/atlantis/projections/AProjectionLegoPlot
2636
2637 -----------------------------------------------------------------------------
2638 2006-10-25 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2639 * Tagging AtlantisJava-09-06-10
2640
2641 * Display Clusters
2642 M configuration/config.xml
2643 M configuration/configTB.xml
2644 M src/atlantis/event/ACalorimeterData.java
2645 M src/atlantis/event/AClusterData.java
2646 M src/atlantis/event/AEventFromXML.java
2647 M src/atlantis/interactions/ARectangleVPSelection.java
2648
2649 * Bug fix - "Color by Jet" for Calo doesn't work after changing Jet
2650 to multiple collections
2651 M src/atlantis/event/AJetData.java
2652
2653 * Minor
2654 M src/atlantis/canvas/AWindow.java
2655 M src/atlantis/event/AAODData.java
2656 M src/atlantis/event/ALVL1JetElementData.java
2657 M src/atlantis/event/ALVL1TriggerTowerData.java
2658 M src/atlantis/event/ASMTrData.java
2659 M src/atlantis/event/ASNPData.java
2660 M src/atlantis/event/ATILEData.java
2661 M src/atlantis/geometry/ARectangleDetector.java
2662 M src/atlantis/list/AListManager.java
2663
2664 -----------------------------------------------------------------------------
2665 2006-10-25 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
2666 * Tagging AtlantisJava-09-06-09
2667
2668 * Addition of pointer position output window
2669 M src/atlantis/interactions/AInteractionsManager.java
2670 M src/atlantis/gui/APreferencesControl.java
2671 A src/atlantis/gui/APointerPositionWindow.java
2672
2673 -----------------------------------------------------------------------------
2674 2006-10-24 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2675 * Tagging AtlantisJava-09-06-08
2676
2677 * Removed MDT sector selection box in X'Z. Instead there are now two
2678 buttons that manipulate the phi value directly. This fixes the odd
2679 behavior that one needed to uncheck the MDT sector checkbox in X'Z
2680 before the phi could be modified in Y'Z. This is a minor fix,
2681 though the file list suggests otherwise.
2682 M configuration/config.xml
2683 M configuration/configBeginner.xml
2684 M configuration/configFast.xml
2685 M configuration/configTB.xml
2686 M src/atlantis/event/ACSCDData.java
2687 M src/atlantis/event/ACSCData.java
2688 M src/atlantis/event/AMDTData.java
2689 M src/atlantis/event/AMuonHitData.java
2690 M src/atlantis/event/ARMTrData.java
2691 M src/atlantis/event/ARPCData.java
2692 M src/atlantis/geometry/ABoxDetector.java
2693 M src/atlantis/geometry/ABoxDetectors.java
2694 M src/atlantis/geometry/ARectangleDetector.java
2695 M src/atlantis/geometry/ATrapezoidDetector.java
2696 M src/atlantis/geometry/ATrapezoidDetectors.java
2697 M src/atlantis/gui/AEventQueue.java
2698 M src/atlantis/interactions/APickInteraction.java
2699 M src/atlantis/interactions/ARectangleVPSelection.java
2700 M src/atlantis/parameters/ACommandProcessor.java
2701 M src/atlantis/projection/AProjectionUser.java
2702 M src/atlantis/projection/AProjectionUser2.java
2703 M src/atlantis/projection/AProjectionXZ.java
2704
2705 -----------------------------------------------------------------------------
2706 2006-10-24 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
2707 * Tagging AtlantisJava-09-06-07
2708
2709 * Addition of ALVL1ResultData
2710 M events/event.dtd
2711 M src/atlantis/event/AEvent.java
2712 A src/atlantis/event/ALVL1ResultData.java
2713
2714 -----------------------------------------------------------------------------
2715 2006-10-23 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2716 * Tagging AtlantisJava-09-06-06
2717
2718 * Rollback of files committed by mistake
2719 M src/atlantis/src/atlantis/canvas/ACanvas.java
2720 M src/atlantis/src/atlantis/gui/APrintControl2.java
2721
2722 -----------------------------------------------------------------------------
2723 2006-10-23 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2724 * Fixed polyline/helix bug
2725 M src/atlantis/event/ATrackData.java
2726
2727 * Updated by mistake, rolled back in next commit
2728 M src/atlantis/src/atlantis/canvas/ACanvas.java
2729 M src/atlantis/src/atlantis/gui/APrintControl2.java
2730
2731 -----------------------------------------------------------------------------
2732 2006-10-23 Andy Haas <Andrew.Haas -- at -- cern.ch>
2733
2734 * Add separate cuts for LAr, TILE, HEC, and FCAL energy
2735 needed for drawing cosmics in data
2736 M src/atlantis/event/ALArData.java
2737 M src/atlantis/event/ATILEData.java
2738 M src/atlantis/event/AHECData.java
2739 M src/atlantis/event/AFCALData.java
2740 M configuration/config.xml
2741
2742 -----------------------------------------------------------------------------
2743 2006-10-23 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2744 * Tagging AtlantisJava-09-06-05
2745
2746 * Bug fix - NullPointerException when drawing IDScan because IDScan
2747 doesn't have polyline information, which causes some data members
2748 of ATrackData class not to be initialized
2749 M src/atlantis/event/ATrackData.java
2750
2751 -----------------------------------------------------------------------------
2752 2006-10-23 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2753 * Tagging AtlantisJava-09-06-04
2754
2755 * "Memory leak" - problem with memory consumption in JTextPane
2756 compoment, limit lowered. Check added in ALogOutput as well.
2757 M src/atlantis/utils/AOutput.java
2758 M src/atlantis/utils/ALogOutput.java
2759
2760 * Memory consumption message in the debugging mode
2761 M src/atlantis/gui/AFileControl.java
2762
2763 * Minor
2764 M src/atlantis/canvas/ATitleMenuBar.java
2765
2766 -----------------------------------------------------------------------------
2767 2006-10-20 Adam Davison <adamd -- at -- hep.ucl.ac.uk>
2768 * Tagging AtlantisJava-09-06-03
2769
2770 * AEvent.finalizeEvent() now uses RVxData to determine primary vertex
2771 where available
2772 M src/atlantis/event/AEvent.java
2773 M src/atlantis/event/ARVxData.java
2774
2775 -----------------------------------------------------------------------------
2776 2006-10-20 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2777 * Tagging AtlantisJava-09-06-02
2778
2779 * "Memory leak" in AOutput.append() - the string in the information
2780 output is appended without cleaning which leads to memory
2781 exhaustion. Cut the first half of the string if it gets over 1MB.
2782 M src/atlantis/utils/AOutput.java
2783
2784 -----------------------------------------------------------------------------
2785 2006-10-19 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2786 * Tagging AtlantisJava-09-06-01
2787
2788 * Bug fix
2789 M src/atlantis/event/ATILEData.java
2790
2791 -----------------------------------------------------------------------------
2792 2006-10-19 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2793 * Tagging AtlantisJava-09-06-00
2794
2795 * Plotting ADC counts (pulse shapes) for TileCal cells (P pick key
2796 modifier). AUtility contains a Plot class which is using JAS
2797 libraries
2798 A lib/jas-aida-dev.jar
2799 A lib/jas-aida.jar
2800 A lib/jas-freehep-base.jar
2801 A lib/jas-freehep-hep.jar
2802 A lib/jas-jas-plotter.jar
2803 A lib/jas-jel.jar
2804 A lib/jas-JMinuit.jar
2805 A lib/jas-openide-lookup.jar
2806 M src/atlantis/utils/AUtilities.java
2807 M src/atlantis/interactions/APickInteraction.java
2808 M src/atlantis/graphics/APickingGraphics2D.java
2809 M src/atlantis/event/ATILEData.java
2810 M events/event.dtd
2811 M ant/build.xml
2812 M Atlantis.jpx
2813
2814 * Minor
2815 M share/InteractiveServer.py
2816
2817 -----------------------------------------------------------------------------
2818 2006-10-19 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2819 * Tagging AtlantisJava-09-05-99
2820
2821 * Set smooth polyline as default for tracks
2822 M configuration/config.xml
2823
2824 -----------------------------------------------------------------------------
2825 2006-10-19 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2826 * Tagging AtlantisJava-09-05-98
2827
2828 * Implemented smooth polyline tracks
2829 M configuration/config.xml
2830 M src/atlantis/event/ARMTrData.java
2831 M src/atlantis/event/ASMTrData.java
2832 M src/atlantis/event/ATrackData.java
2833 M src/atlantis/graphics/ACoord.java
2834 M src/atlantis/graphics/ADrawnGraphics2D.java
2835 M src/atlantis/graphics/AGraphics.java
2836 M src/atlantis/graphics/APSGraphics2D.java
2837 M src/atlantis/graphics/APickingGraphics2D.java
2838
2839 -----------------------------------------------------------------------------
2840 2006-10-17 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2841 * Tagging AtlantisJava-09-05-97
2842
2843 * Add new command line option, which can start Atlantis in demo mode
2844 with a specified event file (.xml) or an event archive (.zip)
2845 M src/atlantis/Atlantis.java
2846 M src/atlantis/gui/ADemoDialog.java
2847 M src/atlantis/gui/ADemoThread.java
2848
2849 * Minor
2850 M src/atlantis/event/ARMTrData.java
2851
2852 -----------------------------------------------------------------------------
2853 2006-10-16 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2854 * Tagging AtlantisJava-09-05-96
2855
2856 * Minor fix to previous commit
2857 M src/atlantis/canvas/AWindow.java
2858
2859 -----------------------------------------------------------------------------
2860 2006-10-16 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2861 * Tagging AtlantisJava-09-05-95
2862
2863 * Solved performance issues when running on MacOSX Tiger
2864 M src/atlantis/canvas/AWindow.java
2865
2866 -----------------------------------------------------------------------------
2867 2006-10-09 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2868 * Tagging AtlantisJava-09-05-94
2869
2870 * Display AOD data (inc. ParticleJet) in Phi/Rho projection,
2871 recover displaying ParticleJet in YX and Rho/Z projections
2872 M src/atlantis/event/AAODData.java
2873 M src/atlantis/event/AHelixAODData.java
2874 M src/atlantis/event/AJetData.java
2875
2876 * Bug fix - when 3DBox projection is in an inactive window, the
2877 corner and centre coordinates of the projection in the active
2878 window will be calculated incorrectly
2879 M src/atlantis/interactions/A3DBoxInteraction.java
2880 M src/atlantis/projection/AProjection3DBox.java
2881
2882 -----------------------------------------------------------------------------
2883 2006-10-04 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2884 * Tagging AtlantisJava-09-05-93
2885
2886 * Added option to display cell geometry for all calo cells at once
2887 M configuration/config.xml
2888 M src/atlantis/geometry/ACalorimeterDetector.java
2889 M src/atlantis/geometry/ADetectorSystem.java
2890
2891 -----------------------------------------------------------------------------
2892 2006-10-03 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2893 * Tagging AtlantisJava-09-05-92
2894
2895 * Put new events in events folder
2896 M events/JiveXML_DigiAODTrig.T1.zip
2897 M events/JiveXML_T1_preDC3_AOD.zip
2898
2899 * Minor change of command line arguments
2900 M src/atlantis/Atlantis.java
2901
2902 -----------------------------------------------------------------------------
2903 2006-10-01 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2904 * Tagging AtlantisJava-09-05-91
2905
2906 * TILE IDs decoding made consistent with util/AIdHelper usage
2907 M src/atlantis/utils/AIdHelper.java
2908 M src/atlantis/event/ACalorimeterData.java
2909
2910 -----------------------------------------------------------------------------
2911 2006-09-29 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2912 * Tagging AtlantisJava-09-05-90
2913
2914 * Bug fix - "Symbol Size" parameter sometimes works for not only
2915 symbols, but lines as well
2916 M src/atlantis/event/AData.java
2917
2918 * Minor
2919 M src/atlantis/gui/AInteractiveAthenaDialog.java
2920
2921 -----------------------------------------------------------------------------
2922 2006-09-27 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2923 * Tagging AtlantisJava-09-05-89
2924
2925 * Add new command line options, which can start Atlantis with events
2926 from remote server
2927 M src/atlantis/Atlantis.java
2928 M src/atlantis/event/AXMLNetworkSource.java
2929 M src/atlantis/utils/AClientXMLRPC.java
2930 M src/atlantis/utils/AOutput.java
2931
2932 -----------------------------------------------------------------------------
2933 2006-09-26 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
2934 * Tagging AtlantisJava-09-05-88
2935
2936 * Bug fix
2937 M src/atlantis/utils/AIdHelper.java
2938
2939 -----------------------------------------------------------------------------
2940 2006-09-26 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2941 * Tagging AtlantisJava-09-05-87
2942
2943 * Add Rubberband Selection info in V-Plot for Jet, ETMis and AODs
2944 M src/atlantis/event/AAODData.java
2945 M src/atlantis/event/ACalorimeterData.java
2946 M src/atlantis/event/AClusterData.java
2947 M src/atlantis/event/AETMisData.java
2948 M src/atlantis/event/AHelixData.java
2949 M src/atlantis/event/AJetData.java
2950 M src/atlantis/event/AParticlesData.java
2951 M src/atlantis/event/ASMTrData.java
2952 M src/atlantis/event/ASNPData.java
2953 M src/atlantis/interactions/ARectangleVPSelection.java
2954
2955 * Minor
2956 M src/atlantis/geometry/ABarrelTRTDetector.java
2957
2958 -----------------------------------------------------------------------------
2959 2006-09-22 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2960 * Tagging AtlantisJava-09-05-86
2961
2962 * Minor changes to previous commit
2963 M src/atlantis/geometry/ABarrelSiliconDetector.java
2964 M src/atlantis/geometry/AEndcapTRTDetector.java
2965
2966 -----------------------------------------------------------------------------
2967 2006-09-22 Eric Jansen <e.jansen -- at -- hef.ru.nl>
2968 * Tagging AtlantisJava-09-05-85
2969
2970 * Added detailed TRT endcap geometry
2971 M geometry/AGeometry.xml
2972 M src/atlantis/geometry/ABarrelTRTDetector.java
2973 M src/atlantis/geometry/AEndcapTRTDetector.java
2974 M src/atlantis/geometry/AGeometryFromXMLReader.java
2975
2976 * Fixed issue with phi wrap around for non-data
2977 M src/atlantis/graphics/ACoord.java
2978 M src/atlantis/geometry/ABarrelSiliconDetector.java
2979 M src/atlantis/geometry/AEndcapSiliconDetector.java
2980
2981 -----------------------------------------------------------------------------
2982 2006-09-21 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2983 * Tagging AtlantisJava-09-05-84
2984
2985 * Add ET information to the print info of Calorimeters
2986 M src/atlantis/event/ACalorimeterData.java
2987
2988 * Add eta and phi cuts for RVx
2989 M src/atlantis/event/ARVxData.java
2990 M src/atlantis/event/AVertex.java
2991
2992 -----------------------------------------------------------------------------
2993 2006-09-21 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
2994 * Tagging AtlantisJava-09-05-83
2995
2996 * GUI tooltips update
2997 M configuration/config.xml
2998 M configuration/configTB.xml
2999 M src/atlantis/event/AData.java
3000 M src/atlantis/event/AETMisData.java
3001 M src/atlantis/event/AMDTData.java
3002 M src/atlantis/event/ARPCData.java
3003 M src/atlantis/event/ASiClusterData.java
3004 M src/atlantis/event/ASiClusterRDOData.java
3005 M src/atlantis/event/ATGCData.java
3006 M src/atlantis/event/ATrackData.java
3007 M src/atlantis/event/ATRTData.java
3008 M src/atlantis/interactions/ARectangleVPSelection.java
3009 M src/atlantis/parameters/ACommandProcessor.java
3010
3011 -----------------------------------------------------------------------------
3012 2006-09-20 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3013 * Tagging AtlantisJava-09-05-82
3014
3015 * Bug fix
3016 M src/atlantis/utils/AIdHelper.java
3017
3018 -----------------------------------------------------------------------------
3019 2006-09-20 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3020 * Tagging AtlantisJava-09-05-81
3021
3022 * New TileCal coding implemented according to email from Sasha
3023 Solodkov on 2006-09-18
3024 M src/atlantis/utils/AIdHelper.java
3025
3026 -----------------------------------------------------------------------------
3027 2006-09-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3028 * Tagging AtlantisJava-09-05-80
3029
3030 * Colouring Tracks by the closest Jet when Jet is multiple collection
3031 datatype (calculates associations for all Jet collections)
3032 M src/atlantis/event/ATrackData.java
3033 M src/atlantis/event/AEvent.java
3034 M src/atlantis/event/AData.java
3035
3036 -----------------------------------------------------------------------------
3037 2006-09-14 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3038 * Tagging AtlantisJava-09-05-79
3039
3040 * Change font of axis labels to bold style, and make axis a bit thicker
3041 M src/atlantis/canvas/AScaleBorder.java
3042
3043 * Change incorrect infinitive cotTheta value in IDScan back to 0
3044 M src/atlantis/event/AHelixData.java
3045
3046 -----------------------------------------------------------------------------
3047 2006-09-07 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3048 * Tagging AtlantisJava-09-05-78
3049
3050 * Remove energy cuts for all ROIs (all ROIs always have 1 Gev now)
3051 M src/atlantis/event/AEmTauROIData.java
3052 M src/atlantis/event/AJetROIData.java
3053 M src/atlantis/event/AMuonROIData.java
3054
3055 -----------------------------------------------------------------------------
3056 2006-09-06 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
3057 * Tagging AtlantisJava-09-05-77
3058
3059 * Integration of LegoPlot into Atlantis
3060 M configuration/config.xml
3061 M configuration/configTB.xml
3062 M src/atlantis/canvas/AWindow.java
3063 M src/atlantis/event/ALegoData.java
3064 M src/atlantis/graphics/ALegoDraw.java
3065 R src/atlantis/interactions/ALegoPlotInteraction.java
3066 R src/atlantis/interactions/ALegoPlotPanel.java
3067 M src/atlantis/interactions/ASynchroCursorsInteraction.java
3068 M src/atlantis/interactions/AZMRInteraction.java
3069 R src/atlantis/parameters/ALegoParameters.java
3070 M src/atlantis/projection/AProjection2D.java
3071 M src/atlantis/projection/AProjectionLegoPlot.java
3072
3073 -----------------------------------------------------------------------------
3074 2006-09-05 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3075 * Tagging AtlantisJava-09-05-75
3076
3077 * Minor changes in the saving file dialog (configuration, color map,
3078 etc)
3079 M src/atlantis/gui/AInteractiveAthenaDialog.java
3080 M src/atlantis/gui/APreferencesControl.java
3081 M src/atlantis/gui/APrintControl2.java
3082 M src/atlantis/event/AXMLNetworkSource.java
3083 M src/atlantis/utils/AUtilities.java
3084
3085 -----------------------------------------------------------------------------
3086 2006-09-04 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3087 * Tagging AtlantisJava-09-05-74
3088
3089 * User's configuration file and colour map file saved through choose
3090 file dialog
3091 New command line interface allowing to specify configuration file,
3092 colour map file, etc as command line options
3093 apache-jakarta-commons-cli used for command line options handling
3094 M src/atlantis/Atlantis.java
3095 M src/atlantis/gui/AColorMap.java
3096 M src/atlantis/gui/APreferencesControl.java
3097 M src/atlantis/utils/AUtilities.java
3098 M ant/build.xml
3099 M Atlantis.jpx
3100 A lib/commons-cli-1.0.jar
3101
3102 -----------------------------------------------------------------------------
3103 2006-09-02 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3104 * Tagging AtlantisJava-09-05-73
3105
3106 * Re-added X'Z projection that was lost, corrected angle for r<0
3107 M src/atlantis/event/ASegmentData.java
3108
3109 -----------------------------------------------------------------------------
3110 2006-09-01 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3111 * Tagging AtlantisJava-09-05-72
3112
3113 * Listbox Data->Assoc Hits To Track (internally AssHitsTo) removed,
3114 Track associations now according to selected Track collection in
3115 Track->TrackCollections listbox. if 'all' (or 'none') is selected,
3116 associations are ignored (AEvent.getTrackData() returns null)
3117 M src/atlantis/parameters/ACommandProcessor.java
3118 M src/atlantis/event/AEvent.java
3119 M src/atlantis/event/AData.java
3120 M configuration/config.xml
3121 M configuration/configTB.xml
3122
3123 * ParticleJet clean up
3124 R src/atlantis/event/AParticleJetData.java
3125 M src/atlantis/event/ALegoData.java
3126 M src/atlantis/event/AEventFromXML.java
3127
3128 -----------------------------------------------------------------------------
3129 2006-08-30 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3130 * Tagging AtlantisJava-09-05-71
3131
3132 * TrigS3D - crash when using Cuts->ATLAS->Module - check added
3133 (TrigS3D-SiCluster association array calculated in TrigS3D gets
3134 modified by AAssociation.purgeIDNotInData(), otherwise the check
3135 wouldn't be necessary)
3136 M src/atlantis/event/ATrigS3DData.java
3137
3138 * Clean up - AS3DData.finalizeConstuction() method removed completely
3139 M src/atlantis/event/AS3DData.java
3140
3141 * Clean up - event versions are not processed anymore, all references
3142 removed (if for instance "atlrel_3" was in the event version,
3143 Atlantis was using default version 700 as if from release 7.0.0)
3144 M src/atlantis/event/AEventFromXML.java
3145 makeCompatibleWithLatestVersion() method removed
3146 M src/atlantis/event/AEvent.java
3147
3148 * Minor - unused compress2() method removed
3149 M src/atlantis/event/AAssociation.java
3150
3151 * Minor
3152 M src/atlantis/event/ATRTData.java
3153 M src/atlantis/event/ASTrData.java
3154 M events/event.dtd
3155
3156 -----------------------------------------------------------------------------
3157 2006-08-23 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3158 * Tagging AtlantisJava-09-05-70
3159
3160 * Minor change to field order in decoded TRT identifiers
3161 M src/atlantis/utils/AIdHelper.java
3162
3163 * Update to detailed TRT geometry
3164 M geometry/AGeometry.xml
3165
3166 -----------------------------------------------------------------------------
3167 2006-08-23 Mark Stockton <mcs -- at -- hep.ph.bham.ac.uk>
3168 * Tagging AtlantisJava-09-05-69
3169
3170 * Splitting up of original AProjectionLegoPlot class
3171 Add SC interaction for Lego
3172 Add unzoom and center display for Lego
3173 M configuration/config.xml
3174 M configuration/configTB.xml
3175 M src/atlantis/event/ADHelix.java
3176 A src/atlantis/event/ALegoData.java
3177 A src/atlantis/graphics/ALegoDraw.java
3178 M src/atlantis/interactions/ALegoPlotInteraction.java
3179 M src/atlantis/interactions/ASynchroCursorsInteraction.java
3180 A src/atlantis/parameters/ALegoParameters.java
3181 M src/atlantis/projection/AProjection2D.java
3182 M src/atlantis/projection/AProjectionLegoPlot.java
3183
3184 * Clean up
3185 M src/atlantis/projection/AProjectionEG.java
3186
3187 -----------------------------------------------------------------------------
3188 2006-08-22 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3189 * Tagging AtlantisJava-09-05-68
3190
3191 * Update properly fisheye value in the panel textfield
3192 M src/atlantis/interactions/AFishEyePanel.java
3193
3194 * Minor
3195 M src/atlantis/gui/AColorMap.java
3196 M Atlantis.jpx
3197 M configuration/config.xml
3198 M configuration/configTB.xml
3199
3200 -----------------------------------------------------------------------------
3201 2006-08-21 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3202 * Tagging AtlantisJava-09-05-67
3203
3204 * ParticleJet treated as Jet, but associations to calos not solved yet
3205 JetRecJet storeGateKey is used for Jet datatype
3206 'ParticleJet cone4' storeGateKey is used when ParticleJet is found
3207 Jet, ETMis colouring by Collection is added and made default scheme
3208 ParticleJet occurrences are commented out and should be cleaned up
3209 M src/atlantis/projection/AProjectionLegoPlot.java
3210 M src/atlantis/event/AJetData.java
3211 M src/atlantis/event/AEventFromXML.java
3212 M src/atlantis/event/AEvent.java
3213 M src/atlantis/event/AETMisData.java
3214 M src/atlantis/event/AData.java
3215 M configuration/config.xml
3216 M configuration/configTB.xml
3217
3218 -----------------------------------------------------------------------------
3219 2006-08-21 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3220 * Tagging AtlantisJava-09-05-66
3221
3222 * Add a jar file for parser library
3223 M ant/build.xml
3224 A lib/xml-apis.jar
3225
3226 -----------------------------------------------------------------------------
3227 2006-08-21 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3228 * Tagging AtlantisJava-09-05-65
3229
3230 * Allow directory browsing when selecting geometry file
3231 M src/atlantis/utils/xml/AXMLGeometryChooser.java
3232
3233 -----------------------------------------------------------------------------
3234 2006-08-20 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3235 * Tagging AtlantisJava-09-05-64
3236
3237 * Update parser library
3238 M ant/build.xml
3239 R lib/xerces_java.jar
3240 A lib/xercesImpl.jar
3241
3242 * Show message dialog when encountering fatal error
3243 M src/atlantis/event/AEventFromXML.java
3244 M src/atlantis/gui/AExceptionHandler.java
3245 M src/atlantis/utils/xml/AXMLErrorHandler.java
3246
3247 * Clean up
3248 M src/atlantis/event/ACalorimeterData.java
3249
3250 -----------------------------------------------------------------------------
3251 2006-08-18 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3252 * Tagging AtlantisJava-09-05-63
3253
3254 * JiveXML server port adjustable via configuration file
3255 M configuration/config.xml
3256 M configuration/configTB.xml
3257 M src/atlantis/event/AXMLNetworkSource.java
3258
3259 * Clean up
3260 M src/atlantis/event/ATrackData.java
3261 M src/atlantis/event/ASiClusterRDOData.java
3262 M src/atlantis/event/AS3DData.java
3263 M src/atlantis/event/APixelRDOData.java
3264 M src/atlantis/event/AHitData.java
3265 M src/atlantis/event/AEventFromXML.java
3266
3267 -----------------------------------------------------------------------------
3268 2006-08-16 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3269 * Tagging AtlantisJava-09-05-62
3270
3271 * Don't toggle scale for Lego Plot (lego has own scale)
3272 M src/atlantis/canvas/AWindow.java
3273
3274 * Bug fix - when drawing frames, cause ArrayIndexOutOfBound error
3275 M src/atlantis/graphics/AIntBufferedPixelGraphics2D.java
3276 M src/atlantis/graphics/APixelGraphics.java
3277
3278 -----------------------------------------------------------------------------
3279 2006-08-16 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3280 * Tagging AtlantisJava-09-05-61
3281
3282 * Fixed histogram exception in some projections
3283 M src/atlantis/event/ACalorimeterData.java
3284 M src/atlantis/event/AFCALData.java
3285 M src/atlantis/event/AHECData.java
3286 M src/atlantis/event/ALArData.java
3287 M src/atlantis/event/ATILEData.java
3288
3289 -----------------------------------------------------------------------------
3290 2006-08-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3291 * Tagging AtlantisJava-09-05-60
3292
3293 * Track always drawn as helix in VPlot (eta-phi), i.e. ignore
3294 Track->DrawnAs option for VPlot
3295 M configuration/config.xml
3296 M configuration/configTB.xml
3297 M src/atlantis/event/ATrackData.java
3298
3299 * Clean-up, some comments added
3300 M src/atlantis/event/ATRTData.java
3301
3302 -----------------------------------------------------------------------------
3303 2006-08-14 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3304 * Tagging AtlantisJava-09-05-59
3305
3306 * New style hits - truth tracks (STr) association implemented using
3307 barcodes and numBarcodes elements (association 1 hit - many tracks),
3308 done for S3D, SiCluster (SCT), TRT and TrigS3D
3309 * TrigS3D - Tracks association and TrigS3D - STr association
3310 implemented via Track - SiCluster association
3311 Track - S3D association coded better
3312 * Cleanup - AFilter (hit filter) methods removed from TrigS3D,
3313 SiCluster as they were not used by AFilter (it currently works
3314 only with S3D)
3315 M src/atlantis/event/ATrackData.java
3316 M src/atlantis/event/ATrigS3DData.java
3317 M src/atlantis/event/AS3DData.java
3318 M src/atlantis/event/AHitData.java
3319 M src/atlantis/event/ATRTData.java
3320 M src/atlantis/event/ASiClusterData.java
3321 M src/atlantis/event/AData.java
3322 M src/atlantis/event/AAssociationManager.java
3323 M src/atlantis/event/AAssociation.java
3324 M events/event.dtd
3325
3326 * Cleanup (AFilter methods removed)
3327 M src/atlantis/event/ASiHitData.java
3328
3329 * Copy share directory when building
3330 M ant/build.xml
3331
3332 -----------------------------------------------------------------------------
3333 2006-08-09 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3334 * Bug fix - array index error when reversing Lego Plot
3335 M src/atlantis/projection/AProjectionLegoPlot.java
3336
3337 -----------------------------------------------------------------------------
3338 2006-08-07 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3339 * Tagging AtlantisJava-09-05-58
3340
3341 * Bug fix - Track/STr is wrongly displayed in V-Plot under certain
3342 conditions
3343 M src/atlantis/event/ADHelix.java
3344
3345 * Draw AOD Electron and Muon as 'v' in V-Plot
3346 M src/atlantis/event/AElectronData.java
3347 A src/atlantis/event/AHelixAODData.java
3348 M src/atlantis/event/AHelixData.java
3349 M src/atlantis/event/AMuonData.java
3350
3351 * Minor
3352 M src/atlantis/event/AHitData.java
3353 M src/atlantis/event/ASTrData.java
3354 M src/atlantis/event/ATrackData.java
3355 M src/atlantis/event/AXMLZipEventSource.java
3356 M src/atlantis/parameters/AStatusRootParameter.java
3357
3358 -----------------------------------------------------------------------------
3359 2006-08-05 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3360 * Tagging AtlantisJava-09-05-57
3361
3362 * Colouring SiCluster RDO data by error
3363 M src/atlantis/event/ASiClusterRDOData.java
3364 M configuration/config.xml
3365
3366 -----------------------------------------------------------------------------
3367 2006-08-04 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3368 * Tagging AtlantisJava-09-05-56
3369
3370 * Track-to-Jet association, colouring Tracks by the closest Jet
3371 M src/atlantis/event/ATrackData.java
3372 M src/atlantis/event/AEvent.java
3373 M src/atlantis/event/AAssociation.java
3374 M configuration/config.xml
3375 M configuration/configTB.xml
3376
3377 * Minor
3378 M src/atlantis/event/AJetData.java
3379 M src/atlantis/event/AHelixData.java
3380 M src/atlantis/event/AHelix.java
3381
3382 -----------------------------------------------------------------------------
3383 2006-08-02 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3384 * Tagging AtlantisJava-09-05-55
3385
3386 * AData.cutByAssociationTo() calling improved (slight refactoring)
3387 M src/atlantis/event/ATrackData.java
3388 M src/atlantis/event/AHitData.java
3389 M src/atlantis/event/AData.java
3390
3391 * Minor
3392 M configuration/config.xml
3393 M configuration/configTB.xml
3394
3395 -----------------------------------------------------------------------------
3396 2006-08-02 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3397 * Tagging AtlantisJava-09-05-54
3398
3399 * Bug fix - after reset, parameters have incorrect local/global color
3400 M src/atlantis/parameters/AAbstractParameter.java
3401
3402 -----------------------------------------------------------------------------
3403 2006-08-01 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3404 * Tagging AtlantisJava-09-05-53
3405
3406 * Track collections - RecVertex association (only RecVertex coming
3407 with an event file, not RecVertex calculated in Atlantis)
3408 - colour Track by RecVertex
3409 - cut Track by RecVertex
3410 M src/atlantis/event/ATrackData.java
3411 M src/atlantis/event/ARVxData.java
3412 M src/atlantis/event/AHitData.java
3413 M src/atlantis/event/AData.java
3414 M configuration/config.xml
3415 M configuration/configTB.xml
3416
3417 * Highlight when pick didn't work since AtlantisJava-09-05-49, fixed
3418 M src/atlantis/interactions/APickInteraction.java
3419
3420 * Minor (simple method for copying int arrays)
3421 M src/atlantis/utils/AUtilities.java
3422
3423 * Minor
3424 M src/atlantis/event/ACalorimeterData.java
3425
3426 -----------------------------------------------------------------------------
3427 2006-07-31 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3428 * Tagging AtlantisJava-09-05-52
3429
3430 * Added support for (now default) polyline tracks in Y'Z
3431 M src/atlantis/event/ATrackData.java
3432
3433 -----------------------------------------------------------------------------
3434 2006-07-28 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3435 * Tagging AtlantisJava-09-05-51
3436
3437 * LegoPlot MaxET changed to FLOAT, changes in InDet->Track Rho
3438 parameter values, draw Track as Polyline made default
3439 M configuration/config.xml
3440 M configuration/configTB.xml
3441 M src/atlantis/projection/AProjectionLegoPlot.java
3442
3443 * xKal references, formerly the only assumed Track type for RVx,
3444 erased from the code, cutting tracks made generic
3445 M src/atlantis/event/AEvent.java
3446 M src/atlantis/event/ARVxData.java
3447
3448 * Bug fixed at multiple collections listboxes when writing user's
3449 configuration file
3450 M src/atlantis/gui/AConfigWriter.java
3451
3452 * Appropriate message printed when no event data received from
3453 JiveXML server
3454 M src/atlantis/event/AXMLNetworkSource.java
3455
3456 * Bug fixed - colour by layer for S3D, TrigS3D, SiHit didn't work
3457 since AtlantisJava-09-05-45, Segment associated datatypes modified
3458 M src/atlantis/event/ATrigS3DData.java
3459 M src/atlantis/event/ATRTData.java
3460 M src/atlantis/event/ATGCData.java
3461 M src/atlantis/event/AS3DData.java
3462 M src/atlantis/event/AMuonHitData.java
3463 M src/atlantis/event/AHitData.java
3464
3465 * STr and sometimes Track drawn wrongly - test rhoVertex values and
3466 don't draw those starting after InDet 1.08m outer diameter when
3467 tracks are drawn as helices (some STr pass this cut and are still
3468 drawn as straight lines to infinity (XY, RhoZ))
3469 M src/atlantis/event/AHelixData.java
3470 M src/atlantis/event/AHelix.java
3471 M src/atlantis/event/ASTrData.java
3472 M src/atlantis/event/ATrackData.java
3473
3474 * Indentation corrected
3475 M src/atlantis/event/ADHelix.java
3476
3477 -----------------------------------------------------------------------------
3478 2006-07-28 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3479 * Tagging AtlantisJava-09-05-50
3480
3481 * Change some parameter GUI names for Lego Plot
3482 M configuration/config.xml
3483 M configuration/configTB.xml
3484 M src/atlantis/projection/AProjectionLegoPlot.java
3485
3486 * Add a demo mode for Atlantis
3487 M src/atlantis/Atlantis.java
3488 M src/atlantis/event/AEvent.java
3489 M src/atlantis/event/AEventFromXML.java
3490 M src/atlantis/event/AEventManager.java
3491 M src/atlantis/event/AEventSource.java
3492 M src/atlantis/event/AXMLFileEventSource.java
3493 M src/atlantis/event/AXMLFileNetworkSource.java
3494 M src/atlantis/event/AXMLZipEventSource.java
3495 M src/atlantis/event/AXMLZipNetworkSource.java
3496 A src/atlantis/gui/ADemoDialog.java
3497 A src/atlantis/gui/ADemoFileChooser.java
3498 A src/atlantis/gui/ADemoThread.java
3499 M src/atlantis/gui/AFileControl.java
3500 M src/atlantis/gui/AHelpControl.java
3501 M src/atlantis/gui/AReadColorMapChooser.java
3502 M src/atlantis/gui/AReadFileChooser.java
3503 M src/atlantis/utils/xml/AXMLFileChooser.java
3504
3505 -----------------------------------------------------------------------------
3506 2006-07-28 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3507 * Tagging AtlantisJava-09-05-49
3508
3509 * Highlighting a jet now sets the phi value for X'Z and Y'Z
3510 M src/atlantis/interactions/APickInteraction.java
3511
3512 -----------------------------------------------------------------------------
3513 2006-07-05 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3514 * Tagging AtlantisJava-09-05-48
3515
3516 * Fixed bug in display of TILE sampling 2
3517 M src/atlantis/geometry/ABarrelCalorimeterDetector.java
3518
3519 -----------------------------------------------------------------------------
3520 2006-07-05 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3521 * Tagging AtlantisJava-09-05-47
3522
3523 * Add MuonROI; Also add a few properties to AOD Electron and Muon
3524 M configuration/config.xml
3525 M configuration/configTB.xml
3526 M events/event.dtd
3527 M src/atlantis/event/AData.java
3528 M src/atlantis/event/AElectronData.java
3529 M src/atlantis/event/AEmTauROIData.java
3530 M src/atlantis/event/AEvent.java
3531 M src/atlantis/event/AHistogram.java
3532 M src/atlantis/event/AMuonData.java
3533 A src/atlantis/event/AMuonROIData.java
3534 M src/atlantis/event/AROIData.java
3535 M src/atlantis/interactions/AInteraction.java
3536 M src/atlantis/interactions/ASquareSelection.java
3537 M src/atlantis/projection/AProjectionLegoPlot.java
3538 M src/atlantis/utils/AMath.java
3539
3540 * Minor
3541 M src/atlantis/event/AXMLFileEventSource.java
3542
3543 -----------------------------------------------------------------------------
3544 2007-07-04 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3545 * Tagging AtlantisJava-09-05-46
3546
3547 * Removed unused code
3548 R src/atlantis/event/A3DMuonBoxData.java
3549
3550 * Startup window is not always on top anymore
3551 M src/atlantis/gui/AStartupWindow.java
3552
3553 -----------------------------------------------------------------------------
3554 2006-07-03 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3555 * Implemented detailed display for SCT endcaps
3556 M src/atlantis/geometry/ADetectorSystem.java
3557 M src/atlantis/geometry/AEndcapSiliconDetector.java
3558
3559 -----------------------------------------------------------------------------
3560 2006-06-30 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3561 * Tagging AtlantisJava-09-05-45
3562
3563 * Replaced MSeg by generic Segment data type
3564 M configuration/config.xml
3565 M configuration/configTB.xml
3566 M events/event.dtd
3567 M src/atlantis/event/AEvent.java
3568 M src/atlantis/event/AHitData.java
3569 R src/atlantis/event/AMSegData.java
3570 M src/atlantis/event/AMuonHitData.java
3571 M src/atlantis/event/ARPCData.java
3572 A src/atlantis/event/ASegmentData.java
3573
3574 * Removed unused code
3575 M src/atlantis/event/AEvent.java
3576 R src/atlantis/event/AR3DData.java
3577 R src/atlantis/event/AT3DData.java
3578
3579 * Added backwards compatibility for MSeg
3580 M src/atlantis/event/AEventFromXML.java
3581
3582 * Replaced ID operation by call to AIdHelper
3583 M src/atlantis/event/ATRTData.java
3584
3585 * Small bug fixes
3586 M src/atlantis/utils/AIdHelper.java
3587 M src/atlantis/utils/AMath.java
3588
3589 -----------------------------------------------------------------------------
3590 2006-06-29 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3591 * Tagging AtlantisJava-09-05-44
3592
3593 * Multiple collections priorities in listboxes fixed for the situation
3594 when previous and current collections are completely different
3595 ('all' item is not the default one and is put to the end of listbox)
3596 M src/atlantis/event/AEvent.java
3597
3598 -----------------------------------------------------------------------------
3599 2006-06-22 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3600 * Tagging AtlantisJava-09-05-43
3601
3602 * Stop reporting error and ignore the whole data type if etx=ety=0
3603 for any ET Miss (excluding MET_Final) when using old type name (e.g.
3604 CaloETMis, MuonETMis)
3605 M src/atlantis/event/AEventFromXML.java
3606
3607 * Minor
3608 M src/atlantis/event/ADHelix.java
3609 M src/atlantis/event/AHitData.java
3610 M src/atlantis/event/APixelRDOData.java
3611 M src/atlantis/event/ARVxData.java
3612 M src/atlantis/projection/AProjectionEG.java
3613
3614 -----------------------------------------------------------------------------
3615 2006-06-22 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3616 * Tagging Atlantisjava-09-05-42
3617
3618 * Changes to LAr geometry
3619 M geometry/AGeometry.xml
3620 M src/atlantis/event/ACalorimeterData.java
3621 M src/atlantis/geometry/ABarrelCalorimeterDetector.java
3622 M src/atlantis/geometry/AEndcapCalorimeterDetector.java
3623 M src/atlantis/graphics/ACoord.java
3624
3625 -----------------------------------------------------------------------------
3626 2006-06-19 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3627 * Tagging AtlantisJava-09-05-41
3628
3629 * Minor changes to TILE geometry
3630 M src/atlantis/geometry/ABarrelCalorimeterDetector.java
3631 M geometry/AGeometry.xml
3632
3633 -----------------------------------------------------------------------------
3634 2006-06-14 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3635 * Tagging AtlantisJava-09-05-40
3636
3637 * Changes regarding the position of "Event Properties" window
3638 M src/atlantis/gui/AEventPropertiesDialog.java
3639
3640 * Bug fix - Atlantis cannot be started because lambda is not defined in
3641 configuration files
3642 M configuration/config.xml
3643 M configuration/configTB.xml
3644
3645 -----------------------------------------------------------------------------
3646 2006-06-12 Charles Timmermans <c.timmermans -- at -- hef.ru.nl>
3647 * Tagging AtlantisJava-09-05-39
3648
3649 * Added the egg plot (lamda phi)
3650 M src/atlantis/canvas/AScaleBorder.java
3651 M src/atlantis/event/ADHelix.java
3652 M src/atlantis/event/AData.java
3653 M src/atlantis/event/A3DPointData.java
3654 M src/atlantis/interactions/ASynchrocursorsInteractions.java
3655 A src/atlantis/projections/AProjectionEG.java
3656 M src/atlantis/utils/AMath.java
3657 M configuration/config.xml
3658
3659 -----------------------------------------------------------------------------
3660 2006-06-08 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3661 * Tagging AtlantisJava-09-05-38
3662
3663 * Only distinct names printed when picking detectors
3664 M src/atlantis/graphics/APickingGraphics2D.java
3665
3666 -----------------------------------------------------------------------------
3667 2006-06-08 Charles Timmermans <c.timmermans -- at -- hef.ru.nl>
3668 * Tagging AtlantisJava-09-05-37
3669
3670 * Made V-plot line at 360 degrees more distinct
3671 M src/atlantis/canvas/AScaleBorder.java
3672
3673 -----------------------------------------------------------------------------
3674 2006-06-07 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3675 * Tagging AtlantisJava-09-05-36
3676
3677 * RDOs no longer treated as multiple collections datatypes, clean up
3678 M src/atlantis/event/ASiClusterRDOData.java
3679 M src/atlantis/event/APixelRDOData.java
3680 M src/atlantis/event/AEventFromXML.java
3681 M configuration/config.xml (+ collection listboxes priorities)
3682 M configuration/configTB.xml ( ditto )
3683
3684 * Minor
3685 M src/atlantis/event/ARVxData.java
3686 M src/atlantis/utils/AHashMap.java
3687 M cmt/requirements
3688
3689 -----------------------------------------------------------------------------
3690 2006-06-07 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3691 * Tagging AtlantisJava-09-05-35
3692
3693 * Updated detector geometry
3694 M geometry/AGeometry.xml
3695 M geometry/AMuonGeometry.xml
3696
3697 -----------------------------------------------------------------------------
3698 2006-06-06 Janice Drohan <jgd -- at -- hep.ucl.ac.uk>
3699 * Tagging AtlantisJava-09-05-34
3700
3701 * Interactive vertexing changes
3702 M src/atlantis/event/ARVxData.java
3703
3704 -----------------------------------------------------------------------------
3705 2006-06-06 Janice Drohan <jgd -- at -- hep.ucl.ac.uk>
3706 * Tagging AtlantisJava-09-05-33
3707
3708 * Interactive vertexing changes
3709 M events/event.dtd
3710 M share/InteractiveServer.py
3711 M src/atlantis/event/ARVxData.java
3712 M src/atlantis/gui/AInteractiveAthenaDialog.java
3713
3714 -----------------------------------------------------------------------------
3715 2006-06-06 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3716 * Tagging AtlantisJava-09-05-32
3717
3718 * Fix possible null pointer exception
3719 M src/atlantis/geometry/ABarrelSiliconDetector.java
3720 M src/atlantis/geometry/ABarrelTRTDetector.java
3721 M src/atlantis/geometry/AEndcapSiliconDetector.java
3722 M src/atlantis/geometry/AEndcapTRTDetector.java
3723
3724 -----------------------------------------------------------------------------
3725 2006-06-05 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3726 * Tagging AtlantisJava-09-05-31
3727
3728 * Eta / phi module added for TB
3729 M configuration/configTB.xml
3730
3731 * Minor
3732 M config.xml
3733
3734 -----------------------------------------------------------------------------
3735 2006-05-30 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3736 * Tagging AtlantisJava-09-05-30
3737
3738 * Increase space for Data tabpane
3739 M configuration/config.xml
3740 M configuration/configTB.xml
3741 A src/atlantis/gui/ADefaultCellAttribute.java
3742 A src/atlantis/gui/AMultiSpanCellTableUI.java
3743 M src/atlantis/gui/AMutableCheckBox.java
3744 M src/atlantis/gui/AParamGUIDataModel.java
3745 M src/atlantis/gui/AParametersTable.java
3746
3747 -----------------------------------------------------------------------------
3748 2006-05-29 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3749 * Tagging AtlantisJava-09-05-29
3750
3751 * Fast, BEGINNER command line parameters made unsupported
3752 M src/atlantis/Atlantis.java
3753 R share/atlantis_beginner
3754 M cmt/requirements
3755
3756 * New SCT phi0 geometry values (4 values changed according to
3757 2006-05-26 email from Grant Gorfine)
3758 M geometry/AGeometry.xml
3759
3760 * New startup layout - RSB
3761 LegoPlot no longer default rho/z projection
3762 M configuration/config.xml
3763
3764 * Minor
3765 M src/atlantis/event/AEvent.java
3766
3767 -----------------------------------------------------------------------------
3768 2006-05-26 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3769 * Minor changes regarding the position of some control windows
3770 M src/atlantis/gui/AColorMapDialog.java
3771 M src/atlantis/gui/AColorMapEditor.java
3772 M src/atlantis/gui/AHelpSystem.java
3773 M src/atlantis/gui/ALayoutDialog.java
3774
3775 -----------------------------------------------------------------------------
3776 2006-05-25 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3777 * Tagging AtlantisJava-09-05-28
3778
3779 * Interactive Athena dialog bug fix (when closed then opened and
3780 accessed from RVx for interactive vertexing), singleton
3781 XMLNetwork source - singleton
3782 M src/atlantis/gui/AInteractiveAthenaDialog.java
3783 M src/atlantis/gui/AFileControl.java
3784 M src/atlantis/event/AXMLNetworkSource.jav
3785
3786 * xKalTrack -> ConvertedXKalmanTracks storeGateKey temporary fix for
3787 2006-06-02 tutorial
3788 M src/atlantis/event/ARVxData.java
3789 M src/atlantis/event/AEvent.java
3790
3791 * Command line option --help
3792 M src/atlantis/Atlantis.java
3793
3794 * Changes to comply with ROOT v5
3795 M share/InteractiveServer.py
3796
3797 * Minor
3798 M src/atlantis/event/ASiClusterRDOData.java
3799 M src/atlantis/event/AHitData.java
3800
3801 -----------------------------------------------------------------------------
3802 2006-05-23 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3803 * Tagging AtlantisJava-09-05-27
3804
3805 * Correct the problem of wrong initial position for some control
3806 windows
3807 M src/atlantis/gui/AColorMapDialog.java
3808 M src/atlantis/gui/AColorMapEditor.java
3809 M src/atlantis/gui/AHelpSystem.java
3810 M src/atlantis/gui/ALayoutDialog.java
3811
3812 -----------------------------------------------------------------------------
3813 2006-05-23 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3814 * Tagging AtlantisJava-09-05-26
3815
3816 * Print Jet info when using rubberband in V-Plot, and a few other
3817 small changes about printing info in V-Plot
3818 M src/atlantis/event/AAODData.java
3819 M src/atlantis/event/ACalorimeterData.java
3820 M src/atlantis/event/AData.java
3821 M src/atlantis/event/AHelixData.java
3822 M src/atlantis/event/AJetData.java
3823 M src/atlantis/event/ASMTrData.java
3824 M src/atlantis/event/ASNPData.java
3825 M src/atlantis/interactions/ARectangleVPSelection.java
3826 M src/atlantis/list/AList.java
3827
3828 -----------------------------------------------------------------------------
3829 2006-05-23 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3830 * Tagging AtlantisJava-09-05-25
3831
3832 * Bug fix - when Lego or 3DBox is in some window, exception will be
3833 thrown if choosing pick
3834 M src/atlantis/interactions/AInteractionControl.java
3835
3836 -----------------------------------------------------------------------------
3837 2006-05-20 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3838 * Tagging AtlantisJava-09-05-24
3839
3840 * Stop reporting error and ignore the whole data type if etx=ety=0
3841 for any ET Miss (excluding MET_Final)
3842 M src/atlantis/event/AETMis.Data.java
3843 M src/atlantis/event/AEventFromXML.java
3844
3845 * Allow event files contain floating point data "inf" or "-inf" to
3846 represent infinite values
3847 M src/atlantis/utils/xml/AFloatArrayParser.java
3848
3849 * Bug fix - track is wrongly displayed in V-Plot if its phi value is
3850 very close to 0 or 360
3851 M src/atlantis/event/ADHelix.java
3852
3853 * Bug fix - when copying windows, the parameters are not copied
3854 correctly
3855 M src/atlantis/parameters/AStatusGroupParameter.java
3856 M src/atlantis/parameters/AStatusRootParameter.java
3857
3858 * Set Lego Plot to be the default projection for some windows
3859 M configuration/config.xml
3860
3861 -----------------------------------------------------------------------------
3862 2006-05-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3863 * Tagging AtlantisJava-09-05-23
3864
3865 * Runnable scripts fixed for ATLAS SW release project builds
3866 M share/atlantis
3867 M share/atlantis_beginner
3868
3869 -----------------------------------------------------------------------------
3870 2006-05-15 Eric Jansen <e.jansen -- at -- hef.ru.nl>
3871 * Tagging AtlantisJava-09-05-22
3872
3873 * Moved generic methods for rho sign from AFCALData to AMath
3874 M src/atlantis/event/AFCALData.java
3875 M src/atlantis/utils/AMath.java
3876
3877 * Fixed synchrocursor display for "negative" rho
3878 M src/atlantis/interactions/ASynchroCursorsInteraction.java
3879
3880 -----------------------------------------------------------------------------
3881 2006-05-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3882 * Tagging AtlantisJava-09-05-21
3883
3884 * Typo correction
3885 M src/atlantis/Atlantis.java
3886
3887 -----------------------------------------------------------------------------
3888 2006-05-13 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3889 * Tagging AtlantisJava-09-05-20
3890
3891 * CVS doesn't fill the keyword with corret tagname - removed
3892 M src/atlantis/Atlantis.java
3893
3894 -----------------------------------------------------------------------------
3895 2006-05-13 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3896 * Tagging AtlantisJava-09-05-19
3897
3898 * minor (wrong CVS keyword used)
3899 M src/atlantis/Atlantis.java
3900
3901 -----------------------------------------------------------------------------
3902 2006-05-13 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3903 * Tagging AtlantisJava-09-05-18
3904
3905 * Print AtlantisJava package revision at startup
3906 M src/atlantis/Atlantis.java
3907
3908 * Print name of the used geometry file before reading it
3909 M src/atlantis/geometry/AGeometryFromXMLReader.java
3910
3911 -----------------------------------------------------------------------------
3912 2006-05-10 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3913 * Tagging AtlantisJava-09-05-17
3914
3915 * Hits colouring bug - AData.colourBy(assoc) ignored situation when
3916 there are only hits in the event file (nothing to associate with)
3917 or association doesn't exist
3918 M src/atlantis/event/AHitData.java
3919 M src/atlantis/event/AData.java
3920
3921 * Minor, cleanup
3922 M src/atlantis/event/ASiClusterData.java
3923
3924 -----------------------------------------------------------------------------
3925 2006-05-10 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3926 * Tagging AtlantisJava-09-05-16
3927
3928 * Pick info improved (additional information, etc)
3929 M src/atlantis/event/ASiClusterRDOData.java
3930 M src/atlantis/event/ASiClusterData.java
3931 M src/atlantis/event/AS3DData.java
3932 M src/atlantis/event/APixelRDOData.java
3933
3934 * Date and time of event reconstruction in Athena displayed on canvas
3935 M src/atlantis/event/AEventFromXML.java
3936 M src/atlantis/event/AEvent.java
3937 M src/atlantis/canvas/ATitleMenuBar.java
3938 M events/event.dtd
3939
3940 * InDet command line parameter for configInDet.xml configuration file
3941 M src/atlantis/Atlantis.java
3942
3943 * Minor
3944 M configuration/config.xml
3945
3946 -----------------------------------------------------------------------------
3947 2006-05-09 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3948 * Change the default setting for TauJet Cuts
3949 M configuration/config.xml
3950 M configuration/configBeginner.xml
3951 M src/atlantis/event/ATauJetData.java
3952
3953 -----------------------------------------------------------------------------
3954 2006-05-09 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3955 * index search tabpane removed from online help window
3956 (just commented out, index.xml file remained in the archive)
3957 M help/help.jar
3958
3959 -----------------------------------------------------------------------------
3960 2006-05-08 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3961 * Tagging AtlantisJava-09-05-15
3962
3963 * Display AOD in RZ projection
3964 M configuration/config.xml
3965 M configuration/configBeginner.xml
3966 M src/atlantis/event/AAODData.java
3967
3968 -----------------------------------------------------------------------------
3969 2006-05-04 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3970 * Tagging AtlantisJava-09-05-14
3971
3972 * SiClusterRDO (SCTRDO) implemented (derived from SiCluster)
3973 A src/atlantis/event/ASiClusterRDOData.java
3974 M src/atlantis/event/AEventFromXML.java
3975 M src/atlantis/event/AEvent.java
3976 M configuration/config.xml
3977
3978 * minor
3979 M share/InteractiveServer.py
3980
3981 -----------------------------------------------------------------------------
3982 2006-05-04 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
3983 * Tagging AtlantisJava-09-05-13
3984
3985 * Remove some local cuts parameters for Lego, all general cuts in
3986 Lego are controlled by Cuts pane
3987 M configuration/config.xml
3988 M configuration/configBeginner.xml
3989 M configuration/configFast.xml
3990 M configuration/configTB.xml
3991 M src/atlantis/event/ACalorimeterData.java
3992 M src/atlantis/event/AETMisData.java
3993 M src/atlantis/event/ALVL1JetElementData.java
3994 M src/atlantis/event/ALVL1TriggerTowerData.java
3995 M src/atlantis/projection/AProjectionLegoPlot.java
3996
3997 -----------------------------------------------------------------------------
3998 2006-05-03 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
3999 * Tagging AtlantisJava-09-05-12
4000
4001 * PixelRDO (derived from S3D class) added as multiple collection
4002 (without any associations, etc)
4003 M src/atlantis/event/AEvent.java
4004 M events/event.dtd (SCTRDO added as well)
4005 M configuration/config.xml
4006 A src/atlantis/event/APixelRDOData.java
4007
4008 -----------------------------------------------------------------------------
4009 2006-05-02 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4010 * Tagging AtlantisJava-09-05-11
4011
4012 * ParticleJet treated as multiple collection
4013 M configuration/config.xml
4014 M configuration/configBeginner.xml
4015 M src/atlantis/event/AParticleJetData.java
4016 M src/atlantis/event/AEventFromXML.java
4017
4018 * minor
4019 M src/atlantis/event/AEventManager.java
4020 M src/atlantis/gui/AExceptionHandler.java
4021
4022 -----------------------------------------------------------------------------
4023 2006-04-26 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4024 * Tagging AtlantisJava-09-05-10
4025
4026 * TRT, STr and SVx turned off by default, eta and phi cuts made global
4027 like the other cuts
4028 M configuration/config.xml
4029 M configuration/configBeginner.xml
4030 M configuration/configFast.xml
4031 M configuration/configTB.xml
4032
4033 -----------------------------------------------------------------------------
4034 2006-04-25 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4035 * Tagging AtlantisJava-09-05-09
4036
4037 * Association bug fix
4038 M src/atlantis/event/AData.java
4039
4040 -----------------------------------------------------------------------------
4041 2006-04-25 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4042 * Tagging AtlantisJava-09-05-08
4043
4044 * STr, SVx turned off by default
4045 M configuration/config.xml
4046
4047 -----------------------------------------------------------------------------
4048 2006-04-24 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4049 * Tagging AtlantisJava-09-05-07
4050
4051 * Selected value of collection listboxes remains set given there are
4052 the same datatypes and store gate keys from event to event (preserve
4053 multiple collections listboxes)
4054 * Colouring Track datatype by collections
4055 * Preliminary SpacePointsRDO modifications added to config.xml
4056 M configuration/config.xml
4057 M src/atlantis/event/AData.java
4058 M src/atlantis/event/AEvent.java
4059 M src/atlantis/event/ATrackData.java
4060 M src/atlantis/parameters/AEnumeratorParameter.java
4061
4062 -----------------------------------------------------------------------------
4063 2006-04-21 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4064 * Tagging AtlantisJava-09-05-06
4065
4066 * Display additional PMT information for TileCal - parameters names
4067 changed
4068 M src/atlantis/event/ATILEData.java
4069 M events/event.dtd
4070
4071 -----------------------------------------------------------------------------
4072 2006-04-19 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4073 * Tagging AtlantisJava-09-05-05
4074
4075 * Display additional PMT information for TileCal when pick cells
4076 M events/event.dtd
4077 M src/atlantis/event/ATILEData.java
4078
4079 * Minor
4080 M src/atlantis/utils/xml/AXMLErrorHandler.java
4081 M src/atlantis/event/AEventFromXML.java
4082
4083 -----------------------------------------------------------------------------
4084 2006-04-19 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4085 * Tagging AtlantisJava-09-05-04
4086
4087 * Unused Tile geometry files removed
4088 R geometry/AGeometryTile.xml
4089 R events/test_eventsTile.zip
4090
4091 * Minor
4092 M src/atlantis/parameters/AAbstractParameter.java
4093 M configuration/configTB.xml
4094
4095 -----------------------------------------------------------------------------
4096 2006-04-09 Eric Jansen <e.jansen -- at -- hef.ru.nl>
4097 * Tagging AtlantisJava-09-05-03
4098
4099 * Changed TILE cell geometry
4100 M src/atlantis/geometry/ABarrelCalorimeterDetector.java
4101
4102 -----------------------------------------------------------------------------
4103 2006-04-06 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4104 * Tagging AtlantisJava-09-05-02
4105
4106 * Remove an obsolete event file
4107 R events/Event(TrigS3D)_1_H(130)_uuee.xml
4108
4109 * Replace the default event archive with a new one created with
4110 11.0.41
4111 M events/test_events.zip
4112
4113 * Bug fix - when user has personal configuration file, he cannot save
4114 a new one
4115 M src/atlantis/gui/AConfigWriter.java
4116
4117 * Code clean-up
4118 M src/atlantis/Atlantis.java
4119 M src/atlantis/geometry/AAtlasDetector.java
4120 M src/atlantis/geometry/AAtlasFastDetector.java
4121 M src/atlantis/utils/xml/AXMLUtils.java
4122
4123 -----------------------------------------------------------------------------
4124 2006-04-05 Charles Timmermans <c.timmermans -- at -- hef.ru.nl>
4125 * fix for eps printing LEGO-plot
4126 M src/atlantis/canvas/AScaleBorder.java
4127
4128 -----------------------------------------------------------------------------
4129 2006-04-05 Charles Timmermans <c.timmermans -- at -- hef.ru.nl>
4130 * added a V-plot grid
4131 M src/atlantis/canvas/AScaleBorder.java
4132
4133 -----------------------------------------------------------------------------
4134 2006-04-04 Charles Timmermans <c.timmermans -- at -- hef.ru.nl>
4135 * changed legoplot grid
4136 M src/atlantis/projection/AProjectionLegoPlot.java
4137
4138 -----------------------------------------------------------------------------
4139 2006-04-04 Eric Jansen <e.jansen -- at -- hef.ru.nl>
4140 * Tagging AtlantisJava-09-05-01
4141
4142 * Removed TILE radial lines
4143 M configuration/config.xml
4144 M configuration/configBeginner.xml
4145 M configuration/configFast.xml
4146 M configuration/configTB.xml
4147 M src/atlantis/geometry/AAtlasDetector.java
4148 M src/atlantis/geometry/AAtlasFastDetector.java
4149
4150 -----------------------------------------------------------------------------
4151 2006-04-04 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4152 * Tagging AtlantisJava-09-05-00
4153
4154 * Display AOD in YX projection
4155 M configuration/config.xml
4156 M configuration/configBeginner.xml
4157 M src/atlantis/event/AAODData.java
4158 M src/atlantis/event/ABJetData.java
4159 M src/atlantis/event/AElectronData.java
4160 M src/atlantis/event/AMuonData.java
4161 M src/atlantis/event/AParticleJetData.java
4162 M src/atlantis/event/APhotonData.java
4163 M src/atlantis/event/ATauJetData.java
4164
4165 * Show parsing warnings in the output window instead of a pop-up
4166 message window
4167 M src/atlantis/gui/AExceptionHandler.java
4168 M src/atlantis/utils/xml/AXMLErrorHandler.java
4169
4170 * Remove unused configuration files
4171 R configuration/config.original
4172 R configuration/configTile.xml
4173
4174 * Minor
4175 M configuration/configFast.xml
4176 M configuration/configTB.xml
4177 M src/atlantis/event/A3DMuonBoxData.java
4178 M src/atlantis/event/ACSCDData.java
4179 M src/atlantis/event/ACSCData.java
4180 M src/atlantis/event/AData.java
4181 M src/atlantis/event/AETMisData.java
4182 M src/atlantis/event/AFCALData.java
4183 M src/atlantis/event/AHitData.java
4184 M src/atlantis/event/AMuonData.java
4185 M src/atlantis/geometry/AEndcapSiliconDetector.java
4186 M src/atlantis/geometry/AEndcapTRTDetector.java
4187 M src/atlantis/geometry/AGapCalorimeterDetector.java
4188 M src/atlantis/geometry/AGeometryFromXMLReader.java
4189 M src/atlantis/gui/AInteractiveAthenaDialog.java
4190 M src/atlantis/parameters/ACommandProcessor.java
4191 M src/atlantis/parameters/ACutParameter.java
4192 M src/atlantis/parameters/AEnumeratorParameter.java
4193 M src/atlantis/utils/AIdHelper.java
4194
4195 -----------------------------------------------------------------------------
4196 2006-04-03 Eric Jansen <e.jansen -- at -- hef.ru.nl>
4197 * Tagging AtlantisJava-09-04-99
4198
4199 * Added AIdHelper class to decode hit identifiers
4200 A src/atlantis/utils/AIdHelper.java
4201
4202 * List summary takes sub-lists into account now.
4203 M src/atlantis/list/ AListManager.java
4204
4205 * All hardcoded numbers removed from the calorimeter code. Cell
4206 positions are now based on the properties from the geometry file.
4207 A src/atlantis/geometry/ACalorimeterDetector.java
4208 A src/atlantis/geometry/ABarrelCalorimeterDetector.java
4209 A src/atlantis/geometry/AEndcapCalorimeterDetector.java
4210 A src/atlantis/geometry/AGapCalorimeterDetector.java
4211 M src/atlantis/event/ACalorimeterData.java
4212 M src/atlantis/event/ACaloTBData.java
4213 M src/atlantis/event/AFastCalData.java
4214 M src/atlantis/event/AFCALData.java
4215 M src/atlantis/event/AHECData.java
4216 M src/atlantis/event/AHistogram.java
4217 M src/atlantis/event/ALArData.java
4218 M src/atlantis/event/ATILEData.java
4219 M src/atlantis/geometry/AGeometryFromXMLReader.java
4220 M src/atlantis/geometry/AReadGeometryChooser.java
4221 M src/atlantis/graphics/AClipper.java
4222 M src/atlantis/gui/AColorMap.java
4223 M src/atlantis/interaction/ARectangleVPSelection.java
4224 M src/atlantis/projection/AProjection2D.java
4225 M src/atlantis/projection/AProjectionLegoPlot.java
4226 M src/atlantis/projection/AProjectionVP.java
4227 M src/atlantis/projection/AProjectionYX.java
4228 M src/atlantis/utils/AMath.java
4229 M src/atlantis/utils/APolygon.java
4230 M geometry/AGeometry.xml
4231 M geometry/AGeometryFast.xml
4232 M geometry/AGeometryTB.xml
4233 M geometry/AMuonGeometry.xml
4234 M configuration/config.xml
4235 M configuration/configTB.xml
4236 M configuration/configFast.xml
4237
4238 * Allow geometry objects to draw more than one polygon in a projection.
4239 M src/atlantis/graphics/ACoord.java
4240 M src/atlantis/geometry/ABoxDetector.java
4241 M src/atlantis/geometry/ADetector.java
4242 M src/atlantis/geometry/ADetectors.java
4243 M src/atlantis/geometry/ADiscDetector.java
4244 M src/atlantis/geometry/ATBxDetector.java
4245 M src/atlantis/geometry/ATrapezoidDetector.java
4246 M src/atlantis/geometry/AGeneralPathDetector.java
4247 M src/atlantis/geometry/ARectangleDetector.java
4248
4249 * New inner detector geometry objects that also contain information
4250 about their internal structure.
4251 A src/atlantis/geometry/ABarrelSiliconDetector.java
4252 A src/atlantis/geometry/AEndcapSiliconDetector.java
4253 A src/atlantis/geometry/ABarrelTRTDetector.java
4254 A src/atlantis/geometry/AEndcapTRTDetector.java
4255 M src/atlantis/geometry/ADetectorSystem.java
4256
4257 * Cuts by eta/phi module for spacepoints.
4258 M src/atlantis/event/AS3DData.java
4259
4260 * Removed unused methods.
4261 M src/atlantis/event/AEvent.java
4262 M src/atlantis/event/AData.java
4263 M src/atlantis/event/ADataAbstract.java
4264
4265 * Disabled unused RPC and TGC spacepoints.
4266 M src/atlantis/event/AEventFromXML.java
4267
4268 -----------------------------------------------------------------------------
4269 2006-03-28 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4270 * Tagging AtlantisJava-09-04-98
4271
4272 * Temporary fix for running interactive vertexing upon Track-xKalTrack
4273 only while all Track multiple collections functionality is in place
4274 M src/atlantis/event/AEvent.java
4275 M src/atlantis/event/ARVxData.java
4276
4277 -----------------------------------------------------------------------------
4278 2006-03-28 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4279 * Tagging AtlantisJava-09-04-97
4280
4281 * SSC renamed to SiCluster which is in the event file named STC
4282 R src/atlantis/event/ASSCData.java
4283 A src/atlantis/event/ASiClusterData.java
4284 M configuration/config.xml
4285 M configuration/configBeginner.xml
4286 M configuration/configFast.xml
4287 M configuration/configTB.xml
4288 M src/atlantis/utils/AMath.java
4289 M src/atlantis/event/ATrigS3DData.java
4290 M src/atlantis/event/ATrackData.java
4291 M src/atlantis/event/ASiHitData.java
4292 M src/atlantis/event/AS3DData.java
4293 M src/atlantis/event/AEventFromXML.java
4294 M src/atlantis/event/AAssociation.java
4295
4296 * Updating multiple collections listboxes bugfix (+ SSC -> SiCluster)
4297 M src/atlantis/event/AEvent.java
4298
4299 * RecVertex has centre of ellipse drawn in XY view, index cut works
4300 on RecVertex
4301 M src/atlantis/event/ARVxData.java
4302
4303 * When built in the release, Atlantis build copied to InstallArea
4304 M share/atlantis
4305 M share/atlantis_beginner
4306 M cmt/requirements
4307
4308 * Minor
4309 M src/atlantis/gui/AColorMap.java
4310 M src/atlantis/event/AROIData.java
4311
4312 -----------------------------------------------------------------------------
4313 2006-03-23 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4314 * Tagging AtlantisJava-09-04-96
4315
4316 * Indentation
4317 M configuration/config.xml
4318 M configuration/configBeginner.xml
4319 M configuration/configFast.xml
4320 M configuration/configTB.xml
4321
4322 * Temporarily remove the warning for "EGam" until new event replaces
4323 the current default event file
4324 M src/atlantis/utils/xml/AXMLErrorHandler.java
4325
4326 * Minor
4327 M src/atlantis/event/AAODData.java
4328 M src/atlantis/event/ABJetData.java
4329 M src/atlantis/event/AElectronData.java
4330 M src/atlantis/event/AMuonData.java
4331 M src/atlantis/event/APhotonData.java
4332 M src/atlantis/event/ATauJetData.java
4333 M src/atlantis/projection/AProjectionLegoPlot.java
4334
4335 -----------------------------------------------------------------------------
4336 2006-03-16 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4337 * Tagging AtlantisJava-09-04-95
4338
4339 * Atlantis - interactive Athena communication - message digest sent
4340 along with the request to authenticate the caller, dialog improved
4341 M src/atlantis/gui/AInteractiveAthenaDialog.java
4342 M share/InteractiveServer.py
4343
4344 * Bug fixed - timer stepper
4345 M src/atlantis/event/AXMLNetworkSource.java
4346
4347 -----------------------------------------------------------------------------
4348 2006-03-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4349 * Tagging AtlantisJava-09-04-94
4350
4351 * possibility of running InteractiveServer.py directly with command
4352 line parameters (merely archived)
4353 M share/InteractiveServer.py
4354
4355 -----------------------------------------------------------------------------
4356 2006-03-14 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4357 * Tagging AtlantisJava-09-04-93
4358
4359 * Update ToolTips for the GUI
4360 M configuration/config.xml
4361 M configuration/configBeginner.xml
4362 M configuration/configFast.xml
4363 M configuration/configTB.xml
4364 M src/atlantis/gui/AGUI.java
4365 M src/atlantis/parameters/APar.java
4366
4367 * Fix the "Color by EM/Had" problem in Lego Plot
4368 M src/atlantis/projection/AProjectionLegoPlot.java
4369
4370 -----------------------------------------------------------------------------
4371 2006-03-13 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4372 * Tagging AtlantisJava-09-04-92
4373
4374 * Multiple Track collections, EGam datatype removed
4375 R src/atlantis/event/AxKalData.java
4376 R src/atlantis/event/AiPatData.java
4377 R src/atlantis/event/ARTrData.java
4378 R src/atlantis/event/AIDScanData.java
4379 R src/atlantis/event/AEGamData.java
4380 A src/atlantis/event/ATrackData.java
4381 M src/atlantis/event/AEvent.java - cutting tracks to RVx unavailable
4382 M src/atlantis/event/AEventFromXML.java
4383 M src/atlantis/event/AHitData.java
4384 M src/atlantis/event/ARVxData.java - Athena vertexing unavailable
4385 M src/atlantis/event/AS3DData.java
4386 M src/atlantis/event/ATrigS3DData.java
4387 M src/atlantis/interactions/ARectangleVPSelection.java
4388 M src/atlantis/parameters/ACommandProcessor.java
4389 M src/atlantis/parameters/APar.java - bad command warning
4390 M src/atlantis/event/AClusterData.java
4391 M src/atlantis/utils/xml/AXMLErrorHandler.java
4392 M configuration/config.xml
4393 M configuration/configBeginner.xml
4394 M configuration/configTB.xml
4395 M configuration/configFast.xml
4396
4397 * GUI must be constructed before reading in the event, in
4398 AEvent.finalize() the GUI listboxes are updated
4399 M src/atlantis/Atlantis.java
4400
4401 * help file updated (help.jar.20060306)
4402 M help/help.jar
4403
4404 * EGam removed, xKal and iPat only as datatypes, not integer arrays
4405 M events/event.dtd
4406
4407 * storeGateKey shown in lists if available
4408 M src/atlantis/list/AList.java
4409
4410 * double xKal in the event files, removing those from
4411 TrackParticleRetriever
4412 M events/JiveXML_DigiAODTrig.T1.zip
4413
4414 * Minor
4415 M src/atlantis/event/AHelixData.java
4416 M src/atlantis/parameters/AEnumeratorParameter.java
4417 M src/atlantis/canvas/AWindow.java (indentation)
4418
4419 -----------------------------------------------------------------------------
4420 2006-02-24 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4421 * Tagging AtlantisJava-09-04-91
4422
4423 * Remove Pick Interaction Tab for 3DBox and Lego Projections
4424 (add it back if picking feature is implemented)
4425 M configuration/config.xml
4426 M configuration/configBeginner.xml
4427 M configuration/configFast.xml
4428 M configuration/configTB.xml
4429 M src/atlantis/interactions/A3DBoxInteraction.java
4430 M src/atlantis/interactions/AInteractionControl.java
4431 M src/atlantis/interactions/AInteractionsManager.java
4432 M src/atlantis/interactions/ALegoPlotInteraction.java
4433 M src/atlantis/projection/AProjectionLegoPlot.java
4434
4435 -----------------------------------------------------------------------------
4436 2006-02-15 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4437 * Tagging AtlantisJava-09-04-90
4438
4439 * Replace the JiveXML_AOD.zip with a new event achive under /events
4440 A events/JiveXML_T1_preDC3_AOD.zip
4441 R events/JiveXML_AOD.zip
4442
4443 -----------------------------------------------------------------------------
4444 2006-02-13 Andy Haas <Andrew.Haas -- at -- cern.ch>
4445 * Add a couple little accessor functions to the TauJet class
4446 M src/atlantis/event/ATauJetData.java
4447
4448 * LegoPlot: Draw ParticleJets, TauJets, and BJets with slightly
4449 different radii, so you can see them all at once.
4450 Pay attention to new likelihood and isolation cuts for TauJets.
4451 M src/atlantis/projection/AProjectionLegoPlot.java
4452
4453 * Minor - Add a link to the color option for Calo from the LegoPlot
4454 M configuration/config.xml
4455
4456 -----------------------------------------------------------------------------
4457 2006-02-13 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4458 * Remove AOD related configuration settings for Fast and TB mode
4459 M configuration/configFast.xml
4460 M configuration/configTB.xml
4461
4462 * Minor
4463 M configuration/config.xml
4464 M configuration/configBeginner.xml
4465 M src/atlantis/event/AETMisData.java
4466 M src/atlantis/event/ATauJetData.java
4467
4468 -----------------------------------------------------------------------------
4469 2006-02-12 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4470 * Tagging AtlantisJava-09-04-89
4471
4472 * Remove warning message "Particle Code *** unknown" temporarily, and wait
4473 for the PDG code table for Truth to contain all known codes.
4474 M src/atlantis/event/ASNPData.java
4475 M src/atlantis/event/ASTrData.java
4476
4477 * Prevent from outputing any warning messages when event file doesn't have
4478 TauJet->isolFrac and TauJet->logLhRatio data
4479 M src/atlantis/event/ATauJetData.java
4480 M src/atlantis/utils/AHashMap.java
4481
4482 -----------------------------------------------------------------------------
4483 2006-02-12 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4484 * Tagging AtlantisJava-09-04-88
4485
4486 * Add two new cuts for TauJet, and switch TauJet on by default
4487 M configuration/config.xml
4488 M configuration/configBeginner.xml
4489 M configuration/configFast.xml
4490 M configuration/configTB.xml
4491 M events/event.dtd
4492 M src/atlantis/event/ATauJetData.java
4493
4494 -----------------------------------------------------------------------------
4495 2006-02-11 Andy Haas <Andrew.Haas -- at -- cern.ch>
4496 * Add a couple little accessor functions to a couple other AOD classes
4497 M src/atlantis/event/AElectronData.java
4498 M src/atlantis/event/AMuonData.java
4499 M src/atlantis/event/APhotonData.java
4500 M src/atlantis/event/ATauJetData.java
4501
4502 * LegoPlot: Add all available cuts to AOD objects in LegoPlot
4503 * Draw TauJets and ParticleJets
4504 M src/atlantis/projection/AProjectionLegoPlot.java
4505
4506 -----------------------------------------------------------------------------
4507 2006-02-10 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4508 * Tagging AtlantisJava-09-04-87
4509
4510 * Bug fixed - When the setting for InDet->STr->Color Function is greater
4511 than or equal to 2, the color for SNP particles is wrong.
4512 M src/atlantis/event/ASNPData.java
4513
4514 * In Cuts->InDet->STr Type, "tau" is added into the list (previously "tau"
4515 is included in "charged hadron").
4516 M configuration/config.xml
4517 M configuration/configFast.xml
4518 M configuration/configBeginner.xml
4519 M configuration/configTB.xml
4520
4521 * Minor
4522 M src/atlantis/projection/AProjectionLegoPlot.java
4523
4524 -----------------------------------------------------------------------------
4525 2006-02-09 Andy Haas <Andrew.Haas -- at -- cern.ch>
4526 * LegoPlot: Add ability to draw AOD objects. Other cleanups of code.
4527 * Can change background fill color.
4528 M configuration/config.xml
4529 M configuration/configFast.xml
4530 M configuration/configBeginner.xml
4531 M configuration/configTB.xml
4532 M src/atlantis/projection/AProjectionLegoPlot.java
4533
4534 * Add a couple little accessor functions to the BJet class.
4535 M src/atlantis/event/ABJetData.java
4536
4537 -----------------------------------------------------------------------------
4538 2006-02-08 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4539 * Tagging AtlantisJava-09-04-86
4540
4541 * Bug fixed - if code = 1/-1 in <STr>, error will be found when
4542 constructing ASTrData object
4543 M configuration/pdg.xml
4544
4545 * AOD data can be shown in V-Plot as circles with a small cross at
4546 the centre, and modifications to Truth (STr) - add a new cut by PDG
4547 code for STr
4548 M configuration/config.xml
4549 M configuration/configBeginner.xml
4550 M configuration/configFast.xml
4551 M configuration/configTB.xml
4552 M events/event.dtd
4553 A src/atlantis/event/AAODData.java
4554 A src/atlantis/event/ABJetData.java
4555 M src/atlantis/event/AData.java
4556 A src/atlantis/event/AElectronData.java
4557 M src/atlantis/event/AEvent.java
4558 A src/atlantis/event/AMuonData.java
4559 A src/atlantis/event/AParticleJetData.java
4560 A src/atlantis/event/APhotonData.java
4561 M src/atlantis/event/ASTrData.java
4562 A src/atlantis/event/ATauJetData.java
4563
4564 * Add two event archives into events folder, which contain AOD and
4565 Trigger data
4566 A events/JiveXML_AOD.zip
4567 A events/JiveXML_DigiAODTrig.T1.zip
4568
4569 * Minor
4570 M src/atlantis/parameters/AEnumeratorParameter.java
4571
4572 -----------------------------------------------------------------------------
4573 2006-02-06 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4574 * Tagging AtlantisJava-09-04-85
4575
4576 * Updating configuration files (ETMis collections, ATLAS tabpane)
4577 M configuration/configFast.xml
4578 M configuration/configTB.xml
4579 M configuration/configBeginner.xml
4580 M configuration/config.xml
4581
4582 * New help.jar file sent by Peter Klok (help.jar.20060130) (Glossary
4583 inaccessible via table of contents - fixed)
4584 M help/help.jar
4585
4586 -----------------------------------------------------------------------------
4587 2006-02-06 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4588 * Tagging AtlantisJava-09-04-84
4589
4590 * Multiple collections from a datatype ETMis. Collection listboxes
4591 (ENUM) are not static, it's possible to change their values from
4592 event to event basis.
4593 M src/atlantis/parameters/AEnumeratorParameter.java
4594 M src/atlantis/gui/AEventPropertiesDialog.java
4595 M src/atlantis/event/AEventManager.java
4596 M src/atlantis/event/AEvent.java
4597 M src/atlantis/event/AEventFromXML.java
4598 M src/atlantis/event/AETMisData.java
4599 M src/atlantis/event/ADataAbstract.java
4600 M src/atlantis/event/AData.java
4601 M src/atlantis/event/ACaloTBData.java
4602 R src/atlantis/event/AMuonETMisData.java
4603 R src/atlantis/event/ACaloETMisData.java
4604 M events/event.dtd
4605 M configuration/config.xml
4606
4607 * Indentation corrected
4608 M src/atlantis/gui/AParamGUIDataModel.java
4609
4610 * Tile mode removed
4611 M src/atlantis/gui/AGUI.java
4612
4613 * Minor
4614 M src/atlantis/parameters/ACommandProcessor.java
4615 M src/atlantis/event/ARTrData.java
4616
4617 -----------------------------------------------------------------------------
4618 2006-02-06 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4619 * Tagging AtlantisJava-09-04-82
4620
4621 -----------------------------------------------------------------------------
4622 2006-02-06 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4623 * Bug fixed - the tooltips don't show for the tree items
4624 M src/atlantis/parameters/AStatusRootParameter.java
4625
4626 -----------------------------------------------------------------------------
4627 2006-02-02 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4628 * Tagging AtlantisJava-09-04-81
4629
4630 * minor
4631 M configuration/config.xml
4632 M configuration/configBeginner.xml
4633 M configuration/configFast.xml
4634 M configuration/configTB.xml
4635
4636 -----------------------------------------------------------------------------
4637 2006-02-01 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4638 * Tagging AtlantisJava-09-04-80
4639
4640 * minor
4641 M src/atlantis/event/AEventFromXML.java
4642 M src/atlantis/event/AHelix.java
4643 M src/atlantis/event/AJetData.java
4644 M src/atlantis/event/AJetROIData.java
4645 M src/atlantis/event/AVertex.java
4646 M src/atlantis/gui/AExceptionHandler.java
4647 M src/atlantis/gui/AMutableCheckBox.java
4648 M src/atlantis/projection/AProjectionLegoPlot.java
4649 M src/atlantis/utils/AFit.java
4650
4651 -----------------------------------------------------------------------------
4652 2006-01-30 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4653 * Tagging AtlantisJava-09-04-79
4654
4655 * Muon geometry file can be taken from whichever location given its
4656 name is based on the InDet+Calo geometry file as "[.]{1,1}Muon.*"
4657 M src/atlantis/gui/AReadGeometryChooser.java
4658
4659 -----------------------------------------------------------------------------
4660 2006-01-30 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4661 * Tagging AtlantisJava-09-04-78
4662
4663 * Bug fixed - when reading geometry on-the-fly, the file was always
4664 sought in the "geometry" subdirectory of Atlantis
4665 M src/atlantis/gui/AReadGeometryChooser.java
4666 M src/atlantis/geometry/AGeometryFromXMLReader.java
4667
4668 * Timer stepper adjustable from 1 to 120 seconds, initialised at 6s
4669 M src/atlantis/event/AXMLNetworkSource.java
4670
4671 * minor
4672 M src/atlantis/utils/AClientXMLRPC.java
4673 M src/atlantis/event/AEventFromXML.java
4674
4675 -----------------------------------------------------------------------------
4676 2006-01-25 Eric jansen <e.jansen -- at -- hef.ru.nl>
4677 * Added polyline elements for xKal to event.dtd
4678 M events/event.dtd
4679
4680 -----------------------------------------------------------------------------
4681 2006-01-22 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4682 * Tagging AtlantisJava-09-04-77
4683
4684 * ETMis bug fix - crashing when compoments were 0
4685 M src/atlantis/event/AMuonETMisData.java
4686 M src/atlantis/event/AETMisData.java
4687 M src/atlantis/event/ACaloETMisData.java
4688
4689 * Exceptions reporting from reflection calls. Don't reject the whole
4690 event when recoverable errors are found in data (discard just the
4691 datatype)
4692 M src/atlantis/event/AEventFromXML.java
4693
4694 * Minor
4695 M src/atlantis/event/AVertex.java
4696
4697 -----------------------------------------------------------------------------
4698 2006-01-19 Andy Haas <Andrew.Haas -- at -- cern.ch>
4699 * LegoPlot: Add ability to only draw one calorimeter layer.
4700 M src/atlantis/projection/AProjectionLegoPlot.java
4701 M configuration/config.xml
4702 M configuration/configFast.xml
4703 M configuration/configBeginner.xml
4704 M configuration/configTB.xml
4705
4706 -----------------------------------------------------------------------------
4707 2006-01-19 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4708 * Tagging AtlantisJava-09-04-76
4709
4710 * More robust exception checking when reading the events online
4711 M src/atlantis/utils/AClientXMLRPC.java
4712 M src/atlantis/event/AXMLNetworkSource.java
4713
4714 * Minor
4715 M src/atlantis/utils/AAtlantisException.java
4716
4717 -----------------------------------------------------------------------------
4718 2006-01-19 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4719 * Tagging AtlantisJava-09-04-75
4720
4721 * Add muon segments tags into event.dtd
4722 M events/event.dtd
4723
4724 -----------------------------------------------------------------------------
4725 2006-01-18 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4726 * Tagging AtlantisJava-09-04-74
4727
4728 * Atlantis online help system update (Interactive Athena, vertexing in
4729 Athena recipe, cuts and datatypes)
4730 M help/help.jar
4731
4732 * Minor
4733 M src/atlantis/gui/AFileControl.java
4734
4735 -----------------------------------------------------------------------------
4736 2006-01-13 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4737 * Tagging AtlantisJava-09-04-73
4738
4739 * Highlighting RVx (RecVertex) works now
4740 M src/atlantis/event/ARVxData.java
4741
4742 * Processing Python script snippets for JAS/Athenaeum,
4743 possibility to turn off initializing Athena AlgTools (testing
4744 purposes, using in JAS/Athenaeum)
4745 M share/InteractiveServer.py
4746
4747 -----------------------------------------------------------------------------
4748 2006-01-10 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4749 * Tagging AtlantisJava-09-04-72
4750
4751 * AVertex class refactoring and clean-up. Former errMatrix and
4752 covMatrix variable were swapped.
4753 Attributes renaming
4754 covMatrix -> weightMatrix
4755 errMatrix -> covErrMatrix
4756 Removing some attributes and unnecessary methods.
4757 M src/atlantis/event/AVertex.java
4758 M src/atlantis/event/ARVxData.java
4759 M src/atlantis/utils/AFit.java
4760
4761 * 'display' colour map always used when exporting to EPS, now the
4762 current colour map is used in EPS
4763 M src/atlantis/gui/AColorMap.java
4764 M src/atlantis/graphics/APSGraphics2D.java
4765
4766 -----------------------------------------------------------------------------
4767 2006-01-09 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4768 * Tagging AtlantisJava-09-04-71
4769
4770 * Bug fixed - event parsing error when finding new subtag
4771 M src/atlantis/event/AEventFromXML.java
4772
4773 * Recover the data check, which was commented out on 2005-12-06
4774 M src/atlantis/event/AEventFromXML.java
4775
4776 * minor
4777 M src/atlantis/event/AMSegData.java
4778 M src/atlantis/event/AVertex.java
4779
4780 -----------------------------------------------------------------------------
4781 2006-01-06 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4782 * Tagging AtlantisJava-09-04-70
4783
4784 * apply_pattern declare_joboptions files=" InteractiveServer.py "
4785 M cmt/requirements
4786
4787 * InteractiveServer.py moved to share directory
4788 R InteractiveServer.py
4789 A share/InteractiveServer.py
4790
4791 -----------------------------------------------------------------------------
4792 2006-01-05 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4793 * Tagging AtlantisJava-09-04-69
4794
4795 * SMTr/STr fix
4796 M ASMTrData.java
4797
4798 * Crash when selecting the vplot for an event that has MSegs fixed
4799 M AMSegData.java
4800
4801 -----------------------------------------------------------------------------
4802 2005-12-16 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4803 * Tagging AtlantisJava-09-04-68
4804
4805 * Interactive Athena dialog - bug fixed when saving events
4806 M src/atlantis/gui/AInteractiveAthenaDialog.java
4807
4808 * RVx data accessed differently in cutTracksToRVx() [cutting tracks
4809 to the centre of the RVx ellipse]
4810 M src/atlantis/event/ARVxData.java
4811
4812 -----------------------------------------------------------------------------
4813 2005-12-16 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4814 * Tagging AtlantisJava-09-04-67
4815
4816 * RecVertex - covMatrix and errMatrix mixed up in Atlantis when
4817 reading RVx from the event file, fixed but needs thorough cleanup
4818 throughout the whole file
4819 M src/atlantis/event/AVertex.java
4820
4821 -----------------------------------------------------------------------------
4822 2005-12-14 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4823 * Tagging AtlantisJava-09-04-66
4824
4825 * Checking for runtime errors when calculating error matrix
4826 (vertex fitter debugging - covMatrix is printed on console when
4827 picking RVx)
4828 M src/atlantis/event/AVertex.java
4829
4830 * Additional information on STC (Clusters), S3D (SpacePoints)
4831 M src/atlantis/event/ASSCData.java
4832 M src/atlantis/event/AS3DData.java
4833 M src/atlantis/event/ARVxData.java
4834 M events/event.dtd
4835
4836 * -1 as IDs of uknown tracks when reading RVx from Athena
4837 covMatrix numbers divided by 10000 (multiplied by 10000 in JiveXML)
4838 M src/atlantis/event/ARVxData.java
4839
4840 * Minor changes in the error messages during parsing of the event file
4841 M src/atlantis/event/AEventFromXML.java
4842
4843 * Minor
4844 M Atlantis.jpx
4845
4846 -----------------------------------------------------------------------------
4847 2005-12-12 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4848 * Tagging AtlantisJava-09-04-65
4849
4850 * Compilation error, missing casting
4851 M src/atlantis/event/AVertex.java
4852
4853 -----------------------------------------------------------------------------
4854 2005-12-12 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4855 * Tagging AtlantisJava-09-04-64
4856
4857 * 'Vertex in Athena' appears only for xKal tracks, tracks are
4858 shortened to vertex if one is found
4859 M src/atlantis/event/ARVxData.java
4860
4861 * Code checking for fragments of events commented out until finished
4862 in JiveXML
4863 M src/atlantis/event/AEvent.java
4864
4865 * Bug fixed - crash when eta-phi cut applied, changes regarding cuts
4866 M src/atlantis/event/AETMisData.java
4867
4868 * Bug fixed - necessary to copy (clone) reference variables going to
4869 constructor of the class
4870 M src/atlantis/event/AVertex.java
4871
4872 * Getting events through interactive Athena asynchronous as well
4873 M src/atlantis/gui/AInteractiveAthenaDialog.java
4874
4875 * minor
4876 M InteractiveServer.py
4877 M src/atlantis/utils/AUtilities.java
4878 M src/atlantis/event/AData.java
4879
4880 -----------------------------------------------------------------------------
4881 2005-12-06 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4882 * Comment out the event data check (temporarily for Paris talk)
4883 M src/atlantis/event/AEventFromXML.java
4884
4885 -----------------------------------------------------------------------------
4886 2005-11-30 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4887 * Changes regarding parser update for back compatibility purposes
4888 M events/event.dtd
4889 M src/atlantis/utils/xml/AXMLErrorHandler.java
4890
4891 -----------------------------------------------------------------------------
4892 2005-11-28 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4893 * Tagging AtlantisJava-09-04-63
4894
4895 * Add Level 1 Trigger Tower and Jet Element Lego Plot
4896 M configuration/config.xml
4897 M configuration/configFast.xml
4898 M configuration/configTB.xml
4899 M events/event.dtd
4900 M src/atlantis/event/AData.java
4901 M src/atlantis/event/AEvent.java
4902 A src/atlantis/event/ALVL1JetElementData.java
4903 A src/atlantis/event/ALVL1TriggerTowerData.java
4904 M src/atlantis/projection/AProjectionLegoPlot.java
4905
4906 -----------------------------------------------------------------------------
4907 2005-11-28 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4908 * Tagging AtlantisJava-09-04-62
4909
4910 * Parser update
4911 M events/event.dtd
4912 M src/atlantis/event/AEventFromXML.java
4913 M src/atlantis/gui/AExceptionHandler.java
4914 M src/atlantis/utils/xml/AArrayParser.java
4915 M src/atlantis/utils/xml/AFloatArrayParser.java
4916 M src/atlantis/utils/xml/AIntArrayParser.java
4917 M src/atlantis/utils/xml/AStringArrayParser.java
4918 M src/atlantis/utils/xml/AXMLErrorHandler.java
4919
4920 -----------------------------------------------------------------------------
4921 2005-11-22 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4922 * Tagging AtlantisJava-09-04-61
4923
4924 * Moving AiPatData methods into ARTrData class. IDScan, iPat and xKal
4925 tracks more uniform, all functionality is in ARTrData class now
4926 xKal tracks can now be drawn as polylines (like iPat tracks)
4927 M src/atlantis/event/AxKalData.java
4928 M src/atlantis/event/ARTrData.java
4929 M src/atlantis/event/AIDScanData.java
4930 M src/atlantis/event/AiPatData.java
4931 M configuration/config.xml
4932 M configuration/configTB.xml
4933 M configuration/configFast.xml
4934
4935 -----------------------------------------------------------------------------
4936 2005-11-22 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4937 * Tagging AtlantisJava-09-04-60
4938
4939 * Bug fixed - crash when RVx calculated and found while eta-phi was
4940 active projection, RVx drawn in eta-phi projection
4941 M src/atlantis/event/ARVxData.java
4942
4943 * No error traceback is printed out if the event files are not found
4944 during the application startup (starts with no event loaded)
4945 M src/atlantis/Atlantis.java
4946
4947 -----------------------------------------------------------------------------
4948 2005-11-16 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4949 * covMatrix numbers divided by 10000 (multiplied in JiveXML by 10000),
4950 Vertex fitter should work now.
4951 M src/atlantis/event/AHelixData.java
4952
4953 * Minor
4954 M src/atlantis/event/ARVxData.java
4955
4956 -----------------------------------------------------------------------------
4957 2005-11-16 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4958 * Tagging AtlantisJava-09-04-59
4959
4960 * atlantis_beginner executable script made visible
4961 M cmt/requirements
4962
4963 -----------------------------------------------------------------------------
4964 2005-11-16 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4965 * Tagging AtlantisJava-09-04-58
4966
4967 * Minor
4968 M cmt/requirements
4969
4970 -----------------------------------------------------------------------------
4971 2005-11-15 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
4972 * Recover the drag-n-drop function
4973 M src/atlantis/canvas/AWindow.java
4974 M src/atlantis/gui/ADnDLabel.java
4975
4976 -----------------------------------------------------------------------------
4977 2005-11-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
4978 * Tagging AtlantisJava-09-04-57
4979
4980 * Getting rid of:
4981 "CMT> Warning: Source file ../src/build.xml not found"
4982 M cmt/requirements
4983
4984 * Fixing non working associations (since AtlantisJava-09-04-53 due to
4985 changes on different names of datatypes in GUI)
4986 abstract methods in ADataAbstract
4987 getParameterGroup()
4988 getName()
4989 getNameScreenName()
4990 M src/atlantis/parameters/ACommandProcessor.java
4991 M src/atlantis/list/AList.java
4992 M src/atlantis/event/AxKalData.java
4993 M src/atlantis/event/AiPatData.java
4994 M src/atlantis/event/AUserTrackData.java
4995 M src/atlantis/event/AUserHitData.java
4996 M src/atlantis/event/ATrigS3DData.java
4997 M src/atlantis/event/ATRTData.java
4998 M src/atlantis/event/ATILEData.java
4999 M src/atlantis/event/ATGCData.java
5000 M src/atlantis/event/AT3DData.java
5001 M src/atlantis/event/ASiHitData.java
5002 M src/atlantis/event/ASVxData.java
5003 M src/atlantis/event/ASTrData.java
5004 M src/atlantis/event/ASSCData.java
5005 M src/atlantis/event/ASNPData.java
5006 M src/atlantis/event/ASMTrData.java
5007 M src/atlantis/event/AS3DData.java
5008 M src/atlantis/event/ARVxData.java
5009 M src/atlantis/event/ARTrData.java
5010 M src/atlantis/event/ARPCData.java
5011 M src/atlantis/event/AROIData.java
5012 M src/atlantis/event/ARMTrData.java
5013 M src/atlantis/event/AR3DData.java
5014 M src/atlantis/event/AParticlesData.java
5015 M src/atlantis/event/AMuonHitData.java
5016 M src/atlantis/event/AMuonETMisData.java
5017 M src/atlantis/event/AMSegData.java
5018 M src/atlantis/event/AMDTData.java
5019 M src/atlantis/event/ALArData.java
5020 M src/atlantis/event/AJetROIData.java
5021 M src/atlantis/event/AJetData.java
5022 M src/atlantis/event/AInteractiveTrackData.java
5023 M src/atlantis/event/AIDScanData.java
5024 M src/atlantis/event/AHistogram.java
5025 M src/atlantis/event/AHelixData.java
5026 M src/atlantis/event/AHECData.java
5027 M src/atlantis/event/AFastCalData.java
5028 M src/atlantis/event/AFCALData.java
5029 M src/atlantis/event/AEvent.java
5030 M src/atlantis/event/AEmTauROIData.java
5031 M src/atlantis/event/AETMisData.java
5032 M src/atlantis/event/AEGamData.java
5033 M src/atlantis/event/ADataAbstract.java
5034 M src/atlantis/event/AData.java
5035 M src/atlantis/event/AClusterData.java
5036 M src/atlantis/event/ACaloTBData.java
5037 M src/atlantis/event/ACaloETMisData.java
5038 M src/atlantis/event/ACSCData.java
5039 M src/atlantis/event/ACSCDData.java
5040 M src/atlantis/event/A3DMuonBoxData.java
5041
5042 * Minor
5043 M configuration/config.xml
5044 M configuration/configBeginner.xml
5045
5046 -----------------------------------------------------------------------------
5047 2005-11-14 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5048 * Tagging AtlantisJava-09-04-56
5049
5050 * Integration into Athena
5051 A share directory
5052 A share/atlantis
5053 A share/atlantis_beginner
5054 M ant/build.xml
5055 M cmt/requirements
5056
5057 -----------------------------------------------------------------------------
5058 2005-11-14 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5059 * Tagging AtlantisJava-09-04-55
5060
5061 * Beginner's simplified GUI - BEGINNER command line parameter
5062 M src/atlantis/Atlantis.java
5063 A configuration/configBeginner.xml
5064
5065 * Parameters for building with Java v1.5 (Athena environment) so that
5066 Atlantis runs under both Java v1.4 and v1.5
5067 M ant/build.xml
5068
5069 * Minor (nothing is displayed if help page doesn't exist)
5070 M src/atlantis/gui/AHelpSystem.java
5071
5072 -----------------------------------------------------------------------------
5073 2005-11-14 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5074 * Remove generic definition valid only for Java 1.5
5075 M src/atlantis/graphics/encoders/ImageEncoder.java
5076
5077 -----------------------------------------------------------------------------
5078 2005-11-11 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5079 * Tagging AtlantisJava-09-04-54
5080
5081 * Use more flexible format to declare elements, which allows subtags
5082 to be provided in any order
5083 M events/event.dtd
5084
5085 * Remove the unnecessary constructor from class AProjectionsManager,
5086 and put all initialisation work into a static method
5087 M src/atlantis/Atlantis.java
5088 M src/atlantis/projection/AProjectionsManager.java
5089
5090 * Remove unused instance variables and class variables
5091 M src/atlantis/canvas/AWindow.java
5092 M src/atlantis/event/AFastCalData.java
5093 M src/atlantis/event/ASMTrData.java
5094 M src/atlantis/graphics/ADrawParameters.java
5095 M src/atlantis/graphics/encoders/ImageEncoder.java
5096 M src/atlantis/gui/ADnDLabel.java
5097 M src/atlantis/gui/AMutableCheckBox.java
5098 M src/atlantis/gui/AParamGUIDataModel.java
5099 M src/atlantis/interactions/A3DBoxInteraction.java
5100 M src/atlantis/interactions/ALegoPlotInteraction.java
5101 M src/atlantis/interactions/ATextEditorPanel.java
5102 M src/atlantis/list/AListManager.java
5103 M src/atlantis/parameters/ACommand.java
5104 M src/atlantis/projection/AProjection3DBox.java
5105 M src/atlantis/projection/AProjectionLegoPlot.java
5106
5107 * Remove or comment out unused private methods
5108 M src/atlantis/event/ADHelix.java
5109 M src/atlantis/event/ARMTrData.java
5110 M src/atlantis/event/ATRTData.java
5111
5112 -----------------------------------------------------------------------------
5113 2005-11-10 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5114 * Tagging AtlantisJava-09-04-53
5115
5116 * Data->ATLAS->Overlay Events checkbox moved under File menu
5117 M src/atlantis/projection/AProjection2D.java
5118 M src/atlantis/gui/AFileControl.java
5119 M src/atlantis/event/AEventManager.java
5120
5121 * Data->ATLAS->Detectors moved under Det->Hide Detectors
5122 M src/atlantis/geometry/ADetectorSystem.java
5123 M src/atlantis/geometry/AAtlasDetector.java
5124 M src/atlantis/geometry/AAtlasFastDetector.java
5125
5126 * Changing screen names for Inner Detector datatypes (apart from STr),
5127 internally the data is treated under old name, new name (screen
5128 name) is given when picking, putting into lists, etc
5129 (new abstract method getNameInData() in ADataAbstract, necessary to
5130 implement in all inheriting classes)
5131 M src/atlantis/event/AxKalData.java
5132 M src/atlantis/event/AiPatData.java
5133 M src/atlantis/event/AUserHitData.java
5134 M src/atlantis/event/ATrigS3DData.java
5135 M src/atlantis/event/ATRTData.java
5136 M src/atlantis/event/ATILEData.java
5137 M src/atlantis/event/ATGCData.java
5138 M src/atlantis/event/AT3DData.java
5139 M src/atlantis/event/ASiHitData.java
5140 M src/atlantis/event/ASVxData.java
5141 M src/atlantis/event/ASTrData.java
5142 M src/atlantis/event/ASSCData.java
5143 M src/atlantis/event/ASNPData.java
5144 M src/atlantis/event/ASMTrData.java
5145 M src/atlantis/event/AS3DData.java
5146 M src/atlantis/event/ARVxData.java
5147 M src/atlantis/event/ARTrData.java
5148 M src/atlantis/event/ARPCData.java
5149 M src/atlantis/event/ARMTrData.java
5150 M src/atlantis/event/AR3DData.java
5151 M src/atlantis/event/AParticlesData.java
5152 M src/atlantis/event/AMSegData.java
5153 M src/atlantis/event/AMDTData.java
5154 M src/atlantis/event/ALArData.java
5155 M src/atlantis/event/AJetROIData.java
5156 M src/atlantis/event/AJetData.java
5157 M src/atlantis/event/AInteractiveTrackData.java
5158 M src/atlantis/event/AIDScanData.java
5159 M src/atlantis/event/AHistogram.java
5160 M src/atlantis/event/AHelixData.java
5161 M src/atlantis/event/AHECData.java
5162 M src/atlantis/event/AFastCalData.java
5163 M src/atlantis/event/AFCALData.java
5164 M src/atlantis/event/AEmTauROIData.java
5165 M src/atlantis/event/AEGamData.java
5166 M src/atlantis/event/ADataAbstract.java
5167 M src/atlantis/event/AData.java
5168 M src/atlantis/event/AClusterData.java
5169 M src/atlantis/event/ACaloTBData.java
5170 M src/atlantis/event/ACSCData.java
5171 M src/atlantis/event/ACSCDData.java
5172
5173 * Changes in configuration files involving all three previous points
5174 M configuration/config.xml
5175 M configuration/configFast.xml
5176 M configuration/configTB.xml
5177
5178 * Bug in NEXT TRACK command - was crashing if event doesn't contain
5179 required RTr type
5180 M src/atlantis/parameters/ACommandProcessor.java
5181
5182 * Minor
5183 M src/atlantis/canvas/ATitleMenuBar.java
5184
5185 * Interactive Athena server script
5186 A InteractiveServer.py
5187
5188 -----------------------------------------------------------------------------
5189 2005-11-08 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5190 * Tagging AtlantisJava-09-04-52
5191
5192 * Muon geometry file update - full muon geometry
5193 M geometry/AMuonGeometry.xml
5194
5195 * FishEye crashing in XZ projection
5196 M src/atlantis/interactions/AFishEyeInteraction.java
5197
5198 * Cuts tabpane restructuring - subgroups InDet, Calo, Muon, ATLAS
5199 FishEye on by default (checkbox ticked)
5200 M configuration/config.xml
5201 M configuration/configTB.xml
5202 M configuration/configFast.xml
5203 M src/atlantis/projection/AProjectionLegoPlot.java
5204 M src/atlantis/parameters/ACommandProcessor.java
5205 M src/atlantis/interactions/APickInteraction.java
5206 M src/atlantis/gui/AEventQueue.java
5207 M src/atlantis/event/AiPatData.java
5208 M src/atlantis/event/ATrigS3DData.java
5209 M src/atlantis/event/ATRTData.java
5210 M src/atlantis/event/ASVxData.java
5211 M src/atlantis/event/ASTrData.java
5212 M src/atlantis/event/ASSCData.java
5213 M src/atlantis/event/ASNPData.java
5214 M src/atlantis/event/ASMTrData.java
5215 M src/atlantis/event/AS3DData.java
5216 M src/atlantis/event/ARTrData.java
5217 M src/atlantis/event/ARMTrData.java
5218 M src/atlantis/event/AMSegData.java
5219 M src/atlantis/event/AJetROIData.java
5220 M src/atlantis/event/AJetData.java
5221 M src/atlantis/event/AHitData.java
5222 M src/atlantis/event/AHelixData.java
5223 M src/atlantis/event/AFCALData.java
5224 M src/atlantis/event/AEmTauROIData.java
5225 M src/atlantis/event/AData.java
5226 M src/atlantis/event/AClusterData.java
5227 M src/atlantis/event/ACalorimeterData.java
5228 M src/atlantis/event/ACSCDData.java
5229
5230 -----------------------------------------------------------------------------
5231 2005-11-07 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5232 * Tagging AtlantisJava-09-04-51
5233
5234 * Minor change when building in the Athena environment (runtime
5235 directories are not duplicated)
5236 M ant/build.xm
5237 M cmt/requirements
5238
5239 -----------------------------------------------------------------------------
5240 2005-11-04 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5241 * Tagging AtlantisJava-09-04-50
5242
5243 * Refactoring
5244 M src/atlantis/event/ACaloETMisData.java
5245 M src/atlantis/event/AMuonETMisData.java
5246
5247 * Experiments with different screen names (screen names will also be
5248 given in event summary and when picking but internally old names
5249 from event file will be used)
5250 M src/atlantis/event/AETMisData.java
5251 M src/atlantis/event/ACaloTBData.java
5252
5253 * Clear highlight at Pick interaction works better now
5254 M src/atlantis/interactions/APickInteraction.java
5255
5256 * Cuts tabpane restructuring - basic/experts subgroups - changes in
5257 the configuration files, changes throughout the codebase when
5258 accessing Cuts parameters Cuts -> basic or experts
5259 M configuration/config.xml
5260 M configuration/configFast.xml
5261 M configuration/configTB.xml
5262 M src/atlantis/event/ACSCDData.java
5263 M src/atlantis/event/ACalorimeterData.java
5264 M src/atlantis/event/AClusterData.java
5265 M src/atlantis/event/AData.java
5266 M src/atlantis/event/AEmTauROIData.java
5267 M src/atlantis/event/AFCALData.java
5268 M src/atlantis/event/AHelixData.java
5269 M src/atlantis/event/AHitData.java
5270 M src/atlantis/event/AJetData.java
5271 M src/atlantis/event/AJetROIData.java
5272 M src/atlantis/event/AMSegData.java
5273 M src/atlantis/event/ARMTrData.java
5274 M src/atlantis/event/ARTrData.java
5275 M src/atlantis/event/AS3DData.java
5276 M src/atlantis/event/ASMTrData.java
5277 M src/atlantis/event/ASNPData.java
5278 M src/atlantis/event/ASSCData.java
5279 M src/atlantis/event/ASTrData.java
5280 M src/atlantis/event/ASVxData.java
5281 M src/atlantis/event/ATRTData.java
5282 M src/atlantis/event/ATrigS3DData.java
5283 M src/atlantis/event/AUserHitData.java
5284 M src/atlantis/event/AiPatData.java
5285 M src/atlantis/gui/AEventQueue.java
5286 M src/atlantis/parameters/ACommandProcessor.java
5287 M src/atlantis/projection/AProjectionLegoPlot.java
5288
5289 * Indentation corrected
5290 M src/atlantis/gui/AGUI.java
5291 M src/atlantis/gui/AParametersTable.java
5292 M src/atlantis/parameters/AStatusParameter.java
5293
5294 -----------------------------------------------------------------------------
5295 2005-11-01 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5296 * ID.html removed from help.jar
5297 M help/help.jar
5298
5299 -----------------------------------------------------------------------------
5300 2005-11-01 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5301 * Tagging AtlantisJava-09-04-49
5302
5303 * JavaHelp related
5304 M src/atlantis/gui/AHelpSystem.java
5305 M src/atlantis/gui/AHelpControl.java
5306 A lib/jh.jar
5307 A help/help.jar - all HTML help files along with JavaHelp stuff
5308 R help/*.html (86 files), help/style.css removed
5309 M Atlantis.jpx
5310 M ant/build.xml
5311
5312 -----------------------------------------------------------------------------
5313 2005-11-01 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5314 * Tagging AtlantisJava-09-04-48
5315
5316 -----------------------------------------------------------------------------
5317 2005-10-31 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5318 * Remove unnecessary declarations of thrown checked exception
5319 M src/atlantis/event/AEventFromXML.java
5320 M src/atlantis/geometry/AGeometryFromXMLReader.java
5321 M src/atlantis/graphics/encoders/GifEncoder.java
5322 M src/atlantis/gui/AHelpSystem.java
5323
5324 * Remove unused local variables
5325 M src/atlantis/canvas/ACanvas.java
5326 M src/atlantis/canvas/AScale.java
5327 M src/atlantis/canvas/AScaleBorder.java
5328 M src/atlantis/canvas/AWindow.java
5329 M src/atlantis/event/ACalorimeterData.java
5330 M src/atlantis/event/AFCALData.java
5331 M src/atlantis/event/AFastCalData.java
5332 M src/atlantis/event/AHelix.java
5333 M src/atlantis/event/AHelixData.java
5334 M src/atlantis/event/AHistogram.java
5335 M src/atlantis/event/ALArData.java
5336 M src/atlantis/event/AMSegData.java
5337 M src/atlantis/event/AR3DData.java
5338 M src/atlantis/event/ARMTrData.java
5339 M src/atlantis/event/ARVxData.java
5340 M src/atlantis/event/ASMTrData.java
5341 M src/atlantis/event/ASNPData.java
5342 M src/atlantis/event/ATILEData.java
5343 M src/atlantis/event/AXMLFileEventSource.java
5344 M src/atlantis/geometry/ABoxDetectors.java
5345 M src/atlantis/geometry/AGeometryFromXMLReader.java
5346 M src/atlantis/geometry/ATrapezoidDetector.java
5347 M src/atlantis/graphics/encoders/GifEncoder.java
5348 M src/atlantis/graphics/encoders/PngEncoder.java
5349 M src/atlantis/gui/AGridLayout.java
5350 M src/atlantis/gui/ATabbedPaneUI.java
5351 M src/atlantis/interactions/A3DBoxInteraction.java
5352 M src/atlantis/interactions/ALegoPlotInteraction.java
5353 M src/atlantis/interactions/AParallelogramSelection.java
5354 M src/atlantis/interactions/ARectangleVPSelection.java
5355 M src/atlantis/interactions/ASkewInteraction.java
5356 M src/atlantis/interactions/ASynchroCursorsInteraction.java
5357 M src/atlantis/parameters/APar.java
5358 M src/atlantis/projection/AProjectionBrainTest.java
5359 M src/atlantis/projection/AProjectionFR.java
5360 M src/atlantis/projection/AProjectionIntensity.java
5361 M src/atlantis/projection/AProjectionLegoPlot.java
5362 M src/atlantis/utils/AFit.java
5363
5364 -----------------------------------------------------------------------------
5365 2005-10-31 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5366 * Tagging AtlantisJava-09-04-47
5367
5368 * New datatypes CaloETMis and MuonETMis (mostly inherited from ETMis),
5369 ETMis choice listbox menu (ETMis final, CaloETMis, MuonETMis)
5370 ETMis, CaloETMis, MuonETMis drawn as a dashed line in XY projection
5371 M src/atlantis/event/AEvent.java
5372 M src/atlantis/parameters/ACommandProcessor.java
5373 M src/atlantis/event/AETMisData.java
5374 A src/atlantis/event/AMuonETMisData.java
5375 A src/atlantis/event/ACaloETMisData.java
5376 M events/event.dtd
5377 M configuration/config.xml
5378 M configuration/configTB.xml
5379 M configuration/configFast.xml
5380
5381 -----------------------------------------------------------------------------
5382 2005-10-28 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5383 * Tagging AtlantisJava-09-04-46
5384
5385 * Changes required by the integration into the ATLAS SW release
5386 A ant (directory)
5387 R build.xml
5388 A ant/build.xml
5389 M ant/build.xml (with basedir="..")
5390 M cmt/requirements
5391
5392 -----------------------------------------------------------------------------
5393 2005-10-26 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5394 * Tagging AtlantisJava-09-04-45
5395
5396 * Highlight tracks by default when picking
5397 M src/atlantis/interactions/APickInteraction.java
5398
5399 * Disable time spinner if timer is on
5400 M src/atlantis/event/AXMLNetworkSource.java
5401
5402 -----------------------------------------------------------------------------
5403 2005-10-24 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5404 * Tagging AtlantisJava-09-04-44
5405
5406 * Combine the two declarations of <iPat> and <xKal> into one, and
5407 add <JetROI>
5408 M events/event.dtd
5409
5410 * Minor changes due to the changes in dtd file
5411 M src/atlantis/event/AEGamData.java
5412 M src/atlantis/event/AEventFromXML.java
5413
5414 -----------------------------------------------------------------------------
5415 2005-10-21 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5416 * Tagging AtlantisJava-09-04-43
5417
5418 * Temporary solution to the problem caused by the rename operation in
5419 dtd file on 2005-10-12
5420 M events/event.dtd
5421 M src/atlantis/event/AEventFromXML.java
5422
5423 * Remove unnecessary scale borders in LegoPlot
5424 M src/atlantis/canvas/AWindow.java
5425
5426 * Correct an error in comment
5427 M src/atlantis/gui/AParametersTable.java
5428
5429 -----------------------------------------------------------------------------
5430 2005-10-21 Charles Timmermans <C.Timmermans -- at -- hef.ru.nl>
5431 * Tagging AtlantisJava-09-04-42
5432
5433 * cell geometry tile
5434 M src/atlantis/event/ATILEData.java
5435
5436 -----------------------------------------------------------------------------
5437 2005-10-18 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5438 * Tagging AtlantisJava-09-04-41
5439
5440 * Changes on GUI size
5441 M src/atlantis/Atlantis.java
5442 M src/atlantis/canvas/ACanvas.java
5443 M src/atlantis/gui/AGUI.java
5444
5445 -----------------------------------------------------------------------------
5446 2005-10-12 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5447 * Tagging AtlantisJava-09-04-40
5448
5449 * Recover the removed type casting when using clone()
5450 M src/atlantis/canvas/AScaleBorder.java
5451 M src/atlantis/event/ASMTrData.java
5452 M src/atlantis/event/ASNPData.java
5453 M src/atlantis/event/AVertex.java
5454 M src/atlantis/geometry/AGeneralPathDetector.java
5455 M src/atlantis/gui/AColorMap.java
5456 M src/atlantis/parameters/AAbstractParameter.java
5457 M src/atlantis/utils/AMath.java
5458
5459 * Remove unused import and correct indentation
5460 M src/atlantis/event/ALArData.java
5461
5462 -----------------------------------------------------------------------------
5463 2005-10-12 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5464 * Tagging AtlantisJava-09-04-39
5465
5466 * DTD file clean-up, validation of the event file during parsing
5467 M events/event.dtd
5468 M src/atlantis/event/AEventFromXML.java
5469 M src/atlantis/event/AEGamData.java
5470
5471 * Removing AUserEventFromXML.java and related clean-ups (no longer
5472 existing mode 'User')
5473 R src/atlantis/event/AUserEventFromXML.java
5474 R geometry/AGeometryUser.xml
5475 R configuration/configUser.xml
5476 M src/atlantis/event/AXMLFileEventSource.java
5477 M src/atlantis/event/AXMLFileNetworkSource.java
5478
5479 -----------------------------------------------------------------------------
5480 2005-10-12 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5481 * Tagging AtlantisJava-09-04-38
5482
5483 -----------------------------------------------------------------------------
5484 2005-10-11 Charles Timmermans ,C.Timmermans.hef.ru.nl>
5485 * remove annoying histogramming error message
5486 M src/atlantis/event/AHECData.java
5487 M src/atlantis/event/ALArData.java
5488
5489 -----------------------------------------------------------------------------
5490 2005-10-06 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5491 * Tagging AtlantisJava-09-04-37
5492
5493 * Make it work to validate against DTD during parsing the event file
5494 M src/atlantis/event/AEventFromXML.java
5495 M src/atlantis/gui/AExceptionHandler.java
5496 M src/atlantis/utils/xml/AXMLErrorHandler.java
5497
5498 * Change "Hits and Tracks" to "Event Data" in Pick interface
5499 M configuration/config.xml
5500 M configuration/configFast.xml
5501 M configuration/configTB.xml
5502 M configuration/configTile.xml
5503 M configuration/configUser.xml
5504 M src/atlantis/interactions/APickPanel.java
5505
5506 * Change default colour function for calo and Jet back to "Constant"
5507 M configuration/config.xml
5508
5509 * Clean up the code (remove unused import statements, unnecessary
5510 type casts and no effect assignments)
5511 M src/atlantis/canvas/ACanvas.java
5512 M src/atlantis/canvas/AScale.java
5513 M src/atlantis/canvas/AScaleBorder.java
5514 M src/atlantis/canvas/AWindow.java
5515 M src/atlantis/event/ACalorimeterData.java
5516 M src/atlantis/event/AData.java
5517 M src/atlantis/event/AEventManager.java
5518 M src/atlantis/event/AHelix.java
5519 M src/atlantis/event/AHitData.java
5520 M src/atlantis/event/ALArData.java
5521 M src/atlantis/event/AMSegData.java
5522 M src/atlantis/event/AParticlesData.java
5523 M src/atlantis/event/AR3DData.java
5524 M src/atlantis/event/ARMTrData.java
5525 M src/atlantis/event/AROIData.java
5526 M src/atlantis/event/ARTrData.java
5527 M src/atlantis/event/ASMTrData.java
5528 M src/atlantis/event/ASNPData.java
5529 M src/atlantis/event/AT3DData.java
5530 M src/atlantis/event/AUserEventFromXML.java
5531 M src/atlantis/event/AUserHitData.java
5532 M src/atlantis/event/AUserTrackData.java
5533 M src/atlantis/event/AVertex.java
5534 M src/atlantis/event/AXMLFileNetworkSource.java
5535 M src/atlantis/event/AXMLNetworkSource.java
5536 M src/atlantis/event/AXMLZipEventSource.java
5537 M src/atlantis/geometry/AAtlasDetector.java
5538 M src/atlantis/geometry/ABoxDetectors.java
5539 M src/atlantis/geometry/AGeneralPathDetector.java
5540 M src/atlantis/geometry/AGeometryConstants.java
5541 M src/atlantis/geometry/ARectangleDetector.java
5542 M src/atlantis/geometry/ATrapezoidDetectors.java
5543 M src/atlantis/graphics/AAbstractGraphics2D.java
5544 M src/atlantis/graphics/ABufferedPixelGraphics2D.java
5545 M src/atlantis/graphics/ACoord.java
5546 M src/atlantis/graphics/ADummyGraphics2D.java
5547 M src/atlantis/graphics/AGraphics.java
5548 M src/atlantis/graphics/AIntBufferedPixelGraphics2D.java
5549 M src/atlantis/graphics/AShortBufferedPixelGraphics2D.java
5550 M src/atlantis/graphics/ATemplateGraphics2D.java
5551 M src/atlantis/graphics/AVectorGraphics.java
5552 M src/atlantis/graphics/colormap/MappedColor.java
5553 M src/atlantis/graphics/encoders/GifEncoder.java
5554 M src/atlantis/graphics/encoders/ImageEncoder.java
5555 M src/atlantis/graphics/encoders/PngEncoder.java
5556 M src/atlantis/gui/ACheckBox.java
5557 M src/atlantis/gui/ACheckNode.java
5558 M src/atlantis/gui/AColorComboBoxRenderer.java
5559 M src/atlantis/gui/AColorMap.java
5560 M src/atlantis/gui/AColorMapEditor.java
5561 M src/atlantis/gui/AControlButton.java
5562 M src/atlantis/gui/ADnDButton.java
5563 M src/atlantis/gui/AEventQueue.java
5564 M src/atlantis/gui/AFileControl.java
5565 M src/atlantis/gui/AFlowLayout.java
5566 M src/atlantis/gui/AGUILayoutManager.java
5567 M src/atlantis/gui/AGridLayout.java
5568 M src/atlantis/gui/AHelpControl.java
5569 M src/atlantis/gui/AItemTabbedPane.java
5570 M src/atlantis/gui/ALayoutDialog.java
5571 M src/atlantis/gui/ALazyPanel.java
5572 M src/atlantis/gui/AListsControl.java
5573 M src/atlantis/gui/AMutableCheckBox.java
5574 M src/atlantis/gui/AParametersPage.java
5575 M src/atlantis/gui/AParametersTable.java
5576 M src/atlantis/gui/APreferencesControl.java
5577 M src/atlantis/gui/APrintControl2.java
5578 M src/atlantis/gui/ARunAnotherLayout.java
5579 M src/atlantis/gui/ATabbedPaneUI.java
5580 M src/atlantis/gui/ATreeCellRenderer.java
5581 M src/atlantis/gui/ATreeExpansionListener.java
5582 M src/atlantis/gui/AWindowControl.java
5583 M src/atlantis/interactions/A3DBoxInteraction.java
5584 M src/atlantis/interactions/AClockPanel.java
5585 M src/atlantis/interactions/AFishEyeInteraction.java
5586 M src/atlantis/interactions/AFishEyePanel.java
5587 M src/atlantis/interactions/AInteractionControl.java
5588 M src/atlantis/interactions/AInteractionPanel.java
5589 M src/atlantis/interactions/AInteractionsManager.java
5590 M src/atlantis/interactions/APickInteraction.java
5591 M src/atlantis/interactions/APickPanel.java
5592 M src/atlantis/interactions/ARubberbandPanel.java
5593 M src/atlantis/interactions/AScaleCopyInteraction.java
5594 M src/atlantis/interactions/ASelection.java
5595 M src/atlantis/interactions/ASkewInteraction.java
5596 M src/atlantis/interactions/ASynchroCursorsInteraction.java
5597 M src/atlantis/interactions/ATextEditorInteraction.java
5598 M src/atlantis/interactions/ATextEditorPanel.java
5599 M src/atlantis/interactions/ATwistInteraction.java
5600 M src/atlantis/interactions/AVSelection.java
5601 M src/atlantis/interactions/AZMRInteraction.java
5602 M src/atlantis/list/AListManager.java
5603 M src/atlantis/parameters/AAbstractParameter.java
5604 M src/atlantis/parameters/AColorParameter.java
5605 M src/atlantis/parameters/ACommand.java
5606 M src/atlantis/parameters/ACommandProcessor.java
5607 M src/atlantis/parameters/ACutParameter.java
5608 M src/atlantis/parameters/AEnumeratorParameter.java
5609 M src/atlantis/parameters/AListIntegerParameter.java
5610 M src/atlantis/parameters/ANumberParameter.java
5611 M src/atlantis/parameters/APar.java
5612 M src/atlantis/parameters/AParametersGroup.java
5613 M src/atlantis/parameters/AStatusRootParameter.java
5614 M src/atlantis/projection/AProjection3D.java
5615 M src/atlantis/projection/AProjectionBrainTest.java
5616 M src/atlantis/projection/AProjectionFR.java
5617 M src/atlantis/projection/AProjectionFovea.java
5618 M src/atlantis/projection/AProjectionIntensity.java
5619 M src/atlantis/projection/AProjectionPhi.java
5620 M src/atlantis/projection/AProjectionRZ.java
5621 M src/atlantis/projection/AProjectionUser.java
5622 M src/atlantis/projection/AProjectionUser2.java
5623 M src/atlantis/projection/AProjectionVP.java
5624 M src/atlantis/projection/AProjectionXZ.java
5625 M src/atlantis/projection/AProjectionYX.java
5626 M src/atlantis/utils/AClipPolygon.java
5627 M src/atlantis/utils/AFit.java
5628 M src/atlantis/utils/AMath.java
5629 M src/atlantis/utils/AOutput.java
5630 M src/atlantis/utils/APDGTable.java
5631
5632 -----------------------------------------------------------------------------
5633 2005-10-04 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5634 * Tagging AtlantisJava-09-04-36
5635
5636 * ZMR fixed for phi/z and phi/rho projections and zoom limits are
5637 checked (zoom works unless the window is flipped or rotated when the
5638 limit prevents zoom / unzoom straight away)
5639 M src/atlantis/interactions/AZMRInteraction.java
5640
5641 * Better format when rubberband -> print content
5642 M src/atlantis/interactions/ARectangleVPSelection.java
5643 M src/atlantis/event/AHelixData.java
5644
5645 * Startup window shown only in Java v1.5 (was a bit flaky in v1.4)
5646 M src/atlantis/Atlantis.java
5647
5648 * minor
5649 M src/atlantis/event/ARVxData.java
5650
5651 -----------------------------------------------------------------------------
5652 2005-09-12 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5653 * Tagging AtlantisJava-09-04-35
5654
5655 * Event fragments reading, association based on run number and event
5656 number which are also printed in the info output and canvas title
5657 M src/atlantis/event/AEventManager.java
5658 M src/atlantis/event/AEventFromXML.java
5659 M src/atlantis/event/AEvent.java
5660 M src/atlantis/canvas/ATitleMenuBar.java
5661
5662 -----------------------------------------------------------------------------
5663 2005-09-07 Andy Haas <Andrew.Haas -- at -- cern.ch>
5664 * Comment out muons (RMTr) from LegoPlot for now
5665 M src/atlantis/projection/AProjectionLegoPlot.java
5666
5667 -----------------------------------------------------------------------------
5668 2005-09-01 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5669 * Tagging AtlantisJava-09-04-34
5670
5671 * startup window is back
5672 M src/atlantis/Atlantis.java
5673
5674 -----------------------------------------------------------------------------
5675 2005-08-31 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5676 * Tagging AtlantisJava-09-04-33
5677
5678 * Bug fixed in the automated update of the user's configuration file
5679 M src/atlantis/Atlantis.java
5680
5681 -----------------------------------------------------------------------------
5682 2005-08-29 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5683 * Correct the calculation of ETMiss direction
5684 M src/atlantis/event/AETMisData.java
5685
5686 * minor
5687 M src/atlantis/event/AClusterData.java
5688 M src/atlantis/event/AHelix.java
5689 M src/atlantis/event/AJetData.java
5690 M src/atlantis/event/AParticlesData.java
5691
5692 -----------------------------------------------------------------------------
5693 2005-08-23 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5694 * Tagging AtlantisJava-09-04-32
5695
5696 * Colour map and configuration files are by default read from user's
5697 home directory and checking for changes in configuration file is
5698 performed during startup
5699 M src/atlantis/Atlantis.java
5700
5701 * IDs of datatypes calculated in Atlantis start from 0
5702 M src/atlantis/event/AData.java
5703
5704 * Dialogs inherited from JDialog rather than from JFrame
5705 M src/atlantis/list/AListManager.java
5706 M src/atlantis/interactions/AMouseHelpDialog.java
5707
5708 * Startup window may be back
5709 M src/atlantis/gui/AStartupWindow.java
5710
5711 * User customised color map and configuration files are saved into
5712 user's home directory
5713 M src/atlantis/gui/APreferencesControl.java
5714 M src/atlantis/gui/AColorMap.java
5715
5716 * Runnin vertex fitter in Athena upon a set of tracks picked in
5717 Atlantis, communication with AlgTool, reading in RVx datatype
5718 M src/atlantis/gui/AInteractiveAthenaDialog.java
5719 M src/atlantis/event/AVertex.java (+ refactoring)
5720 M events/event.dtd
5721
5722 * Reading in RVx datatype, removing HitsToTracks association
5723 dependency when vertexing, fixing bug - Atlantis crashing when
5724 rubberbanding over displayed RVx object, vertexing in Athena, track
5725 IDs used in Lists and in RVx info outputs rather than track indices
5726 M src/atlantis/event/ARVxData.java
5727
5728 * Bug fix - dialog didn't appear if closed by close-window button
5729 M src/atlantis/gui/AColorMapEditor.java
5730
5731 * File AEventPropertiesDialog.java moved from event to gui package
5732 R src/atlantis/event/AEventPropertiesDialog.java
5733 A src/atlantis/gui/AEventPropertiesDialog.java
5734
5735 * minor
5736 M src/atlantis/event/AEventFromXML.java
5737 M src/atlantis/event/AEvent.java
5738 M src/atlantis/graphics/ADrawnGraphics2D.java
5739 M src/atlantis/gui/AColorMapDialog.java
5740 M src/atlantis/gui/AConfigWriter.java
5741 M src/atlantis/gui/ADnDLabel.java
5742 M src/atlantis/gui/AFileControl.java
5743 M src/atlantis/gui/AHelpSystem.java
5744 M src/atlantis/gui/ALayoutDialog.java
5745 M src/atlantis/gui/AReadGeometryChooser.java
5746 M src/atlantis/gui/AReadColorMapChooser.java
5747 M src/atlantis/utils/xml/AXMLUtils.java
5748 M src/atlantis/utils/xml/AXMLGeometryChooser.java
5749 M src/atlantis/utils/AUtilities.java
5750
5751 -----------------------------------------------------------------------------
5752 2005-08-15 Andy Haas <Andrew.Haas -- at -- cern.ch>
5753
5754 * LegoPlot: Add muons (green bars), use global jet pt cut,
5755 units in radians for jet circle radius, and some small clean-ups.
5756 M src/atlantis/projection/AProjectionLegoPlot.java
5757 M configuration/config.xml
5758 M configuration/configFast.xml
5759 M configuration/configTB.xml
5760
5761 * Public access to some kinematic variables
5762 M src/atlantis/event/AHitData.java
5763 M src/atlantis/event/ARMTrData.java
5764
5765 -----------------------------------------------------------------------------
5766 2005-08-05 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5767 * Tagging AtlantisJava-09-04-31
5768
5769 -----------------------------------------------------------------------------
5770 2005-08-04 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5771 * Add "number of hits" info when picking tracks
5772 M src/atlantis/event/AHelix.java
5773 M src/atlantis/event/AHelixData.java
5774
5775 * Remove some testing main() methods
5776 M src/atlantis/event/ADHelix.java
5777 M src/atlantis/event/AFilter.java
5778 M src/atlantis/gui/AFlowLayout.java
5779 M src/atlantis/gui/AGUILayoutManager.java
5780 M src/atlantis/utils/APolygon.java
5781
5782 -----------------------------------------------------------------------------
5783 2005-08-01 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5784 * Add an option ("By EM/Had") for parameter "Color Cell" in V-Plot,
5785 which will be the new default value for this parameter, and the previous
5786 default option will be shown as "By Energy". Under the new default
5787 setting, the color for EM calorimeters (LAr, layer 0 of FCAL) comes
5788 from the parameter "Det->LAr Fill", and the color for Hadronic
5789 calorimeters (TILE, HEC and layer 1, 2 of FCAL) comes from
5790 "Det->TILE Fill"
5791 M configuration/config.xml
5792 M configuration/configFast.xml
5793 M configuration/configTB.xml
5794 M src/atlantis/event/ACalorimeterData.java
5795
5796 * Add eta infor when picking tracks
5797 M src/atlantis/event/AHelix.java
5798 M src/atlantis/event/AHelixData.java
5799
5800 * minor
5801 M src/atlantis/event/AFCALData.java
5802 M src/atlantis/gui/AConfigWriter.java
5803 M src/atlantis/list/AListManager.java
5804
5805 -----------------------------------------------------------------------------
5806 2005-07-26 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5807 * Tagging AtlantisJava-09-04-30
5808
5809 * Atlantis part of the calling of vertex fitter via interactive Athena
5810 When RVx is put into the list ARVx.getIdFromIndex() is called rather
5811 than AData.getIdFromIndex() from AList.toString() since there is no
5812 int[] id access in ARVx but int[] listdl
5813 M src/atlantis/gui/AInteractiveAthenaDialog.java
5814 M src/atlantis/event/ARVxData.java
5815
5816 * minor
5817 M src/atlantis/list/AList.java
5818 M Atlantis.jpx
5819
5820 -----------------------------------------------------------------------------
5821 2005-07-26 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5822 * Tagging AtlantisJava-09-04-29
5823
5824 -----------------------------------------------------------------------------
5825 2005-07-25 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5826 * Add one decimal place for mass in "Summarize Output"
5827 M src/atlantis/list/AListManager.java
5828
5829 -----------------------------------------------------------------------------
5830 2005-07-25 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5831 * Add a parameter |Jet Pt| to the Cuts panel, which differs with the
5832 existing |Pt| parameter. Currently, Jet and JetROI Data use the new
5833 |Jet Pt| parameter for their EnergyCut purpose
5834 M configuration/config.xml
5835 M configuration/configFast.xml
5836 M configuration/configTB.xml
5837
5838 * IndexCut, PhiCut, EtaCut and EnergyCut work now for ROI data in Both
5839 V-Plot and Lego-Plot
5840 M src/atlantis/event/AData.java
5841 M src/atlantis/event/AEmTauROIData.java
5842 M src/atlantis/event/AJetData.java
5843 M src/atlantis/event/AJetROIData.java
5844 M src/atlantis/event/AROIData.java
5845 M src/atlantis/projection/AProjectionLegoPlot.java
5846
5847 -----------------------------------------------------------------------------
5848 2005-07-22 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5849 * Print real ID rather than internal Atlantis index when summarizing
5850 on one item or if there is just one item in the list
5851 M src/atlantis/list/AListManager.java
5852 M src/atlantis/list/AList.java
5853
5854 -----------------------------------------------------------------------------
5855 2005-07-21 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5856 * Tagging AtlantisJava-09-04-28
5857
5858 * +/-1 discrepancy between track indices (starting from 0) and track
5859 IDs (read from event file or calculated, starting from 1)
5860 actual track IDs are printed in RVx results now (the same which Pick
5861 returns on tracks). Vertex action appeared only when an appropriate
5862 type of reconstructed tracks was selected in Hits-to-Tracks
5863 association, this is fixed here. The the type of the tracks from
5864 which the vertex is calculated is saved in the RVx attribute
5865 AEvent - getRTrData() returns the reconstructed tracks instance
5866 according to the selected association, getRTrData(typeOfTracks),
5867 newly implemented here, returns the required instance
5868 ADataAbstract, AData - getIdFromIndex() method
5869 M src/atlantis/event/ARVxData.java
5870 M src/atlantis/event/AEvent.java
5871 M src/atlantis/event/ADataAbstract.java
5872 M src/atlantis/event/AData.java
5873 M src/atlantis/event/ACaloTBData.java (affected by getIdFromIndex())
5874
5875 * Proper printing of the Find Eta result
5876 M src/atlantis/event/ATRTData.java
5877
5878 * minor change in clearing of the info output log area
5879 M src/atlantis/utils/AOutput.java
5880
5881 * Commented out method format() removed, d2s() is used instead
5882 M src/atlantis/utils/AMath.java
5883
5884 * minor
5885 M src/atlantis/graphics/APickingGraphics2D.java
5886
5887 -----------------------------------------------------------------------------
5888 2005-07-21 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5889 * Add ROI to LegoPlot
5890 M configuration/config.xml
5891 M configuration/configFast.xml
5892 M configuration/configTB.xml
5893 M src/atlantis/event/AROIData.java
5894 M src/atlantis/projection/AProjectionLegoPlot.java
5895
5896 -----------------------------------------------------------------------------
5897 2005-07-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5898 * Tagging AtlantisJava-09-04-27
5899
5900 * minor
5901 M src/atlantis/utils/ALogOutput.java
5902 M src/atlantis/gui/AInteractiveAthenaDialog.java
5903
5904 -----------------------------------------------------------------------------
5905 2005-07-14 Andy Haas <Andrew.Haas -- at -- cern.ch>
5906 Josh Auriemma <joshua_auriemma -- at -- student.uml.edu>
5907
5908 * Improvements and fixes to LegoPlot
5909 M src/atlantis/projection/AProjectionLegoPlot.java
5910 M configuration/config.xml
5911 M configuration/configFast.xml
5912 M configuration/configTB.xml
5913
5914 -----------------------------------------------------------------------------
5915 2005-07-11 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5916 * Tagging AtlantisJava-09-04-26
5917
5918 * XMLRPC asynchronous calls (executing interactive Athena commands)
5919 M src/atlantis/gui/AInteractiveAthenaDialog.java
5920 M src/atlantis/utils/AClientXMLRPC.java
5921
5922 * minor
5923 M src/atlantis/utils/AOutput.java
5924 M Atlantis.jpx
5925
5926 -----------------------------------------------------------------------------
5927 2005-07-08 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5928 * Tagging AtlantisJava-09-04-25
5929
5930 * GUI as a parent window for the Atlantis dialogs
5931 Picture icon added to dialogs
5932 Pref -> Lists removed (the same as Lists in the menu)
5933 M src/atlantis/utils/xml/AXMLGeometryChooser.java
5934 M src/atlantis/utils/AUtilities.java
5935 M src/atlantis/list/AListManager.java
5936 M src/atlantis/interactions/AMouseHelpDialog.java
5937 M src/atlantis/gui/AReadGeometryChooser.java
5938 M src/atlantis/gui/AReadFileChooser.java
5939 M src/atlantis/gui/APreferencesControl.java
5940 M src/atlantis/gui/ALayoutDialog.java
5941 M src/atlantis/gui/AHelpSystem.java
5942 M src/atlantis/gui/AGUI.java
5943 M src/atlantis/gui/AFileControl.java
5944 M src/atlantis/gui/AExceptionHandler.java
5945 M src/atlantis/gui/AColorMapEditor.java
5946 M src/atlantis/gui/AColorMapDialog.java
5947 M src/atlantis/event/AEventPropertiesDialog.java
5948 M src/atlantis/canvas/ACanvas.java
5949 A img/atlantis_icon.gif
5950
5951 * minor
5952 M src/atlantis/gui/AInteractiveAthenaDialog.java
5953 M src/atlantis/event/AXMLNetworkSource.java
5954
5955 -----------------------------------------------------------------------------
5956 2005-07-07 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5957 * Tagging AtlantisJava-09-04-24
5958
5959 * Last visited directory is saved when reading in events, saving
5960 pictures of canvas and saving online read event data into files
5961 M src/atlantis/utils/xml/AXMLFileChooser.java
5962 M src/atlantis/utils/AUtilities.java
5963 M src/atlantis/gui/AReadFileChooser.java
5964 M src/atlantis/gui/AReadColorMapChooser.java
5965 M src/atlantis/gui/APrintControl2.java
5966 M src/atlantis/gui/APreferencesControl.java
5967 M src/atlantis/gui/AInteractiveAthenaDialog.java
5968 M src/atlantis/gui/AFileControl.java
5969 M src/atlantis/event/AXMLNetworkSource.java
5970 M src/atlantis/Atlantis.java
5971
5972 * AAtlantisException class added
5973 M src/atlantis/utils/ARemoteCallerException.java
5974 A src/atlantis/utils/AAtlantisException.java
5975
5976 -----------------------------------------------------------------------------
5977 2005-07-05 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
5978 * Tagging AtlantisJava-09-04-23
5979
5980 * Memory tests (preventing OutOfMemoryError) when overlaying events
5981 M src/atlantis/event/AEventManager.java
5982 M src/atlantis/event/AEventFromXML.java
5983
5984 * GUI instead of Canvas taken as a parent window for JOptionPane
5985 dialogs
5986 M src/atlantis/event/AXMLZipNetworkSource.java
5987 M src/atlantis/event/AXMLZipEventSource.java
5988 M src/atlantis/event/AXMLNetworkSource.java
5989 M src/atlantis/event/AXMLFileNetworkSource.java
5990 M src/atlantis/event/AXMLFileEventSource.java
5991
5992 -----------------------------------------------------------------------------
5993 2005-06-28 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
5994 * Add Missing ET to V-Plot
5995 M src/atlantis/canvas/AWindow.java
5996 M src/atlantis/event/AData.java
5997 M src/atlantis/event/AETMisData.java
5998 M src/atlantis/graphics/ACoord.java
5999 M src/atlantis/graphics/AGraphics.java
6000 M src/atlantis/graphics/APixelGraphics.java
6001 M src/atlantis/graphics/AVectorGraphics.java
6002
6003 -----------------------------------------------------------------------------
6004 2005-06-28 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6005 * Tagging AtlantisJava-09-04-22
6006
6007 -----------------------------------------------------------------------------
6008 2005-06-28 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6009 * Add square root scale to Calorimeters
6010 M configuration/config.xml
6011 M configuration/configFast.xml
6012 M configuration/configTB.xml
6013 M src/atlantis/event/ACalorimeterData.java
6014
6015 -----------------------------------------------------------------------------
6016 2005-06-28 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6017 * Correct an error, which can generate wrong results when switching on
6018 the "Cuts->cut eta" option
6019 M src/atlantis/event/AData.java
6020
6021 -----------------------------------------------------------------------------
6022 2005-06-24 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6023 * Fast zooming at ZMR works with multiple events read in Atlantis
6024 M src/atlantis/projection/AProjection2D.java
6025
6026 -----------------------------------------------------------------------------
6027 2005-06-24 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6028 * Tagging AtlantisJava-09-04-21
6029
6030 * Overlay events (reading in and handling multiple events)
6031 -Associations are preserved for the current event
6032 -Pick works and gives warning with number of events in Atlantis
6033 -Drawing calorimeter data - where possible event reference was added
6034 as a method parameter
6035 (Atlantis.getEventManager().getCurrentEvent() returning the
6036 current event reference might cause troubles when drawing the
6037 event(s) from the container, testing OK however)
6038 Events from container are now drawn first, then the current event
6039 M atlantis/projection/AProjection2D.java
6040 M src/atlantis/event/ACalorimeterData.java
6041 M src/atlantis/interactions/APickInteraction.java
6042 M src/atlantis/gui/AFileControl.java
6043 M src/atlantis/event/ALArData.java
6044 M src/atlantis/event/AEventManager.java
6045 M src/atlantis/event/AAssociationManager.java
6046 M configuration/config.xml
6047 M configuration/configFast.xml
6048 M configuration/configTB.xml
6049
6050 * GUI window as a parent window (rather than Canvas window or null)
6051 M src/atlantis/utils/xml/AXMLFileChooser.java
6052 M src/atlantis/gui/AReadFileChooser.java
6053
6054 -----------------------------------------------------------------------------
6055 2005-06-24 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6056 * Add an option in V-Plot, which can choose whether ET or E is used
6057 to draw jets (ET is used by default)
6058 M configuration/config.xml
6059 M configuration/configFast.xml
6060 M configuration/configTB.xml
6061 M src/atlantis/event/AJetData.java
6062
6063 * A change relating to the "reset" fix on 2005-05-31
6064 M src/atlantis/parameters/AStatusRootParameter.java
6065
6066 * A change relating to the "local/global" fix on 2005-06-21
6067 M src/atlantis/gui/AParametersTable.java
6068
6069 * A further fix relating to the "hot region" fix on 2005-06-21
6070 M src/atlantis/interactions/AInteractionsManager.java
6071
6072 -----------------------------------------------------------------------------
6073 2005-06-22 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6074 * Tagging AtlantisJava-09-04-20
6075
6076 * Multiple events handling (so far just Indet and Muons) in all
6077 projections inherited from AProjection2D.java
6078 [current event is drawn, then all the previous events saved in the
6079 container are drawn]
6080 minor: AEventManager.setCurrentEvent() was called twice, left just
6081 in AEvent.finalizeEvent()
6082 M src/atlantis/event/AEventFromXML.java
6083 M src/atlantis/event/AEventManager.java
6084 M src/atlantis/projection/AProjection2D.java
6085 M configuration/config.xml
6086 M configuration/configTB.xml
6087 M configuration/configFast.xml
6088
6089 * Menu item for clearing the event container in AEventManager
6090 M src/atlantis/gui/AFileControl.java
6091
6092 * null event check added
6093 M src/atlantis/utils/AOutput.java
6094 M src/atlantis/event/AEventPropertiesDialog.java
6095
6096 * Event info printed from AEvent.finalizeEvent()
6097 M src/atlantis/event/AEvent.java
6098
6099 * minor
6100 M src/atlantis/event/AETMisData.java
6101 M src/atlantis/event/ADataAbstract.java
6102
6103 -----------------------------------------------------------------------------
6104 2005-06-21 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6105 * Tagging AtlantisJava-09-04-19
6106
6107 -----------------------------------------------------------------------------
6108 2005-06-21 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6109 * Fix a bug, which will throw an exception when you zoom the picture
6110 the first time after starting Atlantis by pressing your mouse
6111 inside a 20*20 rectangle area (called "hot region") around the centre
6112 M src/atlantis/interactions/AInteractionsManager.java
6113
6114 -----------------------------------------------------------------------------
6115 2005-06-21 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6116 * Fix a bug, which can cause the local/global switch (by right click)
6117 not to work in the parameter control interface if you left click
6118 the parameter first
6119 M src/atlantis/gui/AMutableCheckBox.java
6120 M src/atlantis/gui/AParametersTable.java
6121 M src/atlantis/parameters/AAbstractParameter.java
6122 M src/atlantis/parameters/ACutParameter.java
6123 M src/atlantis/parameters/APar.java
6124 M src/atlantis/parameters/AStatusRootParameter.java
6125
6126 -----------------------------------------------------------------------------
6127 2005-06-20 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6128 * Changes regarding logarithmic scale
6129 M src/atlantis/event/ACalorimeterData.java
6130 M src/atlantis/utils/AMath.java
6131
6132 -----------------------------------------------------------------------------
6133 2005-06-16 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6134 * Tagging AtlantisJava-09-04-18
6135
6136 * CTB geometry update including LAr and Tile positions adjustments
6137 based on xTrans = 260.70524, phiRot = 0.400263 values
6138 M geometry/AGeometryTB.xml
6139
6140 -----------------------------------------------------------------------------
6141 2005-06-16 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6142 * Remove Data->ATLAS->Fill option from both configuration files
6143 and the java code
6144 M configuration/config.xml
6145 M configuration/configFast.xml
6146 M configuration/configTB.xml
6147 M src/atlantis/projection/AProjection2D.java
6148 M src/atlantis/projection/AProjection3DBox.java
6149 M src/atlantis/projection/AProjectionLegoPlot.java
6150
6151 -----------------------------------------------------------------------------
6152 2005-06-16 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6153 * Fill option fix for projection 3DBox
6154 M src/atlantis/projection/AProjection3DBox.java
6155
6156 -----------------------------------------------------------------------------
6157 2005-06-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6158 * Fill data option bug fixed, the background is not filled if the
6159 option is off
6160 M src/atlantis/projection/AProjection2D.java
6161
6162 -----------------------------------------------------------------------------
6163 2005-06-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6164 * Tagging AtlantisJava-09-04-17
6165
6166 * Random port / secret key securing of the user sessions between
6167 Atlantis and Athena interactive
6168 M src/atlantis/event/AXMLNetworkSource.java
6169 M src/atlantis/gui/AInteractiveAthenaDialog.java
6170 M src/atlantis/utils/AClientXMLRPC.java
6171
6172 * Log output (JTextPane common for network event server dialog and
6173 interactive Athena dialog)
6174 N src/atlantis/utils/ALogOutput.java
6175
6176 -----------------------------------------------------------------------------
6177 2005-06-08 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6178 * Extreme zooming / unzooming crashes (limit of 10 um / 1000m is now
6179 applied)
6180 M src/atlantis/interactions/AZMRInteraction.java
6181
6182 -----------------------------------------------------------------------------
6183 2005-06-07 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6184 * Tagging AtlantisJava-09-04-16
6185
6186 * DEBUG command line option (whether or not to print debug messages)
6187 M src/atlantis/Atlantis.java
6188 M src/atlantis/event/AAssociation.java
6189 M src/atlantis/event/AAssociationManager.java
6190 M src/atlantis/event/AHelix.java
6191 M src/atlantis/event/AROIData.java
6192 M src/atlantis/event/AUserEventFromXML.java
6193 M src/atlantis/event/AXMLNetworkSource.java
6194 M src/atlantis/graphics/APickingGraphics2D.java
6195 M src/atlantis/gui/AGUI.java
6196 M src/atlantis/gui/AInteractiveAthenaDialog.java
6197 M src/atlantis/utils/AClientXMLRPC.java
6198 M src/atlantis/utils/AHashMap.java
6199 M src/atlantis/utils/AOutput.java
6200
6201 * XVtx, YVtx, ZVtx values - taken from STr or RTr, to remain when
6202 changing the associations
6203 M src/atlantis/event/AEvent.java
6204 M src/atlantis/event/AEventFromXML.java
6205 M src/atlantis/parameters/ACommandProcessor.java
6206 M src/atlantis/event/ASTrData.java (minor)
6207 M src/atlantis/event/ASVxData.java (minor)
6208
6209 -----------------------------------------------------------------------------
6210 2005-05-31 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6211 * Change default value for the "View" of eta-phi projection to
6212 "Standard"
6213 M configuration/config.xml
6214 M configuration/configTB.xml
6215
6216 * Fix a bug of resetting parameters in the "Data" tab panel
6217 M src/atlantis/parameters/AStatusGroupParameter.java
6218 M src/atlantis/parameters/AStatusRootParameter.java
6219
6220 -----------------------------------------------------------------------------
6221 2005-05-27 Charles Timmermans <C.Timmermans -- at -- hef.ru.nl>
6222 * updated online help (added missing files)
6223
6224 -----------------------------------------------------------------------------
6225 2005-05-25 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6226 * Tagging AtlantisJava-09-04-15
6227
6228 -----------------------------------------------------------------------------
6229 2005-05-25 Charles Timmermans <C.Timmermans -- at -- hef.ru.nl>
6230 * updated online help
6231 M help: whole directory
6232 M src/atlantis/interactions/AMouseHelpDialog.java
6233 M src/atlantis/gui/AHelpControl.java
6234 M src/atlantis/gui/AHelpSystem.java
6235
6236 -----------------------------------------------------------------------------
6237 2005-05-25 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6238 * Tagging AtlantisJava-09-04-14
6239
6240 -----------------------------------------------------------------------------
6241 2005-05-25 Charles Timmermans <C.Timmermans -- at -- hef.ru.nl>
6242 * Catching error when reading unknown truth information
6243 M src/atlantis/event/ASTrData.java
6244 M src/atlantis/event/ASNPData.java
6245
6246 -----------------------------------------------------------------------------
6247 2005-05-24 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6248 * applyCuts removed
6249 M src/atlantis/event/AROIData.java
6250
6251 * Charles's SMTr change
6252 M src/atlantis/event/AEventFromXML.java
6253
6254 -----------------------------------------------------------------------------
6255 2005-05-23 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6256 * Tagging AtlantisJava-09-04-13
6257
6258 * Bug in window design fixed, label removed, initial blank server name
6259 M src/atlantis/event/AXMLNetworkSource.java
6260
6261 * Label removed, initial blank server name
6262 M src/atlantis/gui/AInteractiveAthenaDialog.java
6263
6264 -----------------------------------------------------------------------------
6265 2005-05-23 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6266 * Fix a bug, which is caused by the removal of those LINK options
6267 in "Project-phi/eta" panel of the GUI
6268 M src/atlantis/event/AHelixData.java
6269 M src/atlantis/event/AMSegData.java
6270 M src/atlantis/event/ARMTrData.java
6271 M src/atlantis/event/ASMTrData.java
6272 M src/atlantis/interactions/ARectangleVPSelection.java
6273
6274 -----------------------------------------------------------------------------
6275 2005-05-23 Charles Timmermans <C.Timmermans -- at -- hef.ru.nl>
6276 * Added Simulated Muon Track (SMTr)
6277 M src/atlantis/event/AEventFromXML.java
6278
6279 -----------------------------------------------------------------------------
6280 2005-05-23 Charles Timmermans <C.Timmermans -- at -- hef.ru.nl>
6281 * Added grayscale and black-white colormap for color by energy
6282 M configuration/colormap.xml
6283 M src/atlantis/event/ACalorimeterData.java
6284 M src/atlantis/gui/AColorMap.java
6285 M src/atlantis/gui/AColorMapDialog.java
6286
6287 -----------------------------------------------------------------------------
6288 2005-05-19 Andy Haas <Andrew.Haas -- at -- cern.ch>
6289 * Color by cluster / jet / etc. in LegoPlot
6290 M configuration/config.xml
6291 M configuration/configFast.xml
6292 M configuration/configTB.xml
6293 M src/atlantis/event/AData.java
6294 M src/atlantis/projection/AProjectionLegoPlot.java
6295
6296 -----------------------------------------------------------------------------
6297 2005-05-19 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6298 * Fix a bug, which throws an exception when all four calorimeters
6299 contain no energy
6300 M src/atlantis/event/ACalorimeterData.java
6301
6302 -----------------------------------------------------------------------------
6303 2005-05-18 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6304 * Tagging AtlantisJava-09-04-12
6305
6306 -----------------------------------------------------------------------------
6307 2005-05-18 Charles Timmermans <C.Timmermans -- at -- hef.ru.nl>
6308 * Added colormap for color by energy
6309 M configuration/colormap.xml
6310 M src/atlantis/event/ACalorimeterData.java
6311 M src/atlantis/gui/AColorMap.java
6312 M src/atlantis/gui/AColorMapDialog.java
6313 * removed bug in printing of Greek labels on Apple
6314 M src/atlantis/canvas/AScaleBorder.java
6315 * Changed default length for linear extrapolation
6316 M configuration/config.xml
6317 M configuration/configFast.xml
6318
6319 -----------------------------------------------------------------------------
6320 2005-05-18 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6321 * minor change (warning try-finally clause)
6322 M src/atlantis/gui/AConfigWriter.java
6323
6324 * Clicking former ALLON/ALLOFF buttons used to cause Atlantis crash,
6325 there has been added non-boolean data parameter S3D Order since the
6326 tag Jive-00-00-03 (former module Jive) which was omitted from the
6327 tests performed on ALLON/ALLOFF commands
6328 M src/atlantis/parameters/ACommandProcessor.java
6329
6330 -----------------------------------------------------------------------------
6331 2005-05-17 Andy Haas <Andrew.Haas -- at -- cern.ch>
6332 * Draw missing ET vector, not scalar ET (vector? :))
6333 in YX projection
6334 M src/atlantis/event/AETMisData.java
6335
6336 * Print missing ET along with the ET scale.
6337 Implement zooming with the mouse.
6338 M src/atlantis/projection/AProjectionLegoPlot.java
6339
6340 * Add scale factor for missing ET vector in YX projection.
6341 Add maxET scale factor for vertical scale in LegoPlot projection.
6342 M configuration/config.xml
6343 M configuration/configFast.xml
6344 M configuration/configTB.xml
6345
6346 -----------------------------------------------------------------------------
6347 2005-05-15 Andy Haas <Andrew.Haas -- at -- cern.ch>
6348 * Speed up LegoPlot drawing
6349 * Allow variable binning in phi and eta, spreading the et correctly
6350 * Draw the ticks and labels for eta on the correct side
6351 when viewing from the other side
6352 * Better colors (black is back!)
6353 M src/atlantis/projection/AProjectionLegoPlot.java
6354 M configuration/configFast.xml
6355 M configuration/configTB.xml
6356
6357 -----------------------------------------------------------------------------
6358 2005-05-14 Andy Haas <Andrew.Haas -- at -- cern.ch>
6359 * Update other config files to also work with the latest LegoPlot
6360 M configuration/configFast.xml
6361 M configuration/configTB.xml
6362
6363 -----------------------------------------------------------------------------
6364 2005-05-12 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6365 * Tagging AtlantisJava-09-04-11
6366
6367 * Simple commands history for Interactive Athena dialog including
6368 the tab-completion
6369 A src/atlantis/utils/ACommandHistory.java
6370 M src/atlantis/gui/AInteractiveAthenaDialog.java
6371
6372 * Pop-up the already opened dialog when iconified
6373 M src/atlantis/gui/AHelpSystem.java
6374 M src/atlantis/event/AXMLNetworkSource.java
6375
6376 * Library lib/wired-base-4.0.beta.3-SNAPSHOT.jar added to the project
6377 JBuilder file
6378 M Atlantis.jpx
6379
6380 -----------------------------------------------------------------------------
6381 2005-05-09 Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6382 * Tagging AtlantisJava-09-04-10
6383
6384 * Add logarithmic scale to Calorimeters
6385 M configuration/config.xml
6386 M configuration/configFast.xml
6387 M configuration/configTB.xml
6388 M src/atlantis/event/ACalorimeterData.java
6389 M src/atlantis/utils/AMath.java
6390
6391 * adjust initial GUI size
6392 M src/atlantis/Atlantis.java
6393
6394 -----------------------------------------------------------------------------
6395 2005-05-06 Andy Haas <Andrew.Haas -- at -- cern.ch>
6396 * Add jets and missingET to the Lego plot
6397 M src/atlantis/projection/AProjectionLegoPlot.java
6398
6399 * Cache the et info
6400 M src/atlantis/event/ACalorimeterData.java
6401
6402 * Up number of TG3 hits allowed from 300 to 1000
6403 M src/atlantis/event/AT3DData.java
6404
6405 -----------------------------------------------------------------------------
6406 2005-05-05 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6407 * Save file dialog when saving pictures of canvas (EPS, PNG, GIF)
6408 M src/atlantis/gui/APreferencesControl.java
6409 M src/atlantis/gui/APrintControl2.java
6410 R src/atlantis/gui/APrintControl.java (empty, unused class)
6411 M src/atlantis/utils/AUtilities.java
6412 M src/atlantis/event/AXMLNetworkSource.java
6413 M src/atlantis/graphics/APSGraphics2D.java
6414
6415 * Simple commands history (up / down arrows)
6416 M src/atlantis/gui/AInteractiveAthenaDialog.java
6417
6418 -----------------------------------------------------------------------------
6419 2005-05-04 Andy Haas <Andrew.Haas -- at -- cern.ch>
6420 * Add "mode" parameter to LegoPlot projection, for getData() to work
6421 M configuration/config.xml
6422 M configuration/configTB.xml
6423
6424 * Fix bug which caused exception to be thrown if LegoPlot
6425 (or any other non AProjection2D) was saved as the default view in
6426 config.xml
6427 M src/atlantis/canvas/AWindow.java
6428
6429 * minor - just fix the comments, for JavaDoc
6430 M src/atlantis/event/AData.java
6431 M src/atlantis/event/AUserEventFromXML.java
6432 M src/atlantis/event/AEventFromXML.java
6433 M src/atlantis/graphics/encoders/PngEncoder.java
6434 M src/atlantis/interactions/AInteraction.java
6435 M src/atlantis/interactions/AInteractionControl.java
6436 M src/atlantis/interactions/ASynchroCursorsInteraction.java
6437 M src/atlantis/projection/AProjectionsManager.java
6438
6439 * Add accessor methods, for LegoPlot
6440 M src/atlantis/event/AJetData.java
6441 M src/atlantis/event/AETMisData.java
6442
6443 * Add marker ticks and labels. Fix Sqrt scale. Widen grid.
6444 Start to print out Missing Et vector and Jet info.
6445 M src/atlantis/projection/AProjectionLegoPlot.java
6446
6447 -----------------------------------------------------------------------------
6448 2005-05-04 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6449 * Save file dialog when saving the color map and actual configuration
6450 M src/atlantis/utils/AUtilities.java
6451 M src/atlantis/gui/APreferencesControl.java
6452 R src/atlantis/gui/AWriteColorMapChooser.java
6453 M src/atlantis/gui/AColorMap.java
6454 M src/atlantis/gui/AConfigWriter.java
6455
6456 * Tracks association warning commented out (see note in the file)
6457 M src/atlantis/event/AEvent.java
6458
6459 * Reading events from JiveXML server and interactive Athena using the
6460 same XMLRPC client side
6461 M src/atlantis/event/AXMLNetworkSource.java
6462
6463 * Help window didn't pop up after right click when already opened.
6464 Cuts help file problem - replacing > and #166 characters
6465 M src/atlantis/gui.AHelpSystem.java
6466
6467 -----------------------------------------------------------------------------
6468 2005-04-25 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6469 * ROI modifications
6470 (phi in degrees when picking, side of the box deta / dphi, cross in
6471 the box, width of the lines changed to 2)
6472 M configuration/config.xml
6473 M configuration/configTB.xml
6474 M src/atlantis/event/AROIData.java
6475
6476 -----------------------------------------------------------------------------
6477 2005-04-21 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6478 * Tagging AtlantisJava-09-04-09
6479
6480 * EmTauROI and JetROI datatypes implementation
6481 M src/atlantis/event/AROIData.java
6482 A src/atlantis/event/AEmTauROIData.java
6483 A src/atlantis/event/AJetROIData.java
6484 M src/atlantis/event/AEvent.java
6485
6486 * EmTauROI and JetROI datatypes added, link YZ.MDTSector in XZ group
6487 replace by Projection.MDTSector
6488 M configuration/configTB.xml
6489 M configuration/config.xml
6490
6491 -----------------------------------------------------------------------------
6492 2005-04-21 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6493 * Tagging AtlantisJava-09-04-08
6494
6495 -----------------------------------------------------------------------------
6496 2005-04-19 Charles Timmermans <c.timmermans -- at -- hef.ru.nl>
6497 * write out units with information on "pick hits and tracks"
6498 M src/atlantis/event/A3DMuonBoxData.java
6499 M src/atlantis/event/AJetData.java
6500 M src/atlantis/event/AMDTData.java
6501 M src/atlantis/event/AClusterData.java
6502 M src/atlantis/event/AFCALData.java
6503 M src/atlantis/event/ATRTData.java
6504 M src/atlantis/event/ASMTrData.java
6505 M src/atlantis/event/ARMTrData.java
6506 M src/atlantis/event/AParticlesData.java
6507 M src/atlantis/event/ACalorimeterData.java
6508 M src/atlantis/event/AHistogram.java
6509 M src/atlantis/event/ASiHitData.java
6510 M src/atlantis/event/AETMisData.java
6511 M src/atlantis/event/ATrigS3DData.java
6512 M src/atlantis/event/AMuonHitData.java
6513 M src/atlantis/event/ASVxData.java
6514 M src/atlantis/event/ASNPData.java
6515 M src/atlantis/event/AS3DData.java
6516 M src/atlantis/event/AMSegData.java
6517 M src/atlantis/event/AHelix.java
6518
6519 -----------------------------------------------------------------------------
6520 2005-04-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6521 * Tagging AtlantisJava-09-04-07 [ROI doesn't work here]
6522
6523 * Interactive Athena work (driving interactive Athena from Atlantis)
6524 A gui/AInteractiveAthenaDialog.java
6525 A utils/AClientXMLRPC.java
6526 A utils/ARemoteCallerException.java
6527
6528 * trim() URL address when reading event data from URL resource
6529 Interactive Athena menu item added
6530 M src/atlantis/gui/AFileControl.java
6531
6532 * Dealing with undefined (in DTD) datatypes in events files - not
6533 finished - undefined inner tags will still cause Atlantis rejecting
6534 the whole event file
6535 M src/atlantis/event/AEventFromXML.java
6536
6537 * getDateTimeString() implemented here
6538 M src/atlantis/utils/AUtilities.java
6539
6540 * minor
6541 M build.xml
6542
6543 -----------------------------------------------------------------------------
6544 2005-04-12 (17:30) Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6545 * Tagging AtlantisJava-09-04-06
6546
6547 * update configuration files to make the modifications to GUI (see
6548 last change at 15:00) available at "Fast" and "TB" mode
6549 M configuration/configFast.xml
6550 M configuration/configTB.xml
6551 M src/atlantis/parameters/AStatusGroupParameter.java
6552 M src/atlantis/parameters/AStatusRootParameter.java
6553
6554 -----------------------------------------------------------------------------
6555 2005-04-12 (15:00) Qiang Lu <ql -- at -- hep.ph.bham.ac.uk>
6556 * Add a jar library which implements the TristateCheckBox feature
6557 M build.xml
6558 A lib/wired-base-4.0.beta.3-SNAPSHOT.jar
6559
6560 * modify "Data" panel of the GUI by grouping all status options into
6561 subcategories and showing them as a tree
6562 * modify "Project-phi/eta" panel of the GUI by removing the status
6563 options which are actually clones of those in the "Data" panel
6564 * remove buttons "All Off" and "All On" from "Data" panel
6565 M configuration/config.xml
6566 M src/atlantis/event/ASSCData.java
6567 A src/atlantis/gui/ACheckNode.java
6568 M src/atlantis/gui/AConfigWriter.java
6569 M src/atlantis/gui/AGUI.java
6570 M src/atlantis/gui/AParamGUIDataModel.java
6571 M src/atlantis/gui/AParametersTable.java
6572 A src/atlantis/gui/ATreeCellRenderer.java
6573 A src/atlantis/gui/ATreeExpansionListener.java
6574 M src/atlantis/parameters/AAbstractParameter.java
6575 M src/atlantis/parameters/APar.java
6576 M src/atlantis/parameters/AParametersGroup.java
6577 A src/atlantis/parameters/AStatusGroupParameter.java
6578 M src/atlantis/parameters/AStatusParameter.java
6579 A src/atlantis/parameters/AStatusRootParameter.java
6580
6581 * change the initial size of GUI frame
6582 M src/atlantis/Atlantis.java
6583
6584 -----------------------------------------------------------------------------
6585 2005-04-11 Charles Timmermans <c.timmermans -- at -- hef.ru.nl>
6586 * Solved annoying zoom-drag bug
6587 M src/atlantis/interactions/ASelection.java
6588
6589 * Changed size of color-by-energy in calo to .95 of cell size
6590 M src/atlantis/event/ACalorimeterData.java
6591
6592 -----------------------------------------------------------------------------
6593 2005-03-14 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6594 * Right mouse click popup menu at info output to clear its contents
6595 M src/atlantis/utils/AOutput.java
6596
6597 * Print association warning to info output rather than to log output
6598 M src/atlantis/event/AEvent.java
6599
6600 -----------------------------------------------------------------------------
6601 2005-03-14 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6602 * Tagging AtlantisJava-09-04-04
6603
6604 * build.xml updated (copy img directory contents)
6605 M build.xml
6606
6607 * Images added
6608 A img/cursor_DnD_invalid_32x32.gif
6609 A img/cursor_DnD_invalid_64x64.gif
6610 A img/cursor_DnD_valid_32x32.gif
6611 A img/cursor_DnD_valid_64x64.gif
6612 A img/left.gif
6613 A img/right.gif
6614 A img/atlas.jpg
6615
6616 * Directory img/ added (mouse cursor images, navigating arrows)
6617 A img/
6618
6619 -----------------------------------------------------------------------------
6620 2005-03-10 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6621 * Tagging AtlantisJava-09-04-03
6622
6623 * SMTr bug fixed
6624 M src/atlantis/event/AEventFromXML.java
6625
6626 -----------------------------------------------------------------------------
6627 2005-03-09 Charles Timmermans (c.timmermans -- at -- hef.ru.nl)
6628 * Changing configuration files to modify default cutz Z0 and Z0-vtx
6629 M configuration/config.xml
6630 M configuration/configFast.xml
6631
6632 -----------------------------------------------------------------------------
6633 2005-03-03 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6634 * Tagging AtlantisJava-09-04-02
6635
6636 * Saving event read from network source improved
6637 M src/atlantis/event/AXMLNetworkSource.java
6638
6639 -----------------------------------------------------------------------------
6640 2005-03-01 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6641 * Saving events read from network source
6642 M src/atlantis/event/AXMLNetworkSource.java
6643
6644 -----------------------------------------------------------------------------
6645 2005-02-25 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6646 * Tagging AtlantisJava-00-00-03
6647
6648 -----------------------------------------------------------------------------
6649 2005-02-24 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6650 * Obsolete datatypes removed (JetRecJet, ROI, STr2, LArCluster)
6651 added datatypes (EmTauROI)
6652 M events/event.dtd
6653
6654 -----------------------------------------------------------------------------
6655 2005-02-21 Charles Timmermans <c.timmermans -- at -- hef.ru.nl>
6656 * Changes with respect to user-specific configuration file location
6657 M src/atlantis/Atlantis.java
6658 M src/atlantis/gui/AConfigWriter.java
6659 M src/atlantis/gui/APreferencesControl.java
6660
6661 * Small modifications
6662 M src/atlantis/event/AData.java
6663 M src/atlantis/event/ACalorimeterData.java
6664
6665 -----------------------------------------------------------------------------
6666 2005-01-24 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6667 * minor changes
6668 M src/atlantis/Atlantis.java
6669
6670 -----------------------------------------------------------------------------
6671 2005-01-11 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6672 * Tagging AtlantisJava-00-00-02
6673
6674 * Et missing (ETMis) implementation
6675 M configuration/config.xml
6676 M configuration/configFast.xml
6677 M configuration/configTB.xml
6678 M events/event.dtd
6679 A src/atlantis/event/AETMisData.java
6680 M src/atlantis/event/AEvent.java
6681
6682 * Other (minor)
6683 M src/atlantis/event/AEventFromXML.java
6684 M src/atlantis/event/AXMLNetworkSource.java
6685 M src/atlantis/projection/AProjection2D.java
6686
6687 -----------------------------------------------------------------------------
6688 2004-12-16 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6689 * Tagging AtlantisJava-00-00-01
6690
6691 * Tagging AtlantisJava-00-00-00
6692
6693 -----------------------------------------------------------------------------
6694 2004-12-15 Zdenek Maxa <zdenek.maxa -- at -- hep.ucl.ac.uk>
6695 * Importing offline/graphics/AtlantisJava
6696
6697 * Tagging AtlantisJava-2004-12-15
6698
6699 -----------------------------------------------------------------------------
This page was automatically generated by the
LXR engine.
|
|