source: trunk/MagicSoft/Mars/NEWS@ 1235

Last change on this file since 1235 was 1235, checked in by tbretz, 23 years ago
*** empty log message ***
File size: 5.4 KB
Line 
1 -*-*- END -*-*-
2
3 *** Version 0.7
4
5 - Ascii Output can now also be used for parameter containers which
6 doesn't overload MParCointainer::AsciiWrite
7
8 - The Ascii Output is now also capable of writing single data members
9 of one container
10
11 - You are now able to change the order of the values written to the
12 ascii file
13
14 - You can now specify a conversion factor for each data member written
15 to an ascii file. This may be usefull to change the units of the
16 data member (eg. degrees instead of millimeters in case of the
17 hillas parameters)
18
19 - replaced old MHillas by a new structure which allows you to extend
20 the parameters stored in MHillas very easily.
21
22 - Added classes to handle source dependancy of image parameters.
23
24 - Added container (MBinning) to have a standard input for the binning
25 in different histograms (eg. the Energy bins should be the same in
26 all histograms)
27
28 - Changed Hillas histograms from mm to deg
29
30 - Added the flexible binning to the hillas histograms
31
32 - Added a filter for the alpha parameter (MFilter)
33
34 - it is now possible to write single data members of a class object to
35 an output stream instead of the whole container only
36
37
38
39 *** Version 0.6 (2001/01/15)
40
41 - Introduce the option of disable pixels (MBlindPixels and
42 MBlindPixelCalc) for the analysis (eg MHillasCalc) to be
43 able to deal with Star Field NSB.
44
45 - Fixed a bug in the pedestals substraction
46
47 - Introduced verbosity levels
48
49 - Introduced a task (MReadMarsFile) which reads the RunHeader tree, too.
50
51 - Fixed several bugs in MFTriggerLvl1 which caused to filter not to
52 work correctly (thanks to Abelardo)
53
54 - Introduced correct treatment of the diffuse Night Sky Background
55 and NSB (MMcPedestalNSB)
56
57 - Corrected treatment of the electronic noise (MMcPedestalCopy)
58
59 - Introduced MMcRunHeaders which contains monte carlo run informations
60
61 - Added a 'Print'-Task (MPrint) which calls the Print function
62 of a parameter container for each event
63
64 - Removed MHtml (was replaced by THtml of root 3.02) in dohtml.C
65
66 - changes to be more efficient with root 3.02/06
67
68 - root 3.02/06 fixes:
69 + the memory leak when reading MRawEvtData
70 + loosing more time than necessary to update the progress bar
71
72 - MWriteAsciiFile is now capable of writing more than one container
73 in a line. For example: To be able to write Monte Carlo and
74 Hillas values (energy and alpha) in one line.
75
76
77
78 *** Version 0.5 (2001/11/06)
79
80 - Added new GUI functionality (Analysis)
81
82 - Added a camera display to be able to display events in the camera
83 together with the calculated hillas ellipse
84
85 - Added a 'Clone'-Task (MClone) which can clone a parameter container
86 object at any state of the analysis, so that the output are several
87 states
88
89 - Fixed a bug in the collection area error calculation
90 (Thanks to Ciro and Abelardo)
91
92 - Fixed a bug which causes merpp to crash in some environments
93
94 - Implemented auto enabling scheme for Branches to speed up reading
95 a lot (see MReadTree and MTask)
96
97 - Fixed a bug in the Histogram classes which caused histograms to
98 be written to a file by MWriteRootFile without request
99
100 - changed the object I/O from the old stylish root I/O to the new
101 'auto evolution scheme' This was done only for classes which are not
102 yet used in Monte Carlo files, so that these files are still readable.
103
104 - Added support for a progress bar in MEvtLoop and MReadTree
105 (see the Analysis Window in Mars for an example)
106
107 - Fixed a bug in the package creation which disturbed the conversion
108 between a mars version unpacked from a tar file and the repository.
109
110 - Changed the code to writer merpped (converted into root format)
111 raw files, to get faster (around 10%)
112
113
114
115 *** Version 0.4 (2001/09/20)
116
117 - This release is made to compile on a root version >= 3.00
118
119 - Fixed a bug which causes MReadTree to read the first file only
120
121 - Added a task to compute the trigger rate (MMcTriggerRateCalc)
122
123 - Added a task to write a container to an Ascii file (MWriteAsciiFile)
124
125 - Added a task to write several container to a root file (MWriteRootFile)
126
127 - Added calculation of the Enegry Threshold (MMcThresholdCalc)
128
129 - Added calculation of the collection area (MMcCollectionAreaCalc)
130
131 - fixed some bugs in the Hillas calculation
132
133 - added filters to be able to control the task execution dependent on
134 a parameter (for example: the number of level 1 triggers in a MC-file)
135
136
137
138 *** Version 0.3 (2001/04/23)
139
140 - Many demo macros added
141
142 - MCT1ReadAscii is now able to handle more than one file (s. ::AddFile)
143
144 - Hillas Calculation added
145
146 - Standard image cleaning available
147
148 - MReadTree is now able to handle more than one file
149 (Remark: of the same structure)
150
151 - Now we are able to display events in a first version of the
152 Camera event display. To do this we must run the macro
153 "macros/readCT1.C" to read data from CT1.
154
155
156
157 *** Version 0.2 (2001/01/24)
158
159 - First Implementation of a Gui to read the raw data. Start the
160 gui with the command mars.
161
162
163
164 *** Version 0.1 (2000/12/20)
165
166 - First official release 0.1
167
168 - Changes:
169
170 + changed calling style of MRawPixelIterator from do...while to
171 while-loop
172
Note: See TracBrowser for help on using the repository browser.