source: trunk/MagicSoft/Mars/Changelog@ 9605

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