source: trunk/Mars/Changelog@ 11869

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