source: trunk/Mars/Changelog@ 11675

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