source: trunk/MagicSoft/Mars/NEWS@ 1301

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