source: trunk/Mars/Changelog@ 12704

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