source: trunk/MagicSoft/Mars/Changelog@ 9592

Last change on this file since 9592 was 9592, checked in by Daniela Dorner, 11 years ago
*** empty log message ***
File size: 11.4 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 2010/06/22 Daniela Dorner
22
23 * datacenter/scripts/writemcsequencefile:
24 - improved logging
25
26 * datacenter/scripts/sourcefile:
27 - adapted greps in rc-files to grep only lines which are no
28 comments
29
30
31
32 2010/06/17 Daniela Dorner
33
34 * resources/steps_fact.rc:
35 - removed step CPRun
36 - split 'Joins' to 'Joins' and 'SpecialJoins' depending on
37 whether the join is with a different table
38
39 * datacenter/scripts/sourcefile:
40 - bugfix in query
41 - included new type of join from steps.rc
42 - added comments
43
44
45
46 2010/06/16 Daniela Dorner
47
48 * resources/steps_fact.rc:
49 - removed step CPRun
50 - added step SequenceFile
51
52 * datacenter/scripts/setup.wue.fact.mc:
53 - added path for mc sequences
54
55 * datacenter/scripts/writemcsequencefile:
56 - added (script to write mc sequencefiles)
57
58
59
60 2010/06/15 Daniela Dorner
61
62 * resources/steps_fact.rc:
63 - added (file containing the dependencies for the steps of the
64 automatic production of MC for FACT)
65
66
67
68 2010/06/14 Daniela Dorner
69
70 * datacenter/scripts/sourcefile:
71 - bugfix in query
72
73 * datacenter/scripts/runcorsika:
74 - added output of command to processlog
75
76 * datacenter/scripts/setup.wue.fact.mc:
77 - changed setup to be used by user montecarlo to reproduce some
78 corsikas
79
80
81
82 2010/06/11 Daniela Dorner
83
84 * datacenter/scripts/sourcefile:
85 - changed functions and queries to new db layout
86 - added functions to get values from steps.rc
87 - new function for part of query which is identical for the
88 functions getstatus() and gettodo()
89 - removed $reset (was only needed for MerppUpdate)
90 - improved and added comments
91
92 * datacenter/scripts/jobmanager:
93 - implemented changes for new db layout
94 - fix in function nextscript(): wrong variable was used
95
96 * datacenter/scripts/runcorsika:
97 - implemented changes for new db layout
98 - merged uncommitted changes of Thomas Bretz
99 - Observatory values and atmosphere now read from DB
100 - implemented new seeds
101 - removed $reused
102 - wavelength range now read from DB
103
104 * datacenter/scripts/setup.wue.fact.mc:
105 - added (setup for fact mc production)
106
107
108
109 2010/06/11 Stefan Ruegamer
110
111 * mjobs/MJSpectrum.cc
112 - corrected the flux of the published MAGIC spectrum
113
114
115
116 2010/06/03 Thomas Bretz
117
118 * mranforest/MRanForestCalc.cc:
119 - added stdlib.h to make Dominik happy ;)
120
121
122
123 2010/05/05 Thomas Bretz
124
125 * mastro/MAstro.cc:
126 - fixed AngularDistance (called a non existing function and
127 the compiler didn't complain)
128
129 * mbase/MParContainer.[h,cc]:
130 - added static function Overwrites (previously in MTask)
131
132 * mbase/MStatusDisplay.[h,cc]:
133 - allow writing a MStatusDisplay without writing a MStatusArray
134 (therefore added SeveAsPlainRoot)
135 - improved reading of files just containing canvases and objects
136
137 * mbase/MTask.[h,cc]:
138 - moved code from Overwrites to a static function in MParContainer
139
140 * msimcamera/MSimCalibrationSignal.cc:
141 - changed distribution of signal from Gauss to Poissonian
142
143 * showplot.cc:
144 - removed nonsense "-q" option
145
146 * mbase/MStatusArray.[h,cc]:
147 - fixed/improved (once again) deleting of the array
148
149 * mbase/MStatusDisplay.cc:
150 - removed the MAstroCatalog workaround - is it still necessary?
151 (needs testing)
152 - added UpdateMemory every here and there to get the memory
153 consumption is more circumstances
154
155
156
157 2010/04/22 Thomas Bretz
158
159 * showplot.cc:
160 - added --debug-mem option
161
162 * mbase/MParSpline.cc, mhbase/MH3.cc, mhbase/MHn.cc,
163 mhflux/MHAlpha.cc, mhist/MHCamEvent.cc:
164 - added missing call to the RecursiveRemove of the base class
165
166 * mfileio/MReadTree.cc:
167 - In the case Notify failed since about two years accidentaly
168 kTRUE instead of kERROR was returned
169
170 * mfileio/MWriteRootFile.cc:
171 - added some more debug output
172
173 * mhflux/MAlphaFitter.cc:
174 - Return if fit failed
175
176 * mhflux/MHPhi.cc:
177 - avoid inf and nan when producing histogram (the divisor could
178 have been zero in case of the inetgral of an empty histogram)
179
180
181
182 2010/04/21 Thomas Bretz
183
184 * macros/rootlogon.C:
185 - a small fix which gets rid of the annoying error about an
186 unlocked mutex when starting the MStatusDisplay in the
187 interpreter. It makes sure that fGThreadFactory gets initialized
188 from the main thread.
189
190 * mbase/MStatusDisplay.cc:
191 - added a console output if TryLock fails
192 - the return value of TString::Index was misinterpreted
193
194 * mmuon/MHSingleMuon.cc:
195 - removed another reference to gMinuit
196
197 * msimcamera/MSimRandomPhotons.cc:
198 - re-did the output
199 - choose the other rate f2 instead of f1
200
201 * msimcamera/MSimTrigger.[h,cc]:
202 - keep the index of the trigger channel which finnaly issued
203 the trigger and propagate it to the event header
204
205 * mraw/MrawEvtHeader.h:
206 - implementd setter for fNumTriggerLvl1
207
208
209
210 2010/04/20 Thomas Bretz
211
212 * mfileio/MReadTree.cc:
213 - no error was returned anymore when Notify() failed. Fixed.
214
215
216
217 2010/04/19 Thomas Bretz
218
219 * mbase/MStatusArray.cc:
220 - added a workaround to prevent crashes in case of double
221 deleteion of the fHistogram in TGraphs
222
223 * mcorsika/MCorsikaEvtHeader.cc:
224 - replaced special characters by UTF8 characters
225
226 * mgeom/MGeom.[h,cc]:
227 - implemented function to return the distance squared
228
229 * mjobs/MJSimulation.cc:
230 - display degree symbol correctly in plots
231 - added artificial star-files to output
232 - for the moment the output of the reflector files is suppressed
233
234 * mmuon/MHSingleMuon.cc:
235 - catch if the fit failed
236 - replaced use of gMinuit by direct access to the function
237
238 * mpointing/MPointing.cc:
239 - replaced deg-symbol by UTF8 character
240
241 * mpointing/MPointingDevCalc.cc:
242 - added more information
243
244 * msignal/MSignalCam.[h,cc]:
245 - made the data members describing the image persistent.
246 they are not guranteed to have correct contents. Use
247 MNewImagePar instead.
248 - increased class version number accordingly
249
250 * msimreflector/MMirrorHex.h:
251 - added Getter for fD
252
253
254
255 2010/04/13 Daniela Dorner
256
257 * datacenter/db/builddatasets.php:
258 - updated check for observation mode: allowed 'N/A', as there is
259 else an error for old data
260
261
262
263 2010/04/13 Thomas Bretz
264
265 * msim/MHPhotonEvent.cc:
266 - automatic binning for case 3
267 - new case 5
268
269 * msim/MHPhotonEvent.h:
270 - this can be a huge memory consumption and we don't need double
271 precision (range) accordingly changed all TH*D to TH*F.
272 consequently increased class version number
273
274
275
276 2010/03/30 Thomas Bretz
277
278 * Makefile.conf.general:
279 - moved ARCHDEFS from DEFINES to CXXFLAGS otherwise it might get
280 ignored
281
282 * mbase/MQuaternion.h:
283 - added member-function to normalize vector part of quaternion
284
285 * mbase/MTime.cc:
286 - issue an error if __LINUX__ is not set
287
288 * mjobs/MJSimulation.cc:
289 - set name of reflector explicitly to "Reflector"
290
291 * msimreflector/MMirror.h:
292 - added member function to set z position (for optimization purpose)
293 - added SimPSF(TVector3&)
294
295 * msimreflector/MSimReflector.[h,cc]:
296 - added name of reflector as data member
297
298 * melectronics/MAvalanchePhotoDiode.cc:
299 - scale the crosstalk probability as the height of the emitted
300 signal with the recovery time.
301
302 * mhflux/MHEnergyEst.cc:
303 - added a workaround to get rid of some root-warnings
304
305 * mjtrain/MJTrainEnergy.cc:
306 - improved axis labels
307
308 * mpointing/MPointingDevCalc.cc:
309 - added some more comments
310
311 * msimreflector/MMirror.[h,cc]:
312 - added fShape to allow for parabolic mirrors
313
314 * msimreflector/MReflector.cc:
315 - implemented the option of parabolic mirrors into the
316 reflector defintion file
317
318 * msimreflector/MSimReflector.[h,cc]:
319 - implemented (and fixed) the calculation of the reflection at
320 parabolic surfaces
321 - implemented the possibility to switch off the early check for
322 "photon can hit the camera" (fDetectorMargin<0)
323 - added setter for fDetectorMargin
324
325
326
327
328 2010/03/01 Stefan Ruegamer
329
330 * resources/hilocalib.rc:
331 - added df factors for p23-25, using the same as for p22. Sequences
332 are not running with df in these periods, therefore the correct
333 factors cannot be determined, and it doesn't matter anyway.
334
335 * datacenter/read_lapalma-tapes:
336 - added automationsetup before movingrawfiles
337
338
339
340 2010/02/23 Thomas Bretz
341
342 * mbase/MAGIC.cc:
343 - projections are supposed to work again in root 5.26
344 (not tested yet)
345
346 * mbase/MGMap.cc, mbase/MObjLookup.cc:
347 - key and val are Long64 in newer root versions
348
349 * mdata/MDataPhrase.cc:
350 - need inclusion of TFormulaPrimitive in root 5.26
351
352 * mhflux/MMcSpectrumWeight.cc:
353 - root 5.26 has a different calling convention for TH1::Intgeral
354
355 * mjobs/MJob.cc:
356 - added a suggested parenthesis
357
358 * mjtrain/MJTrainDisp.cc:
359 - cast the MH3 histogram correctly to a TH2
360
361
362
363 2010/02/22 Daniela Dorner
364
365 * datacenter/db/menu.php:
366 - added ObsLevel and download link column for cta pages
367
368 * datacenter/db/ctadefs.php:
369 - added observation level
370
371 * datacenter/db/ctamcinfo.php:
372 - added column with download link for the files
373
374 * datacenter/db/builddatasets.php, datacenter/db/ctamcinfo.php,
375 datacenter/db/culminating.php, datacenter/db/datacheck.php,
376 datacenter/db/datasetinfo-aio.php, datacenter/db/ganymed.php,
377 datacenter/db/include.php, datacenter/db/mcinfo.php,
378 datacenter/db/opticaldata.php, datacenter/db/printtable.php,
379 datacenter/db/queryrbk.php, datacenter/db/runinfo-aio.php,
380 datacenter/db/sequence.php, datacenter/db/sequinfo-aio.php,
381 datacenter/db/sources.php, datacenter/db/statussbs.php:
382 - bugfix for get.txt
383
384 * datacenter/db/datasetinfo-aio.php:
385 - bugfix calling PrintPage()
386
387
388
389 2010/02/01 Daniela Dorner
390
391 * datacenter/scripts/fillmcdb:
392 - added observation level
393
394 * datacenter/scripts/sourcefile:
395 - added comment concerning $0 problem
396 - added 'ERROR' in processlog message of makedir
397
398
399
400 2010/02/04 Stefan Ruegamer
401
402 * mraw/MRawRunHeader.cc
403 - changed GetTypeID()!=fTelescopeNumber*10U+5U to GetTypeID()!=5U
404 so that the new 5xxxxxx sequences can be processed
405 - adapted error message
406 - inserted Domino calibration run
407
408 * mraw/MRawRunHeader.cc
409 - inserted Domino calibration run
410
411
412
413 2010/02/01 Daniela Dorner
414
415 * datacenter/scripts/runsimtel
416 - fixes typo
417 - replaced path in disk-check by variable
418
419
420
421 2010/01/15 Stefan Ruegamer
422
423 * datacenter/scripts/dowebplots, jobmanager
424 - if-condition if [ "$numproc" = "" ] now correctly checks for "0"
425
426 * datacenter/scripts/scriptlauncher
427 - added automationsetup variable in condor command
428
429 * datacenter/macros/buildsequenceentries.C
430 - where necessary changed Int to Long to account for the high value
431 of the stereo runs
432
433 * resources/sequences.rc
434 - added two transition conditions for the calibration scripts
435 10Led_UV_PEDANDCAL_1kHz and 10LED_UV
Note: See TracBrowser for help on using the repository browser.