source: trunk/Mars/Changelog@ 11870

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