source: trunk/MagicSoft/Mars/NEWS@ 1292

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