source: trunk/Mars/Changelog@ 11942

Last change on this file since 11942 was 11873, checked in by tbretz, 13 years ago
Added mcore to include path
File size: 10.6 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
4For your entries please follow EXACTLY this style:
5
6_yyyy/mm/dd_[Your Name]
7_
8___*_filename:
9_____-_description
10_
11___*_filename2, filename3:
12_____-_description
13_
14_
15_
16
17While an underscore is a placeholder for a white-space or an empty line.
18
19 -*-*- END OF LINE -*-*-
20
21 2011/08/10 Thomas Bretz
22
23 * mraw/MRawRunHeader.[h,cc]:
24 - implemented setting pixel map in InitFact
25
26 * mraw/MRawEvtData.cc:
27 - when setting a pixel map, subtract one to get from the id to
28 the index
29
30 * mraw/MRawFitsRead.[h,cc]:
31 - added the possibility to read the pixel map from a file
32
33 * mbase/Makefile:
34 - added ../mcore/izstream.h and ../mcore/fits.h to get it into the
35 dictionary without the need of a makefile in mcore (yet)
36
37 * mfileio/Makefile, mpedestal/Makefile, mastro/Makefile:
38 - added mcore to include path
39
40
41
42 2011/07/29 Thomas Bretz
43
44 * mbase/fits.h:
45 - fixed the case in which the END tag is the first in a block
46 - use seekg instead of seekpos
47
48
49
50 2011/07/24 Thomas Bretz
51
52 * mbase/MFits.h:
53 - renamed to fits.h
54
55 * mbase/MZlib.h:
56 - renamed to izstream.h
57
58 * mbase/MZlib.cc:
59 - removed, moved all the code to izstream.h
60 - set the fail and bad bit more properly
61
62 * mastro/MAstroCatalog.h, mraw/MRawFileRead.cc,
63 mfileio/MReadFiles.[h,cc]:
64 - replaced MZlib with izstream
65
66 * mraw/MRawRunHeader.[h,cc]:
67 - Added fIsSigned data memeber
68 - increased version number
69
70 * mraw/MrawEvtData.[h,cc]:
71 - added fIsSigned
72 - adapted GetSample
73 - added GetMin
74 - changed code in GetMax
75
76 * mraw/MRawFitsRead.cc:
77 - replaced MZlib by izsream
78 - check for TELESCOP key
79
80 * mbase/fits.h:
81 - added exceptions if supported
82 - removed check for TELESCOP keyword
83
84 * mhist/MHCamera.cc:
85 - fixed ifdef in GetObjectInfo
86 - do not propagate non finite numbers
87
88 * mbase/Makefile, mbase/BaseLinkDef.h:
89 - removed MZlib
90 - removed MFits
91 - added izstream
92 - added fits
93
94 * msignal/MExtractTimeAndCharge.[h,cc],
95 msignal/MExtractTimeAndChargeSpline.[h,cc],
96
97 * msignal/MExtractor.[h,cc], msignal/MExtractBlindPixel.[h,cc],
98 msignal/MExtractPINDiode.[h,cc],
99 msignal/MExtractTimeAndChargeSpline.[h,cc]:
100 - changed fHiGainFirst/fHiGainLast from Byte_t to UShort_t
101 to support the DRS with 1024 samples
102
103 * mhist/MHCamEvent.cc:
104 - removed some obsolete calls to Format()
105 - correctly display the relative and absolute error
106
107
108 2011/07/21 Thomas Bretz
109
110 * mgeom/MGeomCamFACT.cc:
111 - added special pixels 1438/1439
112
113
114
115 2011/07/20 Thomas Bretz
116
117 * readdaq.cc:
118 - added support for FITS files
119
120 * mbase/MFits.h:
121 - optmized reverse copy procedure
122 - added HasKey
123
124 * mbase/MRawEvtPixelIter.[h,cc]:
125 - Added iterator to start cell
126
127 * mbase/MRawEvtData.[h,cc]:
128 - added fStartCells
129 - increased version number
130
131 * mbase/MrawEvtData.[h,cc]:
132 - replaced fPCTime with an array as a buffer
133 - init start cells
134 - added "StartCell" to reading process
135
136
137
138 2011/07/19 Thomas Bretz
139
140 * mbase/MFits.h:
141 - made struct Entry public (needed by newer root versions)
142
143
144
145 2011/07/18 Thomas Bretz
146
147 * mastro/MAstroCatalog.cc:
148 - added include of fstream
149
150 * macros/rootlogon.C:
151 - added define of __MARS__ to AcLiC
152
153 * mraw/MRawRead.h:
154 - made ReadEvent and SkipEvent virtual
155
156 * mraw/MRawFileRead.[h,cc]:
157 - outsourced OpenFile and ReadRunHeader to their own functions
158
159 * mbase/MParContainer.[h,cc]:
160 - Added function DataMember which will return a pointer to a data
161 member from the dictionary.
162
163 * mbase/MZlib.h:
164 - There is no need to make the derivative from istream virtual.
165 - removed the need of a fill_buffer function
166 - do only relative seeks and never start from the beginning of the
167 file
168
169 * mbase/MFits.[h,cc]:
170 - added Fits support
171
172 * mbase/Makefile, mbase/BaseLinkDef.h:
173 - added MFits
174
175 * mpedestal/MPedestalSubtract.cc:
176 - improved some error output
177
178 * mgeom/MGeomApply.cc:
179 - automatically use MGeomCamFACT if the run header says that it is
180 a fact camera.
181
182 * mraw/MRawRunHeader.[h,cc]:
183 - added setter for format versions
184 - added InitFact
185 - added GetCameraVersion
186
187 * mjobs/MJMerpp.cc:
188 - use FITS reader instead of raw-reader if it is a FITS raw file.
189
190 * merpp.cc:
191 - added fits asa valid extension
192 - fixed replacing of extensions
193
194 * mfileio/MReadMarsFile.cc:
195 - read first header of first file, so that at PreProcessing time
196 at least some header is available.
197
198 * mraw/Makefile, mraw/MRawFitsRead.cc:
199 - added MRawFitsRead
200
201 * mraw/MRawFitsRead.[h,cc]:
202 - added
203
204
205
206 2011/07/15 Thomas Bretz
207
208 * mbase/MZlib.[h,cc]:
209 - fixed seeking in gzipped files
210 - increased buffer size
211
212 * mbase/MMath.[h,c]:
213 - added GaussProb2D
214
215 * msignal/MSignalCalc.cc:
216 - the upper bound of searching the maximum was wrong
217
218
219
220 2011/07/14 Thomas Bretz
221
222 * mbase/MStatusDisplay.cc:
223 - some minor code changed to get rid of some compiler warnings
224 - fixed a problem with a possible infinite loop
225
226 * mbase/MThread.h:
227 - propagate argument to Run()
228
229 * mbase/MLut.cc:
230 - some variable name change to get rid of some compiler warnings
231
232 * mjobs/MSequence.cc:
233 - fixed a check which was always true
234
235
236
237 2011/07/07 Thomas Bretz
238
239 * mhflux/MHFalseSource.cc:
240 - fixed a bug in SetupFill - must be CopyBinning instead of
241 SetBinning
242
243
244
245 2011/04/04 Thomas Bretz
246
247 * mreport/MReportFileRead.cc:
248 - added a missing delete
249
250 * mhflux/MHEnergyEst.cc, mhist/MHCamera.cc:
251 - fixed some crashes with newer root versiony in which
252 GetFunction("gaus") after an unsuccessfull fit might return
253 NULL
254
255 * mastro/MAstroCatalog.cc:
256 - added the missing marker color for the dot
257
258 * mpointing/MPointingDevCalc.cc:
259 - added some comments
260
261 * mmain/MEventDisplay.cc:
262 - renamed some local variables to avoid using the same name twice
263
264 * mgeom/MGeomCam.cc:
265 - for convenience a margin of 0 in HitFrame is allowed to
266 switch off the detection also with 0
267
268 * mbase/MThread.h:
269 - added missing argument to call of fThread.Run()
270
271 * mhbase/MH3.cc:
272 - fixed a problem with a wrong cast
273 - added assignment of conversion function for TProfile3D
274
275
276
277 2011/03/10 Thomas Bretz
278
279 * mhbase/MH3.[h,cc]:
280 - increased forgotten class version number from 6 to 7
281
282
283
284 2011/03/03 Reiner Rohlfs
285
286 * mcorsika/MCorsikaFormat.[h,cc]:
287 - accept an "EVTH" only after an "EVTE" and after a "RUNH"
288
289 * mcorsika/MCorsikaRead.cc:
290 - parameter change in function MCorsikaFormat::NextBlock()
291 from "Bool_t subBlock" to "Int_t readState".
292
293
294
295 2011/02/21 Reiner Rohlfs
296
297 * mcorsika/MCorsikaRead.[h,cc]:
298 - Remove debug output and not used code
299
300
301
302 2011/02/21 Thomas Bretz
303
304 * mcalib/MCalibrateData.cc mcalib/MCalibrationBlindPix.cc
305 mcalib/MCalibrationChargeCam.cc mcalib/MCalibrationChargeCalc.cc
306 mcalib/MCalibrationIntensityChargeCam.cc mimage/MNewImagePar2.cc
307 mhcalib/MHCalibrationPulseTimeCam.cc mhcalib/MHCalibrationChargeCam.cc
308 mhcalib/MHCalibrationHiLoCam.cc manalysis/MMcTriggerLvl2.cc
309 mfilter/MFCosmics.cc mhflux/MHFalseSource.cc mhflux/MHThetaSqN.cc
310 mastro/MAstroCamera.cc mmuon/MHSingleMuon.cc
311 mpedestal/MPedestalSubtractedEvt.cc mpedestal/MPedCalcFromLoGain.cc
312 mpedestal/MPedCalcPedRun.cc mpedestal/MExtractPedestal.cc
313 mpedestal/MPedestalSubtract.cc mpedestal/MHPedestalCor.cc
314 mhist/MHCamera.cc msignal/MExtractTimeAndCharge.cc
315 msignal/MExtractTime.cc msignal/MExtractTimeAndChargeDigitalFilter.cc
316 msignal/MArrivalTimeCam.cc msignal/MExtractTimeAndChargeSpline.cc
317 mranforest/MHRanForestGini.cc mranforest/MRanForestCalc.cc
318 mranforest/MRanForest.cc mbase/MLog.cc mbase/MMath.cc
319 mbadpixels/MBadPixelsCam.cc mbadpixels/MBadPixelsTreat.cc
320 mhvstime/MHSectorVsTime.cc mfbase/MFEventSelector2.cc
321 mhbase/MBinning.cc mhbase/MH.cc mgui/MHexagon.cc msql/MSQLServer.cc:
322 - removed the old obsolete cvs header line
323
324 * msimcamera/MSimCamera.cc, msimcamera/MSimSignalCam.cc,
325 msim/MHPhotonEvent.cc msim/MPhotonEvent.cc:
326 - treat kArtificial in addition to kNightSky
327
328
329
330 2011/02/10 Daniela Dorner
331
332 * resmc/:
333 - uncommented line of 950nm to take into account the changes of the
334 range of the transmission curve
335
336
337
338 2011/02/09 Reiner Rohlfs
339
340 * mcorsika/MCorsikaFormat.cc:
341 - replace the selection of the blockType from a string comparison
342 to a switch - statement.
343
344 * mcorsika/MCorsikaRead.[h,cc]:
345 - Redesign of the Process() - method: Read after the processing of
346 one block the header of the next block to be able do decide to
347 process the next block in the same the same call or to return
348 from the method.
349
350
351
352 2011/01/24 Thomas Bretz
353
354 * melectronics/MAvalanchePhotoDiode.h:
355 - shifted the Afterpulse class behind the APD class to make it
356 compile
357
358
359
360 2011/01/07 Thomas Bretz
361 2011/01/07 Thomas Bretz
362
363 * msimcamera/MSimAPD.[h,cc]:
364 - added setting of the afterpulse probabilities
365 - handle afterpulses in processing
366
367 * melectronics/MAvalanchePhotoDiode.[h,cc]:
368 - restructured header file
369 - added treatment of afterpulses in HitCellImp
370 - added time constants and afterpulse probability
371 data memebers
372 - added TSortedList to hold the afterpulses
373 - added afterpulses to calculation of relaxation time
374 - added call to Relax to Init
375 - added treatment of afterpulses to FillEmpty, FillRandom and
376 Evolve
377 - added member functions to process the afterpulses
378
379
380
381 2011/01/06 Thomas Bretz
382
383 * mimage/MNewImagePar2.cc:
384 - use GetL() instead of GetT() for fBorderLinePixel
385
386 * mgeom/MGeomRectangle.h:
387 - added GetL member-function
388
389 * mgeom/MGeomPix.h:
390 - fixed the comment of GetT
391
392 * mgeom/MGeom.h:
393 - added abstract function GetL
394
395 * mgeom/MGeomRectangle.cc:
396 - fixed the comment for GetT
397 - added GetL
398
399 * mgeom/MGeomCamDwarf.cc:
400 - use the HitFrame from the base class with a slightly
401 increased radius (no change in behaviour)
402
403 * mgeom/MGeomCam.[h,cc]:
404 - added HitFrame
405
406 * msimreflector/MSimReflector.[h,cc]:
407 - implemented the possibility to overwrite the absorbing
408 size of the detector
409 - added fDetectorFrame
410
411 * mpointing/MPointingDevCalc.cc:
412 - updated comments
413
414 * msimcamera/MSimRandomPhotons.cc:
415 - fixed a mistake in the log-output
Note: See TracBrowser for help on using the repository browser.