source: trunk/MagicSoft/Mars/Changelog @ 9236

Last change on this file since 9236 was 9236, checked in by tbretz, 11 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.