source: trunk/MagicSoft/Mars/Changelog@ 9236

Last change on this file since 9236 was 9236, checked in by tbretz, 17 years ago
*** empty log message ***
File size: 10.0 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 2009/01/21 Thomas Bretz
22
23 * mbase/BaseLinkDef.h, mbase/Makefile:
24 - added MQuaternion
25 - added MReflection
26
27 * mbase/MQuaternion.[h,cc], mbase/MReflection.[h,cc]:
28 - added
29
30 * mbase/MArrayI.[h,cc]:
31 - added a few new functions (ReSort, Add, Find and AddUniq)
32
33 * mbase/MMath.cc:
34 - replaced delete by delete[] where appropriate
35
36 * mgeom/MGeomCam.h:
37 - added new virtual functions HitFrame and HitDetector
38 - included MQuaternion
39
40 * mgeom/MGeomCamDwarf.[h,cc], mgeom/MGeomCamMagic.[h,cc]:
41 - added new functions HitFrame and HitDetector:
42
43 * msim/MHPhotonEvent.cc:
44 - removed the reference to MCamera
45
46 * mgeom/MGeomPix.[h,cc], mgui/MHexagon.[h,cc]:
47 - moved DistanceToPrimitive from MHexagon to MGeomPix
48 - moved the funtions to calculate overlapping areas
49 also, but they are still in a comment
50
51 * mgui/MHexagon.[h,cc]:
52 - started implementing a rotation angle
53 - added data meber fPhi
54 - increased class version number
55
56 * mhist/MHCamera.cc, mtools/MagicJam.cc:
57 - we don't have to use a MHexagon anymore caluclating
58 DistanceToPrimitive
59
60 * msimreflector/MMirror.[h,cc], msimreflector/MMirrorHex.[h,cc],
61 msimreflector/MMirrorSquare.[h,cc], msimreflector/MMirrorDisk.[h,cc],
62 msimreflector/MReflector.[h,cc], msimreflector/MSimReflector.[h,cc]:
63 - added
64
65
66
67 2009/01/21 Stefan Ruegamer
68
69 * datacenter/scripts/read_lapalma-tapes:
70 - added check of the tape slot when exporting the tapes
71
72
73
74 2009/01/20 Thomas Bretz
75
76 * mjobs/MJob.h:
77 - added Esc member function
78
79 * msim/MPhotonData.[h,cc], msim/MPhotonEvent.[h,cc],
80 msim/MSimAbsorption.[h,cc], msim/MSimPointingPos.[h,cc],
81 MHPhotonEvent.[h,cc], msim/Makefile, msim/SimIncl.h
82 msim/SimLinkDef.h:
83 - added
84
85
86 2009/01/19 Thomas Bretz
87
88 * mfileio/MWriteRootFile.cc:
89 - simplified how the rules are evaluated using TPregexp
90 - by this the rules got more powerful
91
92 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc:
93 - changed ols style rule to new style
94
95
96
97 2009/01/18 Thomas Bretz
98
99 * mbase/BaseLinkDef.h, mbase/Makefile:
100 - added MSpline3
101
102 * mcorsika/MCorsikaEvtHeader.cc:
103 - some little cosmetics
104
105 * mcorsika/MCorsikaEvtHeader.h:
106 - added some missing getters
107
108 * mcorsika/MCorsikaRunHeader.cc:
109 - removed some obsolete comments
110 - reordered some comments
111
112 * mextralgo/MExtralgoSpline.h:
113 - changed default in GetIntegral from true to false
114
115 * mraw/MRawEvtHeader.h:
116 - added Setter for DAQEventNumber
117
118 * mraw/MRawRunHeader.cc:
119 - start pixel hardware indices with 1 not with 0
120
121
122
123 2009/01/17 Thomas Bretz
124
125 * mbase/MMath.[h,cc]:
126 - added a new function RndmExp which should be a tiny bit faster than
127 root's own implementation because it ises Rndm() instead of Uniform()
128
129 * mextralgo/ExtralgoIncl.h:
130 - added MArrayF
131
132 * mextralgo/MExtralgoSpline.[h,cc]:
133 - divided FindY into FindYup and FindYdn to avoid an obsolete if-clause
134 - added a new member function to return the integral function of the
135 spline. This is useful to init a new spline and use it for
136 producing the proper random distribution.
137
138 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
139 - added Print() function
140
141 * mraw/MRawEvtData.[h,cc]:
142 - added a member function to Reset the arrays
143 - added member function to set the pixel indices
144 - Improved the new Set function
145
146 * readcorsika.cc:
147 - added
148
149
150
151 2009/01/16 Daniel Hoehne-Moench
152
153 * datacenter/scripts/mcsequences:
154 - implemented sumtrigger -> modes, fTriggerFlagKEY
155 - fPriority(MCSequenceProcessStatus) is now filled into the mcdb
156
157 * datacenter/scripts/fillmccallisto, fillmcstar:
158 - bugfix: changed argument of $primaries from [$s+$s] to [$s]
159
160 * datacenter/macros/fillcamera.C:
161 - changed NumPheFromDNSB to float(7,3)
162 - fPriority(MCRunProcessStatus) is now filled into the mcdb
163
164 * datacenter/macros/fillmccalib.C:
165 - minor changes, bugfix (wrong column name for mcdb)
166
167 * datacenter/macros/fillmcsignal.C:
168 - definition of some parameters changed according to fillsignal.C
169 - minor changes, deleted unnecessary code
170 - implemented if clause for HiLo-Parameters. Instead of
171 seqno<200000 the fAmplFadcKEY is queried in the mcdb for each
172 sequence. For MUX MCs the HiLo-Parameters are not calculated.
173
174
175
176 2009/01/15 Thomas Bretz
177
178 * callisto.cc:
179 - cosmetics to output
180
181 * mcorsika/MCorsikaRunHeader.cc:
182 - cosmetics (removed a ;;)
183
184 * mhist/MHEvent.[h,cc]:
185 - ReInit to allow the change of the camera geoemtry in ReInit
186
187
188
189 2009/01/15 Stefan Ruegamer
190
191 * datacenter/scripts/dodatacheck:
192 - removed the _E in the find command; files from 2008/06/04 on do
193 not have it any more
194
195
196
197 2009/01/14 Daniel Hoehne-Moench
198
199 * datacenter/scripts/sourcefile:
200 - extended errorcoding on mc run process status
201
202 * datacenter/scripts/runmccallisto, runmcstar:
203 - deleted unnecessary lines, adapted to primary structure
204
205 * datacenter/macros/fillmcsignal.C, fillmccalib.C, fillmcstar.C:
206 - added
207
208 * datacenter/scripts/fillmccallisto, fillmcstar:
209 - added
210
211
212
213 2009/01/14 Thomas Bretz
214
215 * readraw.cc:
216 - check first whether the file exist before adding the extension
217
218 * mbase/MMath.[h,cc]:
219 - added function to Re-sort an array
220
221 * mfileio/MReadMarsFile.cc, mfileio/MWriteRootFile.cc:
222 - Improved output
223
224 * mfileio/MWriteRootFile.cc:
225 - fixed a problem which prevented to open more than one /dev/null
226 devices independantly
227
228 * mgeom/MGeomCam.cc:
229 - cosmetics
230
231 * mgeom/MGeomCamDwarf.h:
232 - fixed a typo in an ifdef
233
234 * mgeom/MGeomPix.[h,cc]:
235 - added funtion to return positon as TVector2
236 - slightly improved the algorithm to check IsInside
237 - fixed the conditional signs for the orientation of pixels
238 in GetDirection
239
240 * mmain/MEventDisplay.cc:
241 - Give different names to the MPedestalSubtract tasks
242 - fixed buttons
243 - call AddGeometryTags after ReInit to allow reading new geometries in
244 ReInit
245
246 * mmc/MMcEvtBasic.h:
247 - added a new primary type kNightSky
248
249 * mraw/MRawEvtPixelIter.h:
250 - replaced type of the number of bytes by UInt_t
251
252 * mraw/MRawRunHeader.h:
253 - allow to validate the magic-number from outside (for MCs)
254
255 * datacenter/scripts/runcorsika:
256 - added a lot of comments
257 - reordered values in input card
258 - switched off a lot of obsolete output
259 - changed the Magnetic field to a value corresponding to the location of
260 MAGIC at 2200m height valid for January 2009. (The old value never took
261 place there?!) The value was taken from www.noaa.gov/geomagmodels
262
263
264
265 2009/01/12 Daniel Hoehne-Moench
266
267 * datacenter/db/menu.php:
268 - bugfix: now the SumTriggerFlag is correctly displayed in the web
269 interface
270
271
272
273 2009/01/09 Daniel Hoehne-Moench
274
275 * datacenter/macros/fillcamera.C
276 - implemented new variables: zbinmin, zbinmax, number of
277 sumtriggers, sum trigger flag
278 - bugfix: for P and C runs the mirror fraction and the impact
279 parameter had unreasonable values (negative) which were filled
280 into the mcdb, now->0
281
282 * datacenter/scripts/fillcamera, mcsequences:
283 - implemented call of getdbsetup
284
285
286
287 2009/01/09 Stefan Ruegamer
288
289 * datacenter/scripts/buildsequenceentries
290 - corrected IFS argument
291
292
293
294 2009/01/08 Stefan Ruegamer
295
296 * datacenter/scripts/filesondisk
297 - added S and N runs
298
299
300
301 2009/01/07 Daniel Hoehne-Moench
302
303 * datacenter/macros/filldotrun.C:
304 - updated column counting numbers
305 - included a check for the number of columns in the runfiles
306
307 * datacenter/macros/buildsequenceentries.C:
308 - implemented SumTriggerFlagKEY for sequence building
309
310
311
312 2009/01/06 Thomas Bretz
313
314 * mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h,
315 mbase/MArrayI.h, mbase/MArrayS.h:
316 - removed GetSize
317
318 * mbase/MArrayF.h:
319 - added Add()
320 - added AddClipped
321
322 * mbase/MMath.[h,cc]:
323 - implemented ReSort
324
325 * mcorsika/MCorsikaEvtHeader.cc:
326 - removed obsolete comments
327
328 * mcorsika/MCorsikaRead.cc:
329 - cosmetics
330
331 * mcorsika/MCorsikaRunHeader.[h,cc]:
332 - added comments about file contents
333 - added fWavelengthMin/Max
334
335 * mextralgo/MExtralgoSpline.[h,cc]:
336 - renamed SearchY to SearchYdn
337 - fixed a problem in SearchYup (must be ++i instead of i++)
338 (this is relatively unimportant because it was only used
339 in the determination of the pulse width which we never
340 really used)
341 - added a sanity/range-check to SearchYup and SearchYdn
342 - added a comment
343 - changed the order of arguments in EvalDeriv1
344 - changed the order of arguments in EvalDeriv2
345 - accelerated EvalDeriv1 (one multiplication less)
346 - added Deriv1 function
347 - made SearchYup and SearchYdn public
348
349 * mjobs/MDataSet.cc:
350 - removed an obsolete return statement
351
352 * mraw/MRawEvtData.[h,cc]:
353 - changed pointer in AddPixel to reference
354 - added a Set function
355
356 * mraw/MRawRunHeader.[h,cc]:
357 - added a lot of fixes for wrong run numbers written by Arehucas
358 - added a fix for strange file numbers written by Arehucas
359 - added functions as monta carlo interface to set contents
360
361 * msignal/MSignalCam.cc:
362 - defined a case 9
363
364
365
366 2009/01/05 Thomas Bretz
367
368 * mhbase/MH.h:
369 - commited missing changes from last year
370
371 * merpp.cc:
372 - fixed a description
373
374 * sponde.cc:
375 - added "Multiple dataset at once"
376
377 * star.cc:
378 - removed obsolete -ff option from output
379
380 * mbase/MTime.[h,cc]:
381 - added GetBinary
382 - added WriteBinary
383
384 * mbase/MEvtLoop.cc:
385 - display paused status in status line
386 - improved pause handling
387
388
Note: See TracBrowser for help on using the repository browser.