source: trunk/MagicSoft/Mars/Changelog@ 7594

Last change on this file since 7594 was 7594, checked in by tbretz, 19 years ago
*** empty log message ***
File size: 20.8 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 2006/03/13 Thomas Bretz
21
22 * ganymed.rc:
23 - changed smearing to half of our PSF 0.06
24 - added new examples for setting the starguider calibration
25
26 * ganymed_onoff.rc
27 - changed smearing to half of our PSF 0.06
28 - switched the new feature for a random source position on
29 - added new examples for setting the starguider calibration
30
31 * ganymed_wobble.rc:
32 - changed smearing to half of our PSF 0.06
33 - added new examples for setting the starguider calibration
34 - added example how to control the phi plot
35
36 * mhflux/MHPhi.[h,cc]:
37 - many improvements to the algorithm, it now takes also inhomgeneities
38 into account
39 - restructured the display, display more histograms
40 - increased class version to 2
41
42 * mjobs/MJCut.cc:
43 - enabled acceleration for first and second loop
44
45 * mpointing/MPointingDevCalc.[h,cc]:
46 - allowed to set the starguider offset calibration from the resource file
47
48
49
50 2006/03/13 Markus Meyer
51
52 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
53 - changed cuts:
54 wobble: average values from optimisation of 3 Crab
55 sample (01/05,10/05,12/05), done by Karsten
56 onoff : cuts from 1218 (01/05, highest significance)
57 theta is now 0.22 for both.
58
59
60
61 2006/03/13 Daniel Hoehne
62
63 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
64 - implemented qualitycut in log10(conc) vs. log10(size)
65
66
67
68 2006/03/13 Markus Meyer
69
70 * resources/calibration_spline.C:
71 - more comments
72
73
74
75 2006/03/10 Markus Meyer
76
77 * resources/calibration.C:
78 - update from p27 to p39 (spline excluded, still p33 data missing)
79
80
81
82 2006/03/10 Markus Meyer
83
84 * resources/calibration_spline.C:
85 - correction coefficients for spline data for each period
86
87
88
89 2006/03/10 Daniel Hoehne
90
91 * datacenter/scripts/insertsequences:
92 - fixed bug
93
94
95
96 2006/03/09 Daniel Hoehne
97
98 * ganymed_wobble.rc:
99 - changed parameters 1 to 5 in Cut1 to actual values
100
101
102
103 2006/03/08 Thomas Bretz
104
105 * readdaq.cc, mraw/MRawFileRead.[h,cc], mraw/MRawRunHeader.cc:
106 - added new force-option to foirce output of run-header
107
108
109
110 2006/03/08 Daniela Dorner
111
112 * datacenter/script/movingrawfiles:
113 - added moving of files, that are transferred via internet
114 - added removing of empty directories
115
116 * datacenter/db/ganymed.php:
117 - added links to ganymedplots
118 - added links to sequence.php (instead of links to starfiles)
119 - fixed bug in query
120
121 * datacenter/db/sequence.php:
122 - added links to plots from callisto and star
123 - fixed bug in query
124
125 * datacenter/db/sequinfo.php:
126 - added links to sequence.php
127
128 * datacenter/db/datasetinfo.php:
129 - added links to ganymed.php
130
131 * datacenter/db/tabs.php:
132 - added (includefile for names of tabs of statusdisplays)
133
134
135
136 2006/03/07 Thomas Bretz
137
138 * mcalib/MCalibrateData.cc:
139 - take the bad pixel information into account when calculating the
140 number of saturating pixels!
141
142
143
144 2006/03/06 Thomas Bretz
145
146 * showplot.cc:
147 - fixed the position were the first argument is converted
148 to lower case. Until this fix no upper case could be used
149 in file names
150
151 * datacenter/macros/plotdb.C:
152 - print also average and RMS of all data.
153
154
155
156 2006/03/06 Daniela Dorner
157
158 * datacenter/db/ganymed.php:
159 - added sequences + links to star-plots of sequences
160 - improved layout
161
162 * datacenter/script/makecallistolinks:
163 - changed condition, when to make the link: only, if the link is
164 not yet existing, it is done
165 - added resetting of db: if link is done, callisto is resetted
166
167 * datacenter/macros/resetcolumn.C:
168 - added failure columns to the resetting
169
170
171
172 2006/03/04 Daniela Dorner
173
174 * callisto.cc:
175 - changed return values to improve the failure handling in the db
176
177 * datacenter/script/makecallistolinks:
178 - added 'Pulse is too much to the left, cannot go below 0!' as
179 reason to use callisto_Dec04Jan05.rc
180
181 * datacenter/script/dowebplots:
182 - reduced number of files to be updated by a limitation in
183 modification time
184
185 * datacenter/db/ganymed.php:
186 - added plots
187 - effontime s->h
188
189
190
191 2006/03/03 Thomas Bretz
192
193 * mjobs/MJCut.cc:
194 - added RemoveFromList for srcposrndm in off-data loop
195
196 * mpointing/MSrcPosRndm.[h,cc]:
197 - fixed the scaling. MSrcPosCam has to be in mm
198
199 * ganymed.rc:
200 - added line and comments with new resource
201
202
203
204 2006/03/03 Daniel Hoehne
205
206 * callisto_MarApr05.rc:
207 - changed pulse position check ExtractWinLeft to 4.0 and
208 ExtractWinRight to 4.5
209
210
211
212 2006/03/02 Thomas Bretz
213
214 * callisto.cc:
215 - get result value from pulse pos check
216
217 * mjobs/MJCut.[h,cc]:
218 - added the usage of the new class MSrcPosRndm
219 - added new resource to switch random source position on
220
221 * mjobs/MJPedestal.[h,cc]:
222 - changed return code of Process to int to be able to return
223 the pulse pos check result.
224
225 * mpointing/PointingLinkDef.h, mpointing/Makefile:
226 - added MSrcPosRndm
227
228 * mpointing/MSrcPosRndm.[h,cc]:
229 - added
230
231 * mpointing/MHSrcPosCam.h:
232 - addedn non const getter for fHist
233
234
235
236 2006/03/02 Daniela Dorner
237
238 * datacenter/db/querymc.php:
239 - fixed small bug
240
241 * datacenter/db/dowebplots:
242 - added option -p to the script, to be able to call the script for
243 different programs independently
244 - fixed find
245
246
247
248 2006/03/01 Daniela Dorner
249
250 * datacenter/db/datacheck.php, datasetinfo.php, sequinfo.php:
251 - included failure handling columns
252
253
254
255 2006/03/01 Thomas Bretz
256
257 * mastro/MAstro.cc, mbase/MTime.cc:
258 - added a comment in GetMagicPeriod
259
260 * mpointing/MPointingPos.cc:
261 - added new member function GetString
262 - moved code from Print to GetString
263 - added new function IsInitialized()
264
265 * mjtrain/MJTrain*.[h,cc]:
266 - added data members to change RF setup
267
268 * mpointing/MPointingDevCalc.h, mpointing/MPointingPosCalc.h:
269 - added missing AddToBranchList
270
271 * mpointing/MHSrcPosCam.[h,cc]:
272 - added
273
274 * mpointing/Makefile, mpointing/PointingLinkDef.h:
275 - added MHSrcPosCam
276
277 * mbase/MTask.[h,cc]:
278 - implemented a new data-meber fAccelerator which allows
279 to switch off counting and timing analysis which can be very
280 time-consuming in some circumstances
281
282 * mbase/MTaskList.[h,cc]:
283 - implemented the usabe of MTask::fAccelerator to switch off resetting
284 of all parameter containers which can be very time-consuming
285
286 * mimage/MImagePar.cc:
287 - updated how the units are printed in Print()
288
289 * mjobs/MJCut.cc:
290 - added a new loop to fill the source position of the on-data
291 - the acceleration of the two main loops are disabled because
292 they are not yet tested.
293
294 * datacenter/macros/plotstat.C:
295 - the periods were wrong by one -- fixed.
296
297
298
299 2006/02/28 Daniela Dorner
300
301 * datacenter/scripts/insertdatasets:
302 - made sure, that backupfiles of the editor are not taken into
303 account, when dataset files are searched
304
305 * datacenter/db/*.php:
306 - moved user, host and pw of database to the include file
307 db.php
308
309 * datacenter/db/index.html:
310 - fixed links
311
312 * datacenter/db/querymc.php,magicdefs.php:
313 - added some variables
314
315 * datacenter/db/runinfo.php,sequinfo.php:
316 - bugfix (incl. TestSources)
317
318 * datacenter/db/sequinfo.php:
319 - changed init values
320
321 * datacenter/db/sequinfo.php, findoffdata.php, magicdefs.php:
322 - added value (relative ontime)
323
324 * datacenter/db/dbstatus.php:
325 - fixed bug
326
327 * datacenter/db/queryrbk.php:
328 - added query field 'Night', to query all entries of one night
329 from the runbook
330
331 * datacenter/db/index-header.html:
332 - added links
333
334
335
336 2006/02/27 Thomas Bretz
337
338 * macros/optim/optimwobble.C:
339 - fixed a typo (SetThetaCut instead SetAlphaCut), and added the
340 standard Disp-parametrization
341
342 * mhflux/MHEffectiveOnTime.[h,cc]:
343 - added showing the axis range of the time evolution histogram
344
345 * showplot.cc:
346 - fixed a warning in the Hash-switch.
347
348 * mbase/MEnv.cc:
349 - replaced casts in switch by an appended U
350
351 * macros/train/trainseparation.C:
352 - replaced outdated MTTrainRFSeparate by MJTrainSeparation
353
354 * mastro/MAstro.h:
355 - added conversion constants for pc-m and pc-ly
356
357 * mhflux/MMcSpectrumWeight.cc:
358 - fixed typo in comment
359
360 * mimage/MImagePar.h:
361 - minor changes to layout
362
363 * mimage/MHNewImagePar.[h,cc], mimage/MNewImagePar.[h,cc]:
364 - added new image parameters fConcCOG and fConcCore
365 - increased class version of MNewImagePar
366
367 * mimage/MHillasExt.cc:
368 - added some comments
369 - removed an obsolete TMath::Abs around "dist"
370
371 * mranforest/MRanForest.[h,cc]:
372 - the initialization of fTreeHad was done at the wrong moment
373 - replaced a cast int(x+.5) by TMath::Nint
374 - added some additional warning output
375 - added "!" to fTreeHad - it is only for temporary storage used
376 in the histogram classes
377
378 * mranforest/MRanForestGrow.h:
379 - added GetForest
380
381 * mjtrain/MJTrainSeparation.[h,cc]:
382 - added some code for upcomming automatic event selection
383
384 * datacenter/macros/plotstat.C:
385 - improved macro description
386 - added arguments to main function
387
388 * macros/plot/mucal.C:
389 - added
390
391
392
393 2006/02/25 Daniela Dorner
394
395 * datacenter/scripts/checkfilesforsequavail, checkstardone,
396 writesequencefiles, buildsequenceentries, dodatacheck, doexclusions,
397 fillcallisto, fillganymed, fillstar,
398 datacenter/macros/writesequencefile.C, filldotraw.C, fillsinope.C
399 buildsequenceentries.C, resetcolumn.C, doexclusions.C, fillcalib.C
400 fillsignal.C, fillganymed.C, fillstar.C:
401 - implemented, that a missing connection to the database doesn't
402 cause an failure entry in the database, so that the step is
403 retried in this case
404 - updated documentation
405
406
407
408 2006/02/25 Thomas Bretz
409
410 * datacenter/macros/plotstat.C:
411 - added
412
413
414
415 2006/02/24 Markus Meyer
416
417 * resources/calibration.rc:
418 - update of correction values for the calibration constants
419 (P31 - P39, without P36!(problems with spline))
420
421
422
423 2006/02/24 Daniela Dorner
424
425 * datacenter/db/datacheck.php, datasetinfo.php, dbstatus.php,
426 findoffdata.php, include.php, magicdefs.php, runinfo.php,
427 sequinfo.php, statusrps.php, statussbs.php, statussps.php:
428 - included failure handling columns
429
430 * datacenter/db/findoffdata.php:
431 - added DT
432
433 * datacenter/db/statusrps.php:
434 - fixed bug
435
436 * datacenter/db/sequinfo.php:
437 - reduced width of menu
438
439 * datacenter/scripts/copyscript:
440 - added makedir for oldcatalogpath
441
442
443
444 2006/02/23 Thomas Bretz
445
446 * mjobs/MJSpectrum.cc:
447 - fixed plot for Eý.dN/dE. The spectrum was multiplied with two
448 times the bin-width instead of the absolute energy
449
450
451
452 2006/02/22 Daniela Dorner
453
454 * datacenter/db/querymc.php:
455 - added (website to query montecarlo database - first version)
456
457 * datacenter/db/magicdefs.php:
458 - added some values of montecarlo database
459
460
461
462 2006/02/17 Daniela Dorner
463
464 * datacenter/scripts/copyscript:
465 - fixed path length
466
467 * datacenter/macros/fillsources.C:
468 - added (macro to read source information from catalog files and
469 insert it into the database)
470
471 * datacenter/db/ganymed.php:
472 - improved output
473
474 * datacenter/db/index.html:
475 - added ganymed.php
476 - removed old link
477
478
479
480 2006/02/17 Thomas Bretz
481
482 * showplot.cc:
483 - fixed path inflation in case of ganymed
484
485 * mjobs/MDataSet.cc:
486 - return kFALSE if requested source wasn't found in catalog
487
488 * mjobs/MJCut.cc:
489 - reformatted output of source to fit in one line
490
491 * mpointing/MPointingPos.[h,cc]:
492 - output source name (title) in Print() if set
493
494
495
496 2006/02/16 Daniela Dorner
497
498 * datacenter/scripts/checkstardone:
499 - small improvement in sequence handling
500 - improved logging
501
502 * datacenter/scripts/sourcefile:
503 - small bugfixes in setstatus function
504
505 * datacenter/scripts/runganymed:
506 - small bugfix
507
508 * datacenter/scripts/copyscript:
509 - fixed path length
510
511 * datacenter/db/ganymed.php:
512 - added (website to query results for sources/datasets)
513
514
515
516 2006/02/15 Daniela Dorner
517
518 * datacenter/db/findoffdata.php:
519 - implemented possibility to query range of dates for 'stardone'
520
521
522
523 2006/02/15 Daniel Hoehne
524
525 * datacenter/db/magicdefs.php, querycal.php, sequinfo.php:
526 - implemented query for mean signal inner/outer and mean pulsepos
527 * datacenter/db/sequence.php:
528 - implemented query for mean signal inner/outer, mean pulsepos
529 and inhomogeneity
530
531
532
533 2006/02/15 Daniela Dorner, Daniel Hoehne
534
535 * datacenter/scripts/writesequencefiles,doexclusion,correcttime:
536 - fixed small bug
537
538
539
540 2006/02/14 Daniela Dorner, Daniel Hoehne
541
542 * datacenter/scripts/sourcefile:
543 - fixed small bugs
544
545 * datacenter/scripts/movingrawfiles:
546 - changed back to moving files without zipping
547
548 * datacenter/scripts/doqualityplots:
549 - added running of plotdb.C for each datasetfile
550
551 * datacenter/macros/getdolist.C:
552 - implemented limitation for number of todo files for
553 SequenceProcessStatus
554
555 * datacenter/macros/checkfileavail.C,checkstardone.C:
556 - changed return code in case that files are not available
557
558 * datacenter/scripts/checkfilesforsequavail,checkstardone,sourcefile:
559 - adapted to changed return code in macros
560
561 * datacenter/db/magicdefs.php, querystar.php, sequinfo.php:
562 - implemented query for inhomogeneity
563
564
565
566 2006/02/13
567
568 * RELEASE 0.9.4.3
569
570
571
572 2006/02/13 Thomas Bretz
573
574 * callisto.rc:
575 - changed pulse position check ExtractWinLeft to 4.0 and
576 ExtractWinRight to 4.5
577
578 * callisto_Dec04Jan05.rc:
579 - changed pulse position check ExtractWinLeft to 3.0 and
580 ExtractWinRight left at 2.5
581
582
583
584 2006/02/10 Thomas Bretz
585
586 * mastro/MAstro.cc:
587 - allow for more year in the algorithm calculating easter
588
589 * mcamera/MCameraDC.h, mcamera/MCameraHV.h, mcamera/MCameraTD.h,
590 mcamera/MCameraTH.h:
591 - added a sanity check in GetPixelContent
592
593 * mraw/MRawRunHeader.cc:
594 - fixed output (correct kiB instead of kB)
595
596 * Makefile, Makefile.rules:
597 - implemented the possibility to spread Make through condor
598
599 * mastro/MAstroCatalog.[h,cc]:
600 - new draw-options to rotate the grid and the stars
601
602 * mimage/MHHillas.cc:
603 - set minimum of fDelte to 0 instead of fDistC
604
605 * msignal/MExtractTimeAndChargeSpline.h:
606 - replaced the casts in SetRiseTimeHiGain and StFallTimeHiGain by
607 TMath::NInt
608
609 * mjobs/MDataSet.h:
610 - implemented new functions to check whether the dataset contains
611 a dedicated sequence
612
613 * datacenter/macros/plotdb.C:
614 - implemented the possibility to draw sequences of a dataset in
615 several colors
616
617
618
619 2006/02/09 Thomas Bretz
620
621 * mreport/MReport.cc:
622 - invented new fake CC report file version 200509300 for a change
623 in the starguider format (the already implemented last values
624 dissapeared again!) which is not noticed in the format version.
625
626 * mreport/MReportCC.cc, mreport/MReportStarguider.cc:
627 - fixed support for ver 200510250
628
629 * mjobs/MJSpectrum.cc:
630 - added fit of un-unfolded spectrum
631
632
633
634 2006/02/08 Daniela Dorner
635
636 * datacenter/scripts/sourcefile:
637 - implemented function checklock
638 - bugfix for failure code
639
640 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
641 checkstardone, doexclusions, fillcallisto, fillganymed, fillstar,
642 makecallistolinks, runcallisto, runganymed, runstar,
643 writesequencefiles:
644 - implemented usage of function checklock
645
646 * datacenter/scripts/copyscript, doqualityplots, dowebplots,
647 insertsequences, linkmc:
648 - implemented usage of function checklock
649 - implemented variable $program
650
651 * datacenter/scripts/dodatacheck:
652 - implemented usage of function checklock
653 - implemented variable $lockfile
654
655 * datacenter/scripts/insertdatasets, mcsequences, processmcsequences:
656 - implemented usage of function checklock
657 - implemented variables $lockfile and $program
658
659 * datacenter/macros/doexclusions.C, fillganymed.C:
660 - fixed bug
661
662 * datacenter/macros/fillsinope.C, setstatus.C:
663 - improved documentation
664
665 * datacenter/scripts/filesondisk:
666 - implemented finding of zipped files
667
668
669
670 2006/02/08 Thomas Bretz
671
672 * datacenter/macros/plotdb.C:
673 - some minor changes to the layout
674
675
676
677 2006/02/07 Daniela Dorner
678
679 * datacenter/scripts/makecallistolinks:
680 - fixed bug
681
682 * datacenter/db:
683 - added (directory with db-websites)
684
685
686
687 2006/02/07 Daniela Dorner, Daniel Hoehne
688
689 * datacenter/scripts/sourcefile:
690 - added failure code variables
691 - changed calling of setstatus.C accordingly
692
693 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
694 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
695 fillganymed, fillstar, runcallisto, runganymed, runstar,
696 writesequencefiles:
697 - implemented failure variable
698
699 * datacenter/macros/getdolist.C, setstatus.C, setupdb.C:
700 - added new/changed columns (fReturnCode, fFailedCode,
701 fFailedCodeAdd)
702
703
704
705 2006/02/06 Daniela Dorner
706
707 * datacenter/scripts/fillstar, macros/setstatus.C, getdolist.C:
708 - fixed bugs
709
710
711
712 2006/02/03 Daniela Dorner
713
714 * datacenter/scripts/sourcefile:
715 - implemented two new functions: getdolist, finish
716 - implemented usage of function finish in other functions
717
718 * datacenter/scripts/movingrawfiles:
719 - implemented zipping of rawfiles
720
721 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
722 checkstardone, copyscript, correcttime, dodatacheck, doexclusions,
723 fillcallisto, fillganymed, fillstar, insertdatasets,
724 makecallistolinks, processmcsequences, runcallisto, runganymed,
725 runstar, writesequencefiles:
726 - replaced corresponding pieces of code by the functions getdolist
727 and finish
728 - moved variable $date to function getdolist
729 - improved logging
730 - generalized variables $lockfile and $todofile
731
732
733 2006/02/03 Daniela Dorner, Daniel Hoehne
734
735 * datacenter/scripts/sourcefile:
736 - fixed small bugs
737
738 * datacenter/scripts/runcallisto:
739 - small bugfix
740 - improved logging
741
742 * datacenter/scripts/insertdatasets:
743 - removed not needed variable
744
745 * datacenter/macros/getdolist.C:
746 - small bugfix
747
748
749
750 2006/02/02 Daniela Dorner
751
752 * datacenter/scripts/linkmc:
753 - changed numbering of P and C run in linking
754
755 * datacenter/scripts/sourcefile:
756 - moved to root-version root_v4.04.02g
757
758
759
760 2006/02/01 Daniel Hoehne
761
762 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
763 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
764 fillganymed, fillstar, writesequencefiles:
765 - adapted usage of function setstatus
766
767
768
769 2006/01/31 Daniela Dorner
770
771 * datacenter/macros/setstatus.C, getdolist.C:
772 - adapted macros to changes in new columns (fFailedCode,
773 fFailedComment)
774
775 * datacenter/macros/setstatus.C:
776 - added "noreset" for column fStartTime (is needed so that runtime
777 is available in case of failure)
778
779 * datacenter/macros/setupdb.C:
780 - added new columns
781
782 * datacenter/scripts/runcallisto, runganymed, runstar:
783 - implemented failure handling
784
785 * datacenter/scripts/sourcefile:
786 - implemented new functions to set status values
787
788
789
790 2006/01/30 Daniel Hoehne
791
792 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
793 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
794 fillganymed, fillstar, runcallisto, runganymed, runstar, sourcefile,
795 writesequencefiles:
796 - added function setstatus in sourcefile
797 - changed calling of setstatus.C in setstatus
798 - implemented variable $program to generalize usage of setstatus
799 - replaced corresponding piece of code by function setstatus
800 - fixed some typos
801
802
803
804 2006/01/30 Daniela Dorner
805
806 * datacenter/macros/setstatus.C, getdolist.C:
807 - adapted macros to the improvement of failure handling in the
808 automatic analysis (added columns fFailed, fStartTime,
809 fFailedTime)
810
811
812
813 2006/01/27 Thomas Bretz
814
815 * mjobs/MDataSet.cc:
816 - improved a warning output
817
818
819
820 2006/01/23 Thomas Bretz
821
822 * mbase/MTime.cc:
823 - removed a sanity check in GetStringFmt. It work's quite nice
824 in the DC but crashes on my Laptop (which is not so important)
825
826
827
828 2006/01/10 Daniela Dorner
829
830 * datacenter/macros/*.C, datacenter/script:
831 - updated and added documentation
832 - improved logging
833 - fixed small bugs
Note: See TracBrowser for help on using the repository browser.