source: trunk/MagicSoft/Mars/Changelog@ 9598

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