source: trunk/MagicSoft/Mars/Changelog@ 2801

Last change on this file since 2801 was 2801, checked in by moralejo, 21 years ago
*** empty log message ***
File size: 9.2 KB
Line 
1Please do not write behind the end of line tag so that it is possible
2to send a Changelog file to a line printer directly. Thanks.
3
4
5 -*-*- END OF LINE -*-*-
6
7 2004/01/14: Abelardo Moralejo
8
9 * manalysis/MMcCalibrationCalc.cc:
10 - set pedestal rms per FADC slice to 0.01 counts in case it is 0.
11 This can happen (depending on camera simulation parameters), and
12 rms = 0 later resulted in the pixel being eliminated in the
13 image cleaning.
14
15 2004/01/14: Thomas Bretz
16
17 * Makefile:
18 - replaced old style Makefile.depend by directory specific
19 dependancy files
20
21 * Makefile.rules:
22 - changed obsolete '.cc.o' style to newer style '%.o: %.c'
23 - added rule to make dependency files
24 - added rule to remove dependancy files.
25 - added rmdep as prerequisite to clean
26 - include dependency file
27
28 * mbase/Makefile, mcalib/Makefile, mcamera/Makefile,
29 mdata/Makefile, mfileio/Makefile, mfilter/Makefile,
30 mgeom/Makefile, mgui/Makefile, mhbase/Makefile,
31 mhist/Makefile, mhistmc/Makefile, mimage/Makefile,
32 mmain/Makefile, mmc/Makefile, mmontecarlo/Makefile,
33 mpointing/Makefile, mranforest/Makefile, mraw/Makefile,
34 mreflector/Makefile, mreport/Makefile, mtemp/Makefile,
35 mtools/Makefile:
36 - removed clean-rule, use the one in Makefile.rules instead
37
38 * mreport/Makefile, mreport/ReportLinkDef.h:
39 - added MReportHelp
40
41 * mreport/MReportFileRead.cc:
42 - moved code from MReportHelp to new file
43 - removed usage of MRepoort class completely
44
45
46
47 2004/01/14: Wolfgang Wittek
48
49 * macros/ONOFFAnalysis.C:
50 - current version
51
52 * mhist/MHSigmaTheta.[h,cc]:
53 - replace MPedestalCam by MPedPhotCam
54
55 * manalysis/MPad.[h,cc], manalysus/MSigmabar.[h,cc],
56 manalysus/MSigmabarCalc.[h,cc], manalysus/MCT1PadONOFF.[h,cc],
57 manalysus/MCT1PadSchweizer.[h,cc], manalysus/MPadding.[h,cc]:
58 - replace MPedestalCam by MPedPhotCam
59
60 * manalysis/MPedPhotPix.[h,cc]
61 - uncomment SetRms()
62
63
64
65 2004/01/13: Markus Gaug
66
67 * manalysis/MExtractSignal.h
68 - seems that the reduced light intensity of the CT1 Pulser
69 results in broader pulses -> Set Default time slices to [3,10]
70
71 * mhist/MHCamera.cc
72 - make Stat Window in option 'proj' bigger
73 - add comment line at beginning of Draw()
74
75 * mcalib/MHCalibrationBlindPixel.[h.cc]
76 - add Function DrawClone()
77 - fix bug in calculation of integral (GetIntegral("width"))
78 - restrict parameters tighter
79 - declare fit as not valid, if less than 100 events
80 in single photo-electron peak
81
82 * mcalib/MCalibrationFits.h, mcalib/MHCalibrationBlindPixel.[h.cc]
83 - fit now with fixed normalization
84
85 * mcalib/MHCalibrationPixel.[h.cc]
86 - new function IsEmpty()
87 - Time fit accepted if ChiSquare less than 30. (instead of 20.)
88
89 * mcalib/MCalibrationPix.[h.cc]
90 - F-Factor corrected and added error
91 - Histograms not fitted if they are empty
92 - rejection criteria of fitted charges now > 5 PedRMS (instead 3)
93
94 * mcalib/MCalibrationCam.cc
95 - Square Root of Reduced Sigmas not taken, if they are < 0.
96 - Reduced Sigma / Charge squared replaced by reduced sigma / charge
97
98 * mcalib/MCalibrationCalc.cc
99 - Blind Pixel is not additionally treated as normal pixel any more
100 - Blind Pixel Draw replaced by DrawClone
101
102 * macros/calibration.C
103 - took out some unused code
104 - some default axis labelling corrected
105
106
107
108 2004/01/13: Abelardo Moralejo
109
110 * manalysis/MMcPedestalCopy.cc
111 - added check of whether input file is a MC file before executing
112 the PreProcess.
113
114
115
116 2004/01/13: Wolfgang Wittek
117
118 * macros/ONOFFAnalysis.C, macros/ONAnalysis.C:
119 - change macro to handle also MC events with finite sigmabar
120
121 * manalysis/MPadOn.[h,cc]:
122 - deleted, is replaced by MPad
123
124 * manalysis/MPadOnOFF.[h,cc]:
125 - deleted, is replaced by MPad
126
127 * manalysis/MPad.[h,cc]:
128 - new class, replacing MPadON and MPadONOFF
129 - handle also MC events with finite sigmabar
130
131 * manalysis/Makefile, manalysis/AnalysisLinkDef.h:
132 - replace MPadON and MPadONOFF by MPad
133
134
135
136 2004/01/13: Thomas Bretz
137
138 * mraw/MRawRunHeader.[h,cc]:
139 - implemented new member function GetRunTypeStr
140
141 * Changelog.03:
142 - added (contains entries of 2003)
143
144 * Changelog:
145 - removed entries of 2003
146
147 * mfilter/MFGeomag.cc:
148 - simplified open/close of input files
149
150 * manalysis/MEventRate.[h,cc], manalysis/MEventRateCalc.cc:
151 - added some comments
152 - added new member function GetError
153
154 * Makefile:
155 - updated 'make dox' output for convinience
156
157 * macros/dohtml.C:
158 - do not print Info's
159 - added mcamera
160 - added mpointing
161 - added mreport
162
163 * mreport/MReportCurrents.cc, mreport/MReportDAQ.cc:
164 - removed some obsolete comments (these comments confused THtml)
165
166 * manalysis/MCameraData.[h,cc], mfileio/MCT1ReadAscii.[h,cc],
167 mfileio/MCT1ReadPreProc.[h,cc], mfilter/MFCT1SelBasic.cc,
168 mfilter/MFSelBasic.cc, mhist/MHCamera.cc, mhist/MHEvent.[h,cc],
169 mimage/MImgCleanStd.[h,cc], mimage/MImgCleanTGB.[h,cc],
170 mmain/MAnalysis.cc, mmain/MEventDisplay.cc:
171 - replaced MPedestalCam by MPedPhotCam
172 - removed some obsolete includes
173
174 * mbase/BaseLinkDef.h, mbase/Makefile:
175 - added MLogPlugin
176 - added MLogHtml
177
178 * mbase/MLog.[h,cc]:
179 - added use of plugins
180
181 * mbase/MLogPlugin.[h,cc], mbase/MLogHtml.[h,cc]:
182 - added
183
184 * mbase/MStatusDisplay.[h,cc]:
185 - added a Save-As dialog
186
187
188
189 2004/01/12: Thomas Bretz
190
191 * macros/rootlogon.C:
192 - added mcamera to include path
193 - added mpointing to include path
194 - added mreport to include path
195
196 * mbase/MLog.cc:
197 - updated my eMail address
198
199 * mbase/MParContainer.h:
200 - added Read member function
201
202 * mbase/MStatusDisplay.[h,cc]:
203 - changed size of ps-paper
204 - added a user defined bottom line to the ps-files
205 - added name (currently unused)
206 - added title (used as possible bottom line in ps-file)
207
208 * mraw/MRawRunHeader.cc:
209 - added some comments
210
211 * status.cc:
212 - set name of input as bottom line of status display
213
214
215
216 2004/01/12: Abelardo Moralejo
217
218 * mimage/MStereoPar.cc
219 - fixed mistake: now fSourceY = scale1*hillas1.GetMeanY() + ...
220 instead of fSourceY = scale2*hillas1.GetMeanY() + ...
221 Bug had no effect unless scale1 != scale2 (-> telescopes of
222 different size).
223
224
225
226 2004/01/12: Markus Gaug
227
228 * manalysis/MExtractSignal.[h,cc]
229 - take out some uncommented code
230 - replace logainshift by two independent variables:
231 logainfirst, logainlast
232 - because in most data, maximum occurs in slice 4, shift default
233 from slices 4-9 to slices 3-8.
234
235 * manalysis/MExtractedSignalPix.[h,cc]
236 - took out some uncommented code
237 - new initializers: instead of -1. now 99999.9
238
239
240
241 2004/01/09: Markus Gaug
242
243 * mcalib/MCalibrationCam.[h,cc]
244 - take out 1-dim histos because we can use
245 the projections in MHCamera (s.b.)
246
247 * mcalib/MHCalibrationBlindPixel.h
248 - make the fit by default quiet
249
250 * mcalib/MHCalibrationPixel.[h,cc]
251 * mcalib/MCalibrationPix.[h,cc]
252 - Ranges of time slices stored independently for HiGain and LoGain
253 in order to allow consecutive checks
254
255 * mhist/MHCamera.[h.cc]
256 - add the possibility to call a Draw("proj") which will
257 draw a Y-Projection of the histogram
258
259 * macros/calibration.C
260 - apply the drawing of the projections and fit them
261
262 * mcalib/MCalibrationCalc.cc
263 - catch the possibility of a calibration file,
264 unintendedly being a pedestal or cosmic file.
265 Program now exits with an error before doing the fits
266
267 * mcalib/MCalibrationPix.[h,cc]
268 - fixed a bug in calculation of fFitValid.
269 before, a call to IsFitValid() always returned false
270
271
272
273 2004/01/09: Javier L¢pez
274
275 * macros/bootcampstandardanalysis.C
276 - added new macro that holds the main scheleton discussed in the
277 december bootcamp in Wuerzburg. It runs first over a pedestal
278 run, then over a calibration run, again over the pedestal run
279 to compute de pedestal in number of photons and finally over a
280 data run to calibrate the data.
281
282
283
284 2004/01/06: Sebastian Raducci
285
286 * manalysis/MArrivalTime.[h,cc]
287 - added new method to calculate photon arrival times. It uses the
288 TSpline5 Root Class to interpolate the Fadc Slices. The time is
289 the abscissa value of the absolute maximum of the interpolation
290 - added new method to find clusters with similar arrival times.
291 For now it's a preliminary version. It simply search for adiacent
292 pixels having the same arrival time (color).
293
294 * manalysis/MArrivalTimeCalc.[h,cc]
295 - modified the Process() method according to the changes in the
296 Arrival Time Cointainer
297
298 * mmain/MEventDisplay.cc
299 - added new tab in the camera event display to show the arrival
300 time. This arrival time is calculated with the spline method
301 - the old Arrival Time pad now it's called Max Slice Idx, because
302 it's only the index of the slice with the max content.
303
304 * mhist/MHEvent.[h,cc]
305 - added new fType in te enumeration to handle the arrival time
306 histos
Note: See TracBrowser for help on using the repository browser.