source: trunk/MagicSoft/Mars/Changelog@ 7906

Last change on this file since 7906 was 7906, checked in by Daniela Dorner, 19 years ago
*** empty log message ***
File size: 71.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/08/22 Daniela Dorner
21
22 * datacenter/scripts/buildsequenceentries,
23 datacenter/scripts/checkfilesforsequenceavail,
24 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
25 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
26 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
27 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
28 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
29 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
30 datacenter/scripts/insertsequences, datacenter/scripts/linkmc,
31 datacenter/scripts/makecallistolinks,
32 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
33 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
34 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
35 datacenter/scripts/runstar, datacenter/scripts/writesequencefiles,
36 datacenter/scripts/sourcefile:
37 - implemented possibility to run several tests by one user
38 (relative path for Mars version)
39
40 * datacenter/scripts/sourcefile:
41 - included webpath
42
43 * datacenter/scripts/jobmanager:
44 - added
45
46
47
48 2006/08/22 Thomas Bretz
49
50 * Makefile, Makefile.rules:
51 - let condor wait until all jobs are finished and then
52 link everything
53
54 * mbadpixels/MBadPixelsCam.[h,cc]:
55 - added a simple function GetNumUnsuitable which can be used
56 as a rule eg. in a filter.
57
58
59
60 2006/08/21 Thomas Bretz
61
62 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc]:
63 - there are three cases in which the digital filter algorithm
64 cannot run to the end (eg. division by zero). For this cases
65 more correct return values are set.
66 - made sure that the fHiGainFirst is not added a second time
67 through fTimeShiftHiGain
68 - made sure that the case is handled correctly in which the sliding
69 DF either couldn't slide at all or the maximum is below zero
70
71 * msignal/MExtractTimeAndChargeSpline.[h,cc]:
72 - made sure that dsum is always set correctly
73
74 * msignal/Makefile, msignal/SignalLinkDef.h:
75 - took out the following classes from make:
76 + MExtractFixedWindow
77 + MExtractSlidingWindow
78 + MExtractFixedWindowPeakSearch
79 + MExtractFixedWindowSpline
80 + MExtractAmplitudeSpline
81 + MExtrcatTimeSpline
82 + MExtractTimeFastSpline
83 + MExtractTimeHighestIntegral
84 + MExtractTimeAndChargeSlidingWindow
85 + MExtractTimeAndChargeDigitalFilterPeakSearch
86
87 * mjobs/MJCalibration.cc, mjobs/MJCalibTest.cc:
88 - replaced default extractor bt our default spline extractor
89
90 * mbase/MMath.[h,cc]:
91 - added the possibility in GetMedianDev to retriev the
92 intermediate median
93 - updated comments
94
95 * mhflux/MHEnergyEst.cc:
96 - replaces old Form() by MString::Format
97
98 * msignal/MExtractTimeAndCharge.cc:
99 - mark an extracted signal as invalid if more than 6 logain
100 slices have saturated
101
102
103
104 2006/08/20 Thomas Bretz
105
106 * mtools/MCalendar.cc:
107 - fixed the font-size issue (which I don't understand at all -
108 bug report submitted)
109
110 * macros/tutorials/calendar.C:
111 - changed the font name to a font supported by root
112
113
114
115 2006/08/19 Thomas Bretz
116
117 * mastro/MAstroCatalog.cc:
118 - replaced all ifstream by MZlib to allow reading gzip
119 compressed catalogs
120
121 * mbase/MString.[h,cc]:
122 - changed function Form()
123 - renamed old function Form() to Format()
124
125 * mastro/MAstroCatalog.cc, mbase/MParContainer.cc,
126 mbase/MStatusDisplay.cc, mbase/MTask.cc, mpointing/MHSrcPosCam.cc
127 mpointing/MPointingPos.cc, mbase/MEvtLoop.cc:
128 - replaced MString::Form by new function name MString::Format
129
130 * macros/tutorials/calendar.C, macros/tutorials/calendar.rc,
131 macros/tutorials/holidays.rc:
132 - added
133
134 * mtools/MCalendar.[h,cc]:
135 - added some dead code
136 - changed the default a little bit
137 - added fOrientation to allow changing the orientation
138 - added code to paint a clock for the change from summer- to
139 winter-time and vice versa
140 - removed the direct dependance on the word "Easter" to
141 display the easter holidays
142 - added the possibility to restrict the display of some contents
143 to only some week days (eg to display "KW35" only on mondays)
144 - some updated to drawing the image
145 - improved the ResetLayout and SetDefaultLayout if called from
146 the context menu
147
148
149
150 2006/08/18 Thomas Bretz
151
152 * mcalib/MCalibrateData.cc, mhcalib/MHCalibrationChargeCam.cc,
153 mhcalib/MHCalibrationHiLoCam.cc:
154 - replaced obsolste GetNumHiGainSaturated()>0 by IsHiGainSaturated()
155
156
157
158 2006/08/17 Thomas Bretz
159
160 * mcalib/MCalibrationChargeCalc.cc:
161 - added a missing flush
162
163 * msignal/MExtractor.cc:
164 - small update to output
165
166 * msignal/MExtractTimeAndCharge.cc:
167 - mark the lo-gains only as valid if they are really extracted
168
169 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
170 - in hi-gain extraction fmax was initialized with -9999, but after
171 the loop a invalid value of fmax<0 was not checked. Changed
172 initialization to 0
173
174
175
176 2006/08/16 Thomas Bretz
177
178 * Makefile.conf.general:
179 - fixed usage of substitutions
180
181 * mmc/MMcConfigRunHeader.[h,cc]:
182 - added fParaboloidFocal
183 - increased class version by 1
184 - updated comments
185
186 * mmc/MMcEvt.[hxx,cxx]:
187 - added fEventReuse
188 - increased class version by 1
189 - updates to comments
190
191 * mmc/MMcEvtBasic.h:
192 - replaced private by protected
193
194 * mmc/MMcFadcHeader.hxx:
195 - updates to comments
196 - update to global ifdef
197
198 * mmc/MMcRunHeader.[hxx,cxx]:
199 - added fRandomPointingConeSemiAngle
200 - increased class version by 1
201 - upadted comments
202 - removed empty destructor
203
204 * mmc/MMcTrig.hxx:
205 - updated preprocessor directives
206
207 * mmc/MMcTrigHeader.[hxx,cxx]:
208 - updated comments
209 - removed empty destructor
210 - updated preprocessor directives
211
212 * mmc/MTriggerDefine.h, mmc/Mdefine.h:
213 - updated preprocessor directives
214
215 * manalysis/MMcCalibrationUpdate.cc,
216 mhcalib/MHCalibrationRelTimeCam.cc:
217 - replaced IsLoGainUsed by IsHiGainSaturated
218
219 * mcalib/MCalibrateData.cc:
220 - changed the algorithm which takes either the hi- or the lo-gain
221 such that it gives more reliable results in case of saturation
222 and/or problems with the extraction and if no reliable
223 result is possible the pixel is set unsuitable
224
225 * mcalib/MCalibrateRelTimes.cc:
226 - removed the usage of MSignalPix::SetLoGainUsed
227 - set the pixel to unsuitable if the arrival time could not
228 be extracted
229
230 * mfilter/MFCosmics.cc, mhcalib/MHCalibrationChargeCam.cc:
231 - replaced GetNumHiGainSaturated()>0 by IsHiGainSaturated()
232
233 * mhist/MHCamera.cc:
234 - removed obsolete MMath::GaussProb from GetMedianDev
235
236 * msignal/MArrivalTimeCam.cc:
237 - replaced IsValid by IsArrivalTimeValid
238 - replaces Is[Hi,Lo]GainValid by
239 Is[Hi,Lo]GainValid && !Is[Hi,Lo]GainSaturated in
240 GetPixelContent
241 - added a check for saturation in case of getting the delay
242 - do not restrict the range of the returned delays anymore
243
244 * msignal/MArrivalTimePix.[h,cc]:
245 - improved GetArrivalTime to take the hi-gain saturation
246 better into account
247 - added a new function IsArrivalTimeValid
248 - removed obsolete function IsValid and IsLoGainUsed
249
250 * msignal/MExtractTimeAndChargeSpline.cc:
251 - added a check to not set fMaxBinContent in case the extraction
252 would happen in the first or last slice similar to the
253 digital filter. This became necessary because otherwise the
254 spline extractor sometimes extracts nonsens values
255
256 * msignal/MExtractedSignalCam.cc:
257 - replaced IsValid by more accurate functions
258 - take saturation in GetPixelContent into account
259
260 * msignal/MExtractedSignalPix.[h,cc]:
261 - removed obsolete function IsValid and IsLoGainUsed
262 - added functions Is[Hi,Lo]GainSaturated
263
264 * msignal/MSignalCam.cc:
265 - removed cases 10 and 11 in GetPixelContent
266
267 * msignal/MSignalPix.[h,cc]:
268 - removed obsolete LoGainUsed references
269
270
271
272 2006/08/15 Daniela Dorner
273
274 * datacenter/macros/filldotrun.C:
275 - implemented new arehucas version
276
277 * datacenter/db/culminating.php, datacenter/db/datacheck.php,
278 datacenter/db/datasetinfo.php, datacenter/db/dbstatus.php,
279 datacenter/db/index.php, datacenter/db/printtable.php,
280 datacenter/db/querycal.php, datacenter/db/queryrbk.php,
281 datacenter/db/queryseq.php, datacenter/db/querystar.php,
282 datacenter/db/runinfo.php, datacenter/db/sequence.php,
283 datacenter/db/sequinfo.php, datacenter/db/statusrps.php,
284 datacenter/db/statussbs.php, datacenter/db/statussps.php:
285 - moved some code to functions (mainly menu)
286
287 * datacenter/db/findoffdata.php:
288 - moved some code to functions (mainly menu)
289 - implemented zd-range fields
290 - improved limits functionality
291 - added some limit fields
292 - added new field for limits
293
294 * datacenter/db/include.php:
295 - implemented function to print or not print submitted query
296 (PrintSubmittedQuery(..))
297 - removed not needed argument of function RemoveSortBy()
298 - implemented new algorithms for enhanced colour coding for limits
299 in PrintMagicTable()
300 - sort by first desc
301
302 * datacenter/db/index-header.html:
303 - shortened menu (removed old websites)
304 - fixed link
305
306 * datacenter/db/index.html:
307 - added new websites
308 - added link to error coding
309 - fixed link
310
311 * datacenter/db/magicdefs.php:
312 - changed limits arrays for enhanced algorithms
313 - added variables for starguider, new limit fields, zd range
314
315 * datacenter/db/sources.php:
316 - fixed bug (display of test sources)
317 - moved some code to functions (mainly menu)
318
319 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
320 datacenter/db/datasetinfo-aio.php:
321 - added (website unifying other websites, so that only one website
322 for runs, one for sequences and one for datasets is needed)
323
324 * datacenter/db/menu.php:
325 - added (containing functions for parts of the menu)
326
327 * datacenter/db/menu.js:
328 - added (script for diplaying/hiding parts of the menu)
329
330
331
332 2006/08/09 Thomas Bretz
333
334 * mbase/MMath.cc:
335 - changed MedianDev to support 68% division instead of 0.5%
336
337 * datacenter/macros/fillsignal.C:
338 - adapted to use Median for Pulse Offset and Gain
339
340
341
342 2006/08/08 Thomas Bretz
343
344 * mbadpixels/MBadPixelsCam.cc:
345 - added some comments
346
347 * mhist/MHEvent.cc:
348 - replaced GetTheta() by GetTelescopeTheta()
349
350 * msignal/MExtractedSignalCam.cc:
351 - some update to returning the hi-/lo-gain ratio
352
353 * mbase/MMath.[h,cc]:
354 - new functions MedianDev
355
356 * mhist/MHCamera.[h,cc]:
357 - new function GetMedian
358 - new function GetMedianDev
359
360
361
362 2006/08/08 Daniela Dorner
363
364 * datacenter/scripts/copyscript:
365 - updated address list of people who are informed about changes in
366 the catalog file
367 - improved output to mail
368 - updated search of newer catalogfiles
369 - addapted to change in md5sum
370 - fixed typo
371
372 * steps.rc:
373 - made interpretable for shell
374 - set Default to check, so that manually inserted sequences can't
375 be resettet
376
377 * datacenter/scripts/makecallistolinks:
378 - removed reason2
379
380
381
382 2006/08/06 Thomas Bretz
383
384 * datacenter/macros/checkstardone.C,
385 datacenter/macros/checkfileavail.C,
386 datacenter/macros/filldotraw.C:
387 - fixed. res was still not correctly deleted
388
389
390
391 2006/08/05 Thomas Bretz
392
393 * datacente/macros/fillsignal.C:
394 - still searched for tabs DiffHi and DiffLo... fixed.
395 - added a missing comma in the sql query
396
397 * mbase/MLog.cc, mbase/MLogHtml.cc:
398 - switched off buffering for ofstreams
399 - fixed length argument for the case </> are replaced by html-code
400
401 * datacenter/macros/checkstardone.C:
402 - fixed. was completely broken, didn't even compile.
403
404
405
406 2006/08/04 Thomas Bretz
407
408 * mhvstime/MHVsTime.cc:
409 - fixed a bug which made the argument of SetMinimum be ignored
410
411 * mpointing/MHPointing.cc:
412 - changed position of SetMinimum and SetMaximum
413
414 * msignal/MArrivalTimeCam.[h,cc]:
415 - added new options in GetPixelContent
416 - added some new member functions
417
418 * msignal/MExtractedSignalCam.[h,cc]:
419 - added new options in GetPixelContent
420 - added some new member functions
421
422 * msignal/MExtractedSignalPix.h:
423 - added some new member function
424 - added some comments
425
426 * msql/MSQLServer.cc:
427 - allow to setup different password for differend users and different
428 users for different databases in sql.rc
429
430 * mcalib/MCalibrateRelTimes.cc:
431 - implemented a workaround to mark pixels bad for extraction of
432 hi- and lo-gain failed. (Before MCalibrateData just assigned
433 a weird value)
434
435 * msignal/MArrivalTimePix.h:
436 - added some member functions
437
438 * msignal/MExtractTimeAndCharge.cc:
439 - added some comments which contain future code
440 - invalidate hi- and lo-gain if both could not be extracted properly
441 (FIXME: We need a cut on the number of unsuitable pixels per event)
442 - changed handling of sathi to make the detection of hi-gain
443 saturation work properly
444
445 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
446 - changed fgLoGainOffset from 1.05 to 0.95 (comming out of the
447 latest plots)
448 - fixed assignment of sat in hi-gain extraction to make sure
449 the the satuartion information can be returned properly
450
451 * msignal/MExtractTimeAndChargeSpline.cc:
452 - changed fgLoGainStartShift according to BCN cvs to -2.4 (FIXME
453 this should be checked!)
454 - adapted handling of sat in hi-gain extraction to changes
455 above
456
457 * mjobs/MJCalibrateSignal.cc:
458 - replaced the hi-/lo-gain pulse plots by plots showing the
459 hi-/lo-gain intercalibration and the hi-/lo-gain offset
460
461 * datacenter/macros/fillsignal.C:
462 - changed according to the changes
463
464 * mraw/MRawFileRead.cc:
465 - rais an error if a requested file could not be opened
466
467 * mbase/MParContainer.cc:
468 - added some comments
469
470
471
472 2006/08/03 Thomas Bretz
473
474 * mbase/MTask.cc:
475 - do not print number of executions if it is (UInt_t)-1
476
477 * mfileio/MReadReports.cc:
478 - do not allocate a MTime container anymore. This can be done
479 by root automatically which has the advantage that we don't
480 have to care about its deletion
481 - added some more debug output, just in case...
482
483 * mfileio/MReadTree.cc:
484 - fixed a typo in a comment
485
486 * mhist/MHRate.cc, mhist/MHWeather.cc, mhvstime/MHSectorVsTime.cc,
487 mhvstime/MHVsTime.cc:
488 - changed position of SetMinimum and SetMaximum
489
490 * mimage/MHHillas.[h,cc]
491 - made the Center-Histogram in the case only one is displayed
492 one with palette
493
494
495
496 2006/08/03 Markus Meyer
497
498 * resources/calibration.rc, calibration_spline.rc
499 - update of correction factors
500
501 * datacenter/macros/fillstar.C
502 - update of reference values for muon analysis
503
504
505
506 2006/08/02 Daniela Dorner
507
508 * datacenter/scripts/buildsequenceentries,
509 datacenter/scripts/checkfilesforsequenceavail,
510 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
511 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
512 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
513 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
514 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
515 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
516 datacenter/scripts/insertsequences, datacenter/scripts/linkmc,
517 datacenter/scripts/makecallistolinks,
518 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
519 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
520 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
521 datacenter/scripts/runstar, datacenter/scripts/sourcefile,
522 datacenter/scripts/writesequencefiles:
523 - replaced $USER by `whoami`
524
525 * datacenter/scripts/dowebplots:
526 - write output (ps, png files) to $datapath and not $webdir to
527 speed up the webupdate
528
529
530
531 2006/08/02 Thomas Bretz
532
533 * mhist/MHCamEvent.cc:
534 - removed some obsolete includes
535
536 * msignal/MExtractTimeAndCharge.cc:
537 - reformatted position of a parenthesis
538
539 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
540 - changed default lo-gain offset to new value 1.05 which was
541 determined plotting arrival time vs. signal height.
542 - added fHiGainFirst to time (as it is in the spline extractor)
543
544 * msignal/MSignalCam.cc:
545 - after extesive tests using the arrival time vs signal height
546 histograms, new threshold levels (independent of the pixel size)
547 have been determined for the pulse positions
548 (50phe for pulse, hi-gain and 320phe for lo-gain)
549
550 * datacenter/macros/fillsignal.C:
551 - changed to support new information about pulse positions
552
553
554
555 2006/08/01 Thomas Bretz
556
557 * mcalib/MCalibCalcFromPast.cc:
558 - hand over the hi-lo-gain conversion factors to the new
559 MCalibrationChargeCam if reinitialized
560
561 * mcalib/MCalibrateData.cc:
562 - removed obsolete use of zenith angle (which actually was never used)
563 - fixed a bug which caused the renorm factor being initialized from
564 default instead of the QECam always (which didn't make any difference
565 because also the QECam contains the default value)
566
567 * mcalib/MCalibrateRelTimes.[h,cc]:
568 - store also the information whether lo-gain was used or not in
569 MSignalCam
570 - removed some comments from header
571
572 * mcalib/MCalibrationQEPix.[h,cc]:
573 - removed obsolete use of zenith angle (which actually was never used)
574
575 * mhist/MHCamera.cc:
576 - fixed wrong cast (from this to TProfile instead of TH1D)
577
578 * mjobs/MJCalibrateSignal.cc:
579 - added tabs for hi-/lo-gain pulse position
580
581 * mjobs/MJCalibration.cc:
582 - removed obsolete use of zenith angle (which actually was never used)
583 for MCalibrationQEPix
584
585 * msignal/MArrivalTimePix.h:
586 - added Copy member function
587
588 * msignal/MExtractedSignalPix.cc:
589 - small code layout
590
591 * msignal/MSignalPix.[h,cc]:
592 - added new (non I/O) member fLoGainUsed
593
594 * msignal/MSignalCam.cc:
595 - added cases 10 and 11 to GetPixelContent
596 - added some more comments
597
598
599
600 2006/07/31 Thomas Bretz
601
602 * showplot.cc:
603 - added new options to write bmp and xml files
604 - added new options for the display size
605
606 * mbase/MStatusDisplay.[h,cc]:
607 - changed the constructor to allow starting with a different size
608 - added new member functions to change the display or canvas size
609 - fixed setting of sizes
610
611
612
613 2006/07/30 Thomas Bretz
614
615 * macros/starfield.C:
616 - updated to use resources/mirrors.def by default
617
618 * mhist/MHCamera.[h,cc]:
619 - replaced SavePrimitive(ofstream&) by SavePrimitive(ostream&)
620 - if necessary let SavePrimitive(ofstream&) call
621 SavePrimitive(ostream&)
622
623 * mgui/MHexagon.[h,cc]:
624 - special solution for SavePrimitive because it calls a function
625 from the base class which also needs ofstream or ostream
626
627 * mbase/MStatusDisplay.[h,cc]:
628 - switched on writing bmp and xml (I still found no program able
629 to read this bmp, but they are written)
630 - removed check for writing images in batch mode for root
631 >= 5.12/00. It is working now.
632 - calculate kB and MB correctly by dividing by 1000 instead of
633 1024 (would be kiB and MiB)
634 - removed some unused parameters from function declaration
635 - fixed some warnings about local overwrites of variable names
636 - fixed a deprecated conversion from string constant to `char*
637
638
639
640 2006/07/29 Thomas Bretz
641
642 * mhflux/MHEffectiveOnTime.cc:
643 - changed the fit such that initial values are calculated
644 automatically now instead of using build in values. This
645 makes the fit more indepedant of the underlaying rates.
646 With a test of ~350 sequences in the test database it could
647 be shown that the new fit gives the same result +/-1sek.
648 The highest deviation was +5s the lowest -10s.
649 - the number of the first bin used in the fit became a variable
650 - A limit of 15kHz was set for the rate
651 - sanity checkes for lambda==0 added (possible division by zero)
652 - increased class version number by one
653 - made functions derived from MH private
654 - to fit the resulting "gammas" use fFirstBin=1 and fNumEvents=120
655
656
657
658 2006/07/28 Daniela Dorner
659
660 * datacenter/scripts/buildsequenceentries,
661 datacenter/scripts/checkfilesforsequenceavail,
662 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
663 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
664 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
665 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
666 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
667 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
668 datacenter/scripts/insertsequences, datacenter/scripts/linkmc,
669 datacenter/scripts/makecallistolinks,
670 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
671 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
672 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
673 datacenter/scripts/runstar, datacenter/scripts/sourcefile,
674 datacenter/scripts/writesequencefiles:
675 - replaced username by $USER
676
677
678
679 2006/07/27 Thomas Bretz
680
681 * datacenter/macros/buildsequenceentries.C:
682 - removed some obsolete output
683 - logging output redone
684 - added some missing delete of TSQLResults
685 - fixed some overwrite of local variables
686 - added more comments
687 - moved code building the blocks to its own function
688 - simplified buildblocks
689
690
691
692 2006/07/27 Daniela Dorner
693
694 * datacenter/scripts/buildsequenceentries:
695 - fixed bug in name of logfile (introduced on 2006/02/03)
696
697
698
699 2006/07/26 Daniela Dorner
700
701 * datacenter/scripts/movingrawfiles:
702 - changed machine
703 - added logging
704 - added launching of filesondisk, when files have been moved
705
706 * datacenter/scripts/filesondisk:
707 - added logging
708
709
710
711 2006/07/26 Thomas Bretz
712
713 * merpp.cc:
714 - files with the extension .raw.gz were not found. fixed. This
715 is necessary because raw-files must be merpped before they can
716 be displayed with the mars-gui.
717
718 * star.cc:
719 - fixed some misalignment when the title is printed
720
721 * datacenter/macros/fillsinope.C:
722 - removed some obsolete comments
723
724 * mbase/MContinue.h:
725 - some reformatting
726
727 * mreport/MReportStarguider.h:
728 - added enum for states
729 - added IsMonitoring member function
730
731 * msignal/MArrivalTimeCam.cc:
732 - fixed a problem which gave errors when compiling (introduced
733 with the latest change)
734
735 * manalysis/MEventRateCalc.[h,cc], manalysis/MGeomApply.[h,cc],
736 manalysis/MMultiDimDistCalc.[h,cc], mbadpixels/MBadPixelsTreat.[h,cc],
737 mbase/MEvtLoop.[h,cc], mbase/MParContainer.[h,cc], mbase/MParList.[h,cc],
738 mbase/MTask.[h,cc], mbase/MTaskList.[h,cc], mcalib/MCalibrateData.[h,cc],
739 mdata/MDataArray.[h,cc], mfbase/MF.[h,cc], mfbase/MFDataChain.[h,cc],
740 mfbase/MFDataChain.[h,cc], mfbase/MFDataMember.[h,cc],
741 mfbase/MFilterList.[h,cc], mfileio/MReadTree.[h,cc],
742 mfileio/MWriteRootFile.[h,cc], mfilter/MFParticleId.[h,cc],
743 mfilter/MFTriggerLvl1.[h,cc], mfilter/MFTriggerLvl2.[h,cc],
744 mhbase/MBinning.[h,cc], mhbase/MFillH.[h,cc], mhbase/MH3.[h,cc],
745 mhbase/MHMatrix.[h,cc], mimage/MHillasCalc.[h,cc],
746 mimage/MImgCleanStd.[h,cc], mimage/MImgCleanTGB.[h,cc],
747 mpointing/MSrcPosCam.[h,cc], msignal/MExtractFixedWindow.[h,cc],
748 msignal/MExtractSignal.[h,cc], msignal/MExtractSignalABcorr.[h,cc],
749 msignal/MExtractor.[h,cc], mtools/MChisqEval.[h,cc]
750 - replaced StreamPrimitive(ofstream&) by StreamPrimitive(ostream&)
751 - replaced SavePrimitive(ofstream&) by SavePrimitive(ostream&)
752 - if necessary let SavePrimitive(ofstream&) call
753 SavePrimitive(ostream&)
754
755 * mbadpixels/MBadPixelsCam.cc, mbadpixels/MBadPixelsIntensityCam.cc,
756 mbase/MEvtLoop.cc, mbase/MLog.cc, mbase/MParList.cc, mbase/MTaskList.cc,
757 mcalib/MCalibConstCam.cc, mcalib/MCalibrationBlindCam.cc,
758 mcalib/MCalibrationCam.cc, mcalib/MCalibrationIntensityCam.cc,
759 mcalib/MCalibrationIntensityConstCam.cc, mdata/MDataArray.cc,
760 mdata/MDataFormula.cc, mdata/MDataList.cc, mfbase/MFilterList.cc,
761 mgeom/MGeomCam.cc, mhcalib/MHCalibrationCam.cc, mmain/MMonteCarlo.cc,
762 mpedestal/MPedPhotCam.cc, mpedestal/MPedestalCam.cc,
763 mreport/MReportFileRead.cc, msignal/MArrivalTimeCam.cc,
764 msignal/MExtractedSignalCam.cc, msignal/MSignalCam.cc:
765 - replaced ForEach by R__FOR_EACH
766
767 * mbase/MAGIC.h:
768 - define R__FOR_EACH macro if not yet defined
769
770 * mbase/MEvtLoop.cc:
771 - removed usage of copy-constructor of TEnv
772
773 * mbase/MString.h:
774 - exclude some of the member function from CINT (gives problem
775 with CINT)
776
777 * mfbase/MFEventSelector.[h,cc]:
778 - removed StreamPrimitive (it was empty anyhow)
779
780 * mranforest/MRanTree.cc:
781 - moved includes for TVector and TMatrix to header
782 - replaced TMatrixRow by TMatrixFRow_const in TreeHad
783
784 * msignal/Makefile, msignal/SignalLinkDef.h:
785 - removed MExtractSignal
786 - removed MExtractSignal2
787 - removed MExtractSignal3
788 - removed MExtractSignalABcorr
789
790 * mbase/MArgs.cc, mbase/MContinue.cc, mbase/MEnv.cc, mbase/MGMap.[h,cc],
791 mbase/MGTask.h, mbase/MLogManip.h, mbase/MLogPlugin.h
792 mbase/MParContainer.cc, mbase/MParList.cc, mbase/MParameters.cc,
793 mbase/MSearch.cc, mbase/MStatusArray.h, mbase/MTask.cc,
794 mbase/MTaskList.[h,cc]:
795 - removed some unused parameters from function declaration
796
797 * mbase/MArray.h, mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h,
798 mbase/MArrayI.h, mbase/MArrayS.h, mbase/MDirIter.h, mbase/MLog.[h,cc],
799 mbase/MReadSocket.h, mbase/MTask.cc, mbase/MTaskList.[h,cc],
800 mbase/MTime.h:
801 - added explicit initialization of base class to copy ctor
802
803 * mbase/MDirIter.[h,cc], mbase/MLog.[h,cc], mbase/MRunIter.cc,
804 mbase/MZlib.cc:
805 - fixed some warnings about local overwrites of variable names
806
807 * mbase/MTaskList.[h,cc]:
808 - removed unsused second argument from CheckAddListTo
809 - allow 0 as the type argument which just keeps the input steam id
810 of the task
811
812 * mjobs/MSequence.cc:
813 - fixed a deprecated conversion from string constant to `char*
814
815 * mfbase/MFilterList.cc:
816 - improved warn output
817
818 * msignal/MArrivalTimeCalc2.cc, msignal/MArrivalTimePix.[h,cc],
819 msignal/MExtractFixedWindowPeakSearch.cc, msignal/MExtractSignal.cc,
820 msignal/MExtractSignal2.cc, msignal/MExtractSignal3.cc,
821 msignal/MExtractSignalABcorr.cc, msignal/MExtractTime.cc,
822 msignal/MExtractTimeAndCharge.cc, msignal/MExtractor.cc,
823 msignal/MExtractTimeAndChargeDigitalFilterPeakSearch.cc:
824 - removed first obsolete argument from SetGainSaturation
825
826 * msignal/MExtractedSignalCam.[h,cc]:
827 - removed obsolete fNdf
828 - increased class version
829
830 * msignal/MExtractedSignalPix.[h,cc]:
831 - removed obsolete fIsLoGainUsed
832 - removed obsolete fChisquare
833 - increased class version
834 - removed obsolete first argument from SetGainSaturation
835
836
837
838 2006/07/23 Thomas Bretz
839
840 * datacenter/scripts/copyscript:
841 - only try to insert the contents of runbook files which
842 contain the regexp \\\.rbk$ instead of .rbk It might be
843 that in a script it should be \.rbk$ rather than \\\.rbk$
844 (to be tested)
845
846
847
848 2006/07/22 Thomas Bretz
849
850 * datacenter/scripts/runstar:
851 - added -r to sort ToDo-files such that the newest sequences
852 are processed first
853
854
855
856 2006/07/21 Daniela Dorner
857
858 * datacenter/scripts/checkfilesforsequavail:
859 - fixed bug in path
860
861
862
863 2006/07/19 Thomas Bretz
864
865 * msignal/MArrivalTimeCam.cc:
866 - added case 7 and 2 in GetPixelContent
867
868
869
870 2006/07/13 Thomas Bretz
871
872 * mastro/MAstroCatalog.h:
873 - implemented new member function GetNumStars
874
875 * mbase/MGMap.[h,cc]:
876 - implemented new member function DrawHexagon
877
878
879
880 2006/07/11 Thomas Bretz
881
882 * mbase/MStatusArray.cc, mdata/MDataChain.cc, mdata/MDataFormula.cc,
883 mhflux/MMcSpectrumWeight.cc, mimage/MHillasExt.cc, mjobs/MJCut.cc,
884 msignal/MExtractTimeAndChargeDigitalFilter.cc,
885 mranforest/MRanForestCalc.cc:
886 - fixed some compiler warning of the kind
887 ambiguous overload for `Bool_t ? const char[14] : const TString &'
888 to make gcc 2.95.3 happy (used to get cosy working with the
889 latest Mars version)
890
891 * mbase/MZlib.[h,cc]:
892 - added some preprocessor statements which allow compilation with
893 gcc 2.95.3
894
895 * mastro/MAstroCamera.cc:
896 - removed path from include
897
898 * mastro/Makefile:
899 - added directory for MHCamera
900
901 * mhflux/MHThetaSqN.cc:
902 - removed the const-qualifier from the static_cast when setting
903 tghe MParameterD
904
905
906
907 2006/07/06 Thomas Bretz
908
909 * Makefile.conf.linux:
910 - removed options -Wstrict-prototypes -Wmissing-prototypes
911 obsolete for C++
912
913 * mastro/MAstro.h, mgui/MCamEvent.h:
914 - added virtual destructor to make gcc 4.1 happy
915
916 * mfilter/MFMagicCuts.cc, mtools/MagicJam.cc:
917 - added includes to make gcc 4.1 happy
918
919 * mranforest/MRanForestCalc.cc:
920 - added include for the compilation with root 5.10/00
921
922
923
924 2006/07/05 Thomas Bretz
925
926 * datacenter/macros/checkfileavail.C,
927 datacenter/macros/checkstardone.C,
928 datacenter/macros/doexclusions.C,
929 datacenter/macros/filldotraw.C,
930 datacenter/macros/fillganymed.C,
931 datacenter/macros/fillsignal.C,
932 datacenter/macros/fillstar.C,
933 datacenter/macros/setupdb.C:
934 - make sure that 'res' is correctly deleted
935
936 * datacenter/macros/doexclusions.C:
937 - fixed some variable name overrides
938
939 * mhflux/MAlphaFitter.[h,cc]:
940 - added the possibility to DrawResult()
941
942 * mhflux/MHAlpha.[h,cc]:
943 - added new output container (Bin) which contains the number
944 of the bin the event was assigned to
945 - fixed drawing the significance in DrawAll
946
947
948
949 2006/07/04 Daniela Dorner
950
951 * datacenter/scripts/copyscript:
952 - removed not needed if-clause (was used to copy subsystemfiles to
953 /magic/datacenter/totape)
954
955
956
957 2006/07/03 Thomas Bretz
958
959 * mhflux/MHThetaSqN.[h,cc]:
960 - added counter and output some statistics afterwards
961
962
963
964 2006/06/29 Thomas Bretz
965
966 * mmain/MEventDisplay.cc:
967 - added decoding of calibration pattern
968
969 * mbase/MContinue.cc:
970 - small change to some output
971
972 * mmc/MMcTrig.hxx, mmc/MMcTrigHeader.hxx:
973 - increased version number
974
975 * mmc/Mdefine.h:
976 - increased CAMERA_PIXELS from 3500 to 3800
977
978
979
980 2006/06/28 Daniela Dorner
981
982 * datacenter/macros/setupdb.C:
983 - added new columns
984 - changed name columns
985
986
987
988 2006/06/28 Thomas Bretz
989
990 * datacenter/macros/fillstar.C:
991 - added number of correlated stars
992
993 * datacenter/macros/plotdb.C:
994 - added number of correlated stars
995 - changed name of database column
996
997 * callisto.cc, mbadpixels/MBadPixelsCalc.cc,
998 mjtrain/MJTrainSeparation.cc:
999 - small improvement to log-output
1000
1001 * tpoint/gui.C:
1002 - added some SetFrameBorderMode and SetBorderMode
1003
1004
1005
1006 2006/06/27 Thomas Bretz
1007
1008 * mhflux/MHAlpha.cc:
1009 - added a small change to prevent DrawAll from opening a new
1010 canvas if called with the option "No new canvas" and no
1011 fDisplay
1012
1013
1014
1015 2006/06/26 Thomas Bretz
1016
1017 * mjobs/MJCut.[h,cc]:
1018 - added error codes for some fatal errors
1019
1020 * ganymed.cc:
1021 - pipe error codes to shell
1022
1023
1024
1025 2006/05/29 Thomas Bretz
1026
1027 * mbase/MEnv.cc:
1028 - included THashList for compatibility with root 5.10/00
1029
1030 * mdata/MDataArray.[h,cc]:
1031 - included TVector in header for compatibility with root 5.10/00
1032
1033 * mgui/MHexagon.cc:
1034 - changed argument of PaintFillArea from Float_t to Double_t
1035 for compatibility with root 5.10/00
1036
1037 * mhbase/MHMatrix.[h,cc]:
1038 - added some #ifdef for compatibility with root 5.10/00
1039 - included TVector in the header for compatibility with
1040 root 5.10/00
1041
1042 * mjtrain/MJTrainDisp.cc:
1043 - added the possibility to set weights
1044 - added new histogram to show avg psf versus energy
1045
1046 * mjtrain/MJTrainRanForest.cc:
1047 - included TFile for compatibility with root 5.10/00
1048
1049 * mranforest/MRanForest.[h,cc]:
1050 - included TMatrix and TVector in header for compatibilty
1051 with root 5.10/00
1052
1053 * mtools/MHSimulatedAnnealing.[h,cc]:
1054 - included TMatrix and TVector in header for compatibilty
1055 with root 5.10/00
1056
1057
1058
1059 2006/05/24
1060
1061 * RELEASE 0.9.6
1062
1063
1064
1065 2006/05/24 Thomas Bretz
1066
1067 * mbadpixels/MBadPixelsTreat.cc:
1068 - another small improvement, set fMaxArrivalTimeDiff to 0.9
1069
1070 * mjobs/MJPedestal.cc:
1071 - switched off error in case of "pulse is too much to the left"
1072 - the extraction window is not changed anymore
1073
1074 * mhflux/MAlphaFitter.cc:
1075 - made new background fit more robust by improving the start
1076 values
1077
1078 * mhflux/MHAlpha.[h,cc]:
1079 - preliminary implementation showing automatically all sizebins in
1080 the status display
1081
1082 * mpointing/MPointingDevCalc.[h,cc]:
1083 - if the mispointing is set to 0 due to missing mispointing
1084 information also the starguider calibration is reset.
1085 - in the case the latest report is older than a default (currently
1086 one minute) and the current report will be skip the starguider
1087 correction and calibration will be reset.
1088
1089 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
1090 - updated
1091
1092 * mmc/MMcRunHeader.hxx:
1093 - added new getter for ShowerPhiMin and ShowerPhiMax
1094
1095
1096
1097 2006/05/23 Daniela Dorner
1098
1099 * scripts/processsequence:
1100 - added (script to run callisto, merppupdate and star for 1
1101 sequence)
1102
1103 * scripts/preparemc:
1104 - added (script to create montecarlo sequence and datasetfiles)
1105
1106
1107
1108 2006/05/23 Thomas Bretz
1109
1110 * mranforest/MRanTree.cc:
1111 - should be if(!Finite) instead of if(Finite)
1112
1113 * mhbase/MH3.cc:
1114 - fixed a problem which arouse in root 4.04/02g namely that
1115 is the draw-option is " " nothing is displayed. Therefore
1116 all " " are removed before the histogram is drawn
1117
1118 * mhist/MHCamera.cc:
1119 - when the azimuthal profile was produced the binning was optimized
1120 with the OptimizeLimits. This doesn't make sense because it
1121 changed the alignment of the bins with the 60deg boundaries
1122
1123 * mreport/MReportStarguider.cc:
1124 - fixed a typo in a comment and removed an obsolete one
1125
1126 * msignal/MExtractTimeAndCharge.cc:
1127 - instead of setting the arrival time to a value at the border of
1128 the meaningful range a random number is assigned in the case
1129 of an arrival time extracted outside the fadc range. This
1130 avoids possible unfortuante coincidences in arrival times.
1131
1132 * mbadpixels/MBadPixelsTreat.[h,cc]:
1133 - added new data member fMaxArrivalTimeDiff, which is the maximum
1134 arrival time difference allowed for the badpixel algorithm
1135 to determin whether a pixels belongs to a shower
1136 - changed the old value (0.5) to 1.0 as suggested by Stefan
1137 due to a recent study on the fraction of pixels surviving the
1138 image cleaning
1139
1140 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc:
1141 - added comment to show usage of new option
1142
1143
1144
1145 2006/05/22 Daniela Dorner
1146
1147 * datacenter/scripts/makecallistolinks:
1148 - fixed bug
1149
1150
1151
1152 2006/05/22 Thomas Bretz
1153
1154 * mranforest/MRanTree.cc:
1155 - replaced some arbitrary small and large values by FLT_MAX in
1156 FindBestSpllit*
1157 - replaced in FindBestSpllit* a sanity check for rld and rrd (do
1158 not divide by zero) by a check whether the result (crit) is finite
1159
1160 * mcamera/MCameraRecTemp.[h,cc]:
1161 - implemented new data member for validity
1162 - increased class version by 1
1163
1164 * mpointing/MHPointing.[h,cc]:
1165 - implemented new TGraph for number of correlated stars
1166 - increased class version by 1
1167
1168 * mpointing/MPointingDevCalc.cc:
1169 - if the report is empty assume no pointing deviation and also
1170 reset the starguider calibration
1171
1172 * mpointing/MPointingPos.cc:
1173 - slight modifications to comment
1174
1175 * mreport/MReport.cc:
1176 - introduced new fake version to support new starguider format
1177
1178 * mreport/MReportCC.[h,cc]:
1179 - improved handling of receiver boar com-errors and RecTemp section
1180
1181 * mreport/MReportStarguider.[h,cc]:
1182 - implemented changes in the starguider reports around 9th May
1183 - added new data member for number of correlated stars
1184 - increased class version by 1
1185
1186
1187
1188 2006/05/21 Thomas Bretz
1189
1190 * mfileio/MReadTree.cc:
1191 - show all added files only in debug modes or if wildcards are used
1192
1193 * mfilter/MFEnergySlope.[h,cc]:
1194 - added a third constructor which also allows to set fMcEnergyMin
1195
1196 * mjtrain/MJTrainSeparation.[h,cc]:
1197 - updated text output
1198 - improved result display
1199 - added possibility to set weights and/or pre/post-tasks for
1200 train or test only
1201
1202 * mranforest/MRanForest.cc:
1203 - commented out an obsolete check to check whether TMath::Sort
1204 has sorted correctly
1205 - added some comments
1206
1207
1208
1209 2006/05/20 Thomas Bretz
1210
1211 * mreport/MReportCC.cc:
1212 - fixed a typo in InterpreteTD which was introduced yesterday
1213
1214
1215
1216 2006/05/19 Thomas Bretz
1217
1218 * mbase/MMath.h:
1219 - added default to second argument of GaussProb
1220
1221 * mcamera/MCameraTD.[h,cc], mcamera/MCameraTH.[h,cc]:
1222 - added a data member fIsValid giving the status of the arrays
1223 in case the CC reports contained nonsense (mainly for files
1224 before summer 2005)
1225 - increased class version by 1
1226
1227 * mhflux/MHAlpha.h:
1228 - made SetOffData virtual
1229
1230 * mreport/MReport.cc:
1231 - small changes to some comments
1232
1233 * mreport/MReportCC.[h,cc]:
1234 - better handling of problems with the TH and TD part of the
1235 CC-REPORT for files older than 200507190 and 200412210
1236 respectively
1237
1238 * mreport/MReportFileReadCC.cc:
1239 - always output the file format version
1240
1241 * mhflux/MAlphaFitter.[h,cc]:
1242 - implemented fitting of the off-data for background determination
1243 - the result values are not yet accessible
1244 - increased class version by 1
1245
1246 * mhflux/MHThetaSqN.[h,cc]:
1247 - some improvements regarding the treatment of the signal-regions
1248 - allow to set a different cut-level for off-cuts
1249
1250
1251
1252 2006/05/18 Thomas Bretz
1253
1254 * mhflux/MAlphaFitter.h:
1255 - added Getter for ScaleMode
1256
1257 * mhflux/MHAlpha.[h,cc]:
1258 - made fHillas data member protected
1259 - increased size of fMap
1260
1261 * mhflux/MHThetaSq.[h,cc]:
1262 - removed obsolete data-member fThetaSq
1263
1264 * mjtrain/MJTrainRanForest.cc, mranforest/MRanForestCalc.cc:
1265 - fixed a typo in a comment
1266
1267 * mranforest/MRanTree.cc:
1268 - added a lot of comments in the code
1269
1270 * callisto.cc:
1271 - fixed typo in output
1272
1273 * mhflux/MHThreshold.cc:
1274 - enabled grids
1275 - slightly improved calculation of shown threshold
1276
1277 * mhflux/MHThetaSqN.[h,cc]:
1278 - added
1279
1280 * mhflux/Makefile, mhflux/FluxLinkDef.h:
1281 - added MHThetaSqN
1282
1283
1284
1285 2006/05/18 Daniela Dorner
1286
1287 * resources/calibration.rc, resources/calibration_spline.rc:
1288 - added values for current and following periods
1289
1290
1291
1292 2006/05/05
1293
1294 * RELEASE 0.9.5.1
1295
1296
1297
1298 2006/05/05 Thomas Bretz
1299
1300 * datacenter/macros/plotdb.C:
1301 - updated with new tabs for the starguider data
1302
1303 * mhflux/MHEnergyEst.cc:
1304 - print the result to the all-logstream
1305 - changed the fit range not to take the overflow into account
1306
1307 * mranforest/MRanForest.[h,cc]:
1308 - Use the default Reset() instead of Reset(0)
1309 - changed output while training
1310 - replaced a lot of TArrays by MArrays
1311 - at some points replaced gRandom->Rndm by gRandom->Integer
1312 - removed some obsolete arguments from ModifyDataSort
1313 - In CreateDataSort isort need not to be initialized, it is
1314 done by TMath::Sort anyhow
1315 - a small simplification to ModifyDataSort
1316 - added some const-qualifiers in funciton calls
1317
1318 * mranforest/MRanTree.[h,cc]:
1319 - replaced a lot of TArrays by MArrays
1320 - removed some obsolete calls to Reset(0) after the instatization
1321 of the array
1322 - small acceleration of the averaging when calculating fBestSplit[k]
1323 - at some points replaced gRandom->Rndm by gRandom->Integer
1324 - directly give mean[kbuild] and square[kbuild] as an argument
1325 to FindBestSplit
1326 - removed the obsolste dereferencing from the call to FindBestSplit
1327 - added some const-qualifiers in funciton calls
1328 - make a copy of tclasspop in BuildTree to be able to give the
1329 array as a const qualified reference. It is not used at any other
1330 place
1331 - in TreeHad first get the pointers to the vector with the data to
1332 get rid of the range check done by root. This has also the advantage
1333 that all TreeHad member function can be unified into a single
1334 member function
1335
1336 * mhflux/MAlphaFitter.cc:
1337 - fixed a problem with the fit which could cause infinite loops
1338 in the case of off-data. This did in no means effect the result,
1339 just the performance.
1340
1341 * mhbase/MH3.cc:
1342 - convert the options ToLower case first before checking
1343
1344 * mjtrain/MJTrainRanForest.[h,cc]:
1345 - added AddPar member function
1346 - added fPreTasks and fPostTasks
1347 - added fEnableWeights
1348 - added member functions suporting setting pre- and posttasks
1349 and weights
1350
1351 * mtools/MTFillMatrix.h:
1352 - added new member function to clear the fPreCuts, fPreTasks and
1353 fPostTasks lists
1354
1355 * mjtrain/MJTrainEnergy.cc:
1356 - implemented usage of weights
1357
1358 * mjtrain/MJTrainSeparation.[h,cc]:
1359 - implemented the usage of weights
1360 - implemented a random source position to train with wobble
1361 data
1362 - added some more output
1363 - added an option to switch between classification and regression
1364 - added th epossibility to change the MC flux
1365
1366 * mjtrain/Makefile:
1367 - added include path for mpointing and mimage
1368
1369
1370
1371 2006/05/04 Thomas Bretz
1372
1373 * mbase/MTaskList.[h,cc]:
1374 - added new member function AddToListBefore(TList&) and
1375 AddToListAfter(TList&)
1376 - added corresponding RemoveFromList(TList&)
1377
1378 * mhflux/MMcSpectrumWeight.[h,cc]:
1379 - added new member functions CalcSpecNew and CalcSpecOld to
1380 evaluate the spectrum at a given energy
1381 - added a new data member which allows to set an energy
1382 at which the normalization is calculated instead of
1383 the integral
1384
1385 * mpointing/MSrcPosRndm.[h,cc]:
1386 - added new option which allows to create a random wobble
1387 source position
1388
1389
1390
1391 2006/05/03 Daniela Dorner
1392
1393 * datacenter/macros/setupdb.C:
1394 - changed type of sourcename and projectname according to new
1395 format
1396
1397
1398
1399 2006/05/03 Thomas Bretz
1400
1401 * Makefile.rules:
1402 - added new option zdiff
1403
1404 * mbase/MTaskList.[h,cc]:
1405 - overwrite member function AddToList with a TList-reference
1406 as argument
1407
1408 * mhflux/MHCollectionArea.[h,cc]:
1409 - added the missing //! behind the fMcEvt data member
1410 - increased class version number
1411 - removed obsolete fEnergy data member
1412
1413 * mranforest/MRanForest.cc:
1414 - added to the output whether weights are set
1415
1416 * mraw/MRawRunHeader.cc:
1417 - removed an obsolete Print() which enetered for debugging
1418
1419 * mimage/MHNewImagePar.cc:
1420 - the plots for CocCOG and ConcCore had the same color... fixed
1421
1422 * mranforest/MRanForestCalc.[h,cc]:
1423 - allow to set weights for each event
1424
1425 * mtools/MTFillMatrix.[h,cc]:
1426 - implemented the possibility to set pre- and post-tasks
1427 executed in the eventloop
1428
1429
1430
1431
1432 2006/05/02 Thomas Bretz
1433
1434 * mraw/MRawRunHeader.cc:
1435 - fixed the typo in the output
1436
1437 * mpointing/MHPointing.cc, datacenter/macros/fillstar.C:
1438 - fixed a typo in the name of the plot Skybrightness
1439
1440
1441
1442 2006/04/30 Thomas Bretz
1443
1444 * mjtrain/MJTrainSeparation.[h,cc]:
1445 - new option to switch between regression and classification
1446 - fixed the auto training (still far from working well)
1447 - improved result plots
1448
1449 * mbase/MMath.cc:
1450 - fixed SignificanceLiMa such that it allows basically zero
1451 signal- and/or background events
1452
1453
1454
1455 2006/04/27 Thomas Bretz
1456
1457 * datacenter/macros/fillstar.C:
1458 - replaced the mean by the median
1459
1460
1461
1462 2006/04/26 Daniela Dorner
1463
1464 * datacenter/macros/fillstar.C, datacenter/macros/setupdb.C:
1465 - added four new columns to the table Star
1466
1467
1468
1469 2006/04/24 Thomas Bretz
1470
1471 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
1472 - some fixes to the comments describing random forest
1473
1474
1475
1476 2006/04/23 Thomas Bretz
1477
1478 * mhist/MHHadronness.cc:
1479 - do not reset the two hadronness-histograms in SetupFill
1480 otherwise MJTrainSeparation cannot work correctly
1481
1482 * mjtrain/MJTrainSeparation.cc:
1483 - added a Plot of Hadronness versus Size for MC events
1484
1485
1486
1487 2006/04/22 Thomas Bretz
1488
1489 * mraw/MRawRunHeader.cc:
1490 - some small changes, mainly output and comments
1491
1492 * mhflux/MHAlpha.[h,cc]:
1493 - show also the integrated number of excess events in the
1494 plot versus energy/size and show the correct error.
1495
1496 * mtools/MJSpectrum.cc:
1497 - added accelerator for executing the tasklist as in MJCut
1498
1499 * macros/train/trainseparation.C:
1500 - fixed a typo
1501
1502 * mjtrain/MJTrainSeparation.h:
1503 - added missing initialization of fAutoTrain
1504 - fixed an error in EnablAutoTrain (was always set to kTRUE)
1505
1506
1507
1508 2006/04/21 Daniel Hoehne
1509
1510 * datacenter/scripts/doqualityplots, datacenter/scripts/dowebplots:
1511 - fixed bug in usage of pstoimg
1512
1513
1514
1515 2006/04/13 Thomas Bretz
1516
1517 * mraw/MRawRunHeader.[h,cc]:
1518 - adapted to new DAQ format version 6
1519 - increased class version number
1520
1521 * mtools/MTFillMatrix.cc:
1522 - added accelerator for executing the tasklist as in MJCut
1523
1524 * mfilter/MFEnergySlope.cc:
1525 - small update to output
1526
1527 * mfbase/MFilterList.[h,cc]:
1528 - fixed a really old problem that the contents of the list never
1529 got ReInit. Hopefully this never had bad sideeffects.
1530
1531 * macros/train/trainenergy.C:
1532 - added another comment how to change the spectral slope of the
1533 monte carlo spectrum
1534
1535
1536
1537 2006/04/13 Thomas Bretz
1538
1539 * mreport/MReport.cc:
1540 - added new fake arehucas versions to fix a problem with the
1541 starguider reports
1542
1543 * mreport/MReportFileRead.cc:
1544 - increased informations in warning output
1545
1546 * mreport/MReportStarguider.cc:
1547 - fixed a problem with the starguider reports between 6.3.2006 and
1548 19.3.2006
1549
1550
1551
1552 2006/04/13 Daniel Hoehne
1553
1554 * datacenter/db/findoffdata.php:
1555 - implemented query for the inhomogeneity
1556
1557 * datacenter/db/runinfo.php:
1558 - added checkboxes for start time, failed time and error codes
1559
1560 * datacenter/db/datacheck.php:
1561 - fixed bug in StatusMenus for DataCheck and RawFile
1562
1563
1564
1565 2006/04/12 Daniela Dorner, Daniel Hoehne
1566
1567 * datacenter/scripts/makecallistolinks:
1568 - fixed bug
1569
1570
1571
1572 2006/04/12 Thomas Bretz
1573
1574 * datacenter/macros/filldotraw.C:
1575 - allow to access gzipped raw-files
1576
1577
1578
1579 2006/04/11 Thomas Bretz
1580
1581 * mastro/MAstro.h:
1582 - added conversion Parsec2Lighyear
1583
1584 * mbase/MLogHtml.cc:
1585 - added a fix to display < and > correctly
1586
1587 * mhflux/MHCollectionArea.[h,cc]:
1588 - commented out obsolete fEnergy parameter
1589
1590 * mjobs/MJSpectrum.cc:
1591 - fill a second collection area plot after trigger
1592
1593 * mjoptim/MJOptimize.cc:
1594 - improve speed of optimization by switching of timing and
1595 reset in eventloop
1596
1597 * mmc/MFadcHeader.h:
1598 - changed MFADC_CHANNELS from 3500 to 3800 according to Abelardo
1599
1600 * mmc/MMcFadcHeader.hxx:
1601 - increaded version number from 7 to 8
1602
1603
1604
1605 2006/04/11 Daniel Hoehne, Daniela Dorner
1606
1607 * datacenter/scripts/dodatacheck:
1608 - fixed bug in finding raw-files
1609
1610
1611
1612 2006/04/10 Daniel Hoehne
1613
1614 * datacenter/macros/filldotrun.C:
1615 - implemented new arehucas version
1616
1617
1618
1619 2006/04/07 Daniel Hoehne, Daniela Dorner
1620
1621 * datacenter/macros/filldotrun.C, buildsequenceentries.C, setupdb.C:
1622 - implemented new arehucas version
1623
1624
1625
1626 2006/04/06 Daniela Dorner
1627
1628 * datacenter/scripts/makecallistolinks:
1629 - fixed bug in resetting
1630
1631 * datacenter/db/tabs.php:
1632 - changed tabs for wobble
1633
1634
1635
1636 2006/04/05 Thomas Bretz
1637
1638 * datacenter/macros/plotdb.C:
1639 - added new tab with the effective on-time relative to the
1640 observation time
1641
1642 * sponde_onoff.rc:
1643 - added
1644
1645
1646
1647 2006/04/04 Thomas Bretz
1648
1649 * datacenter/macros/plotdb.C:
1650 - if no dataset and no time-interval is given only sequences with
1651 an effective on-time above five minutes are plotted anymore
1652
1653
1654
1655 2006/03/21 Daniela Dorner
1656
1657 * datacenter/db/ganymed.php, datacenter/db/tabs.php:
1658 - included different tabs for on/off and wobble
1659
1660 * datacenter/db/ganymed.php:
1661 - added zd angle range and observation period
1662
1663 * datacenter/db/sequence.php:
1664 - added rel. ontime
1665
1666
1667
1668 2006/03/20 Thomas Bretz
1669
1670 * mraw/MRawRunHeader.cc:
1671 - if the pixels to be swaped are both not found, assume they are
1672 intentially not mapped. Changed the Error to a Warning
1673
1674 * mhflux/MHDisp.[h,cc]:
1675 - made the scale region a parameter which can be changed from
1676 within the display
1677 - allow the scale parameters to be setup from the resource-file
1678 - changed the source-region which is cut out in wobble mode from
1679 +/-15deg to +/-25deg which better fits what we get from MHPhi
1680
1681 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
1682 - added example how to change the new scale parameters in MHDisp
1683
1684 * mhflux/MAlphaFitter.[h,cc]:
1685 - implemented the strategy for optimization which is suggested
1686 by the Berlin people for weak sources "weaksource"
1687
1688 * mhflux/MHPhi.[h,cc]:
1689 - moved the AppendPad for the text-paint into all sub-pads which
1690 need it. Otherwise they are not always properly updated.
1691
1692
1693
1694 2006/03/16 Daniela Dorner
1695
1696 * datacenter/scripts/sourcefile:
1697 - small bugfix in logging
1698
1699 * datacenter/db/tabs.php:
1700 - added new tab for ganymed
1701
1702
1703
1704 2006/03/15 Stefan Ruegamer
1705
1706 * manalysis/MCameraData.cc
1707 - inserted an image cleaning based on the time information
1708 of the shower (CalcCleaningArrivalTime)
1709
1710 * manalysis/MCameraData.h
1711 - made entry for "CalcCleaningArrivalTime"
1712
1713 * mimage/MImgCleanStd.cc
1714 - created entries for the new image cleaning named "Time"
1715
1716 * mimage/MImgCleanStd.h
1717 - inserted entry "kTime"
1718
1719
1720
1721 2006/03/14 Daniela Dorner
1722
1723 * datacenter/scripts/makecallistolinks:
1724 - fixed bug
1725
1726 * steps.rc:
1727 - added fFillGanymed to influences of fGanymed
1728
1729
1730
1731 2006/03/14 Thomas Bretz
1732
1733 * mhflux/MHEffectiveOnTime.cc:
1734 - skip the fit not only if the integral is empty but
1735 also if the first bin is empty
1736 - changed upper limit to 95% according to a study from
1737 David Paneque
1738 - replaced the fit with the exponential used in the BCN Mars
1739 version
1740 - use the correct number of entries
1741 - use a likelihood fit
1742 - calculate the fit quality from the probability
1743 - ignore the fit quality for the theta-plot
1744
1745 * mimage/MHNewImagePar.cc:
1746 - fixed the handling of the "same" option in Draw/Paint
1747
1748 * mpointing/MPointingDev.h:
1749 - fDx and fDy initialized in the constructor
1750
1751 * mbase/MTask.[h,cc]:
1752 - removed the kDontCount option. Instead don't use the TStopwatch
1753 counter anymore. By this the class to TStopwatch can be
1754 suppressed completely if kDontTime is set.
1755
1756 * mbase/MContinue.cc, mbase/MTaskEnv.cc, mfbase/MF.cc,
1757 mfbase/MFilterList.[h,cc]:
1758 - pipe the accelerator flag to the filter or task
1759
1760 * mjobs/MJCut.cc:
1761 - also accelerate the reading task
1762
1763
1764
1765 2006/03/13
1766
1767 * RELEASE 0.9.5
1768
1769
1770
1771 2006/03/13 Thomas Bretz
1772
1773 * ganymed.rc:
1774 - changed smearing to half of our PSF 0.06
1775 - added new examples for setting the starguider calibration
1776
1777 * ganymed_onoff.rc
1778 - changed smearing to half of our PSF 0.06
1779 - switched the new feature for a random source position on
1780 - added new examples for setting the starguider calibration
1781
1782 * ganymed_wobble.rc:
1783 - changed smearing to half of our PSF 0.06
1784 - added new examples for setting the starguider calibration
1785 - added example how to control the phi plot
1786
1787 * mhflux/MHPhi.[h,cc]:
1788 - many improvements to the algorithm, it now takes also
1789 inhomgeneities into account
1790 - restructured the display, display more histograms
1791 - increased class version to 2
1792
1793 * mjobs/MJCut.cc:
1794 - enabled acceleration for first and second loop
1795
1796 * mpointing/MPointingDevCalc.[h,cc]:
1797 - allowed to set the starguider offset calibration from the
1798 resource file
1799
1800 * callisto_Dec04Jan05.rc:
1801 - replaced Calibration scale factor by usage of
1802 resources/calibration_spline.rc
1803
1804
1805
1806 2006/03/13 Markus Meyer
1807
1808 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
1809 - changed cuts:
1810 wobble: average values from optimisation of 3 Crab
1811 sample (01/05,10/05,12/05), done by Karsten
1812 onoff : cuts from 1218 (01/05, highest significance)
1813 theta is now 0.22 for both.
1814
1815
1816
1817 2006/03/13 Daniel Hoehne
1818
1819 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
1820 - implemented qualitycut in log10(conc) vs. log10(size)
1821
1822
1823
1824 2006/03/13 Markus Meyer
1825
1826 * resources/calibration_spline.C:
1827 - more comments
1828
1829
1830
1831 2006/03/10 Markus Meyer
1832
1833 * resources/calibration.C:
1834 - update from p27 to p39 (spline excluded, still p33 data missing)
1835
1836
1837
1838 2006/03/10 Markus Meyer
1839
1840 * resources/calibration_spline.C:
1841 - correction coefficients for spline data for each period
1842
1843
1844
1845 2006/03/10 Daniel Hoehne
1846
1847 * datacenter/scripts/insertsequences:
1848 - fixed bug
1849
1850
1851
1852 2006/03/09 Daniel Hoehne
1853
1854 * ganymed_wobble.rc:
1855 - changed parameters 1 to 5 in Cut1 to actual values
1856
1857
1858
1859 2006/03/08 Thomas Bretz
1860
1861 * readdaq.cc, mraw/MRawFileRead.[h,cc], mraw/MRawRunHeader.cc:
1862 - added new force-option to foirce output of run-header
1863
1864
1865
1866 2006/03/08 Daniela Dorner
1867
1868 * datacenter/script/movingrawfiles:
1869 - added moving of files, that are transferred via internet
1870 - added removing of empty directories
1871
1872 * datacenter/db/ganymed.php:
1873 - added links to ganymedplots
1874 - added links to sequence.php (instead of links to starfiles)
1875 - fixed bug in query
1876
1877 * datacenter/db/sequence.php:
1878 - added links to plots from callisto and star
1879 - fixed bug in query
1880
1881 * datacenter/db/sequinfo.php:
1882 - added links to sequence.php
1883
1884 * datacenter/db/datasetinfo.php:
1885 - added links to ganymed.php
1886
1887 * datacenter/db/tabs.php:
1888 - added (includefile for names of tabs of statusdisplays)
1889
1890
1891
1892 2006/03/07 Thomas Bretz
1893
1894 * mcalib/MCalibrateData.cc:
1895 - take the bad pixel information into account when calculating the
1896 number of saturating pixels!
1897
1898
1899
1900 2006/03/06 Thomas Bretz
1901
1902 * showplot.cc:
1903 - fixed the position were the first argument is converted
1904 to lower case. Until this fix no upper case could be used
1905 in file names
1906
1907 * datacenter/macros/plotdb.C:
1908 - print also average and RMS of all data.
1909
1910
1911
1912 2006/03/06 Daniela Dorner
1913
1914 * datacenter/db/ganymed.php:
1915 - added sequences + links to star-plots of sequences
1916 - improved layout
1917
1918 * datacenter/script/makecallistolinks:
1919 - changed condition, when to make the link: only, if the link is
1920 not yet existing, it is done
1921 - added resetting of db: if link is done, callisto is resetted
1922
1923 * datacenter/macros/resetcolumn.C:
1924 - added failure columns to the resetting
1925
1926
1927
1928 2006/03/04 Daniela Dorner
1929
1930 * callisto.cc:
1931 - changed return values to improve the failure handling in the db
1932
1933 * datacenter/script/makecallistolinks:
1934 - added 'Pulse is too much to the left, cannot go below 0!' as
1935 reason to use callisto_Dec04Jan05.rc
1936
1937 * datacenter/script/dowebplots:
1938 - reduced number of files to be updated by a limitation in
1939 modification time
1940
1941 * datacenter/db/ganymed.php:
1942 - added plots
1943 - effontime s->h
1944
1945
1946
1947 2006/03/03 Thomas Bretz
1948
1949 * mjobs/MJCut.cc:
1950 - added RemoveFromList for srcposrndm in off-data loop
1951
1952 * mpointing/MSrcPosRndm.[h,cc]:
1953 - fixed the scaling. MSrcPosCam has to be in mm
1954
1955 * ganymed.rc:
1956 - added line and comments with new resource
1957
1958
1959
1960 2006/03/03 Daniel Hoehne
1961
1962 * callisto_MarApr05.rc:
1963 - changed pulse position check ExtractWinLeft to 4.0 and
1964 ExtractWinRight to 4.5
1965
1966
1967
1968 2006/03/02 Thomas Bretz
1969
1970 * callisto.cc:
1971 - get result value from pulse pos check
1972
1973 * mjobs/MJCut.[h,cc]:
1974 - added the usage of the new class MSrcPosRndm
1975 - added new resource to switch random source position on
1976
1977 * mjobs/MJPedestal.[h,cc]:
1978 - changed return code of Process to int to be able to return
1979 the pulse pos check result.
1980
1981 * mpointing/PointingLinkDef.h, mpointing/Makefile:
1982 - added MSrcPosRndm
1983
1984 * mpointing/MSrcPosRndm.[h,cc]:
1985 - added
1986
1987 * mpointing/MHSrcPosCam.h:
1988 - addedn non const getter for fHist
1989
1990
1991
1992 2006/03/02 Daniela Dorner
1993
1994 * datacenter/db/querymc.php:
1995 - fixed small bug
1996
1997 * datacenter/db/dowebplots:
1998 - added option -p to the script, to be able to call the script
1999 for different programs independently
2000 - fixed find
2001
2002
2003
2004 2006/03/01 Daniela Dorner
2005
2006 * datacenter/db/datacheck.php, datasetinfo.php, sequinfo.php:
2007 - included failure handling columns
2008
2009
2010
2011 2006/03/01 Thomas Bretz
2012
2013 * mastro/MAstro.cc, mbase/MTime.cc:
2014 - added a comment in GetMagicPeriod
2015
2016 * mpointing/MPointingPos.cc:
2017 - added new member function GetString
2018 - moved code from Print to GetString
2019 - added new function IsInitialized()
2020
2021 * mjtrain/MJTrain*.[h,cc]:
2022 - added data members to change RF setup
2023
2024 * mpointing/MPointingDevCalc.h, mpointing/MPointingPosCalc.h:
2025 - added missing AddToBranchList
2026
2027 * mpointing/MHSrcPosCam.[h,cc]:
2028 - added
2029
2030 * mpointing/Makefile, mpointing/PointingLinkDef.h:
2031 - added MHSrcPosCam
2032
2033 * mbase/MTask.[h,cc]:
2034 - implemented a new data-meber fAccelerator which allows
2035 to switch off counting and timing analysis which can be very
2036 time-consuming in some circumstances
2037
2038 * mbase/MTaskList.[h,cc]:
2039 - implemented the usabe of MTask::fAccelerator to switch off
2040 resetting of all parameter containers which can be very
2041 time-consuming
2042
2043 * mimage/MImagePar.cc:
2044 - updated how the units are printed in Print()
2045
2046 * mjobs/MJCut.cc:
2047 - added a new loop to fill the source position of the on-data
2048 - the acceleration of the two main loops are disabled because
2049 they are not yet tested.
2050
2051 * datacenter/macros/plotstat.C:
2052 - the periods were wrong by one -- fixed.
2053
2054
2055
2056 2006/02/28 Daniela Dorner
2057
2058 * datacenter/scripts/insertdatasets:
2059 - made sure, that backupfiles of the editor are not taken into
2060 account, when dataset files are searched
2061
2062 * datacenter/db/*.php:
2063 - moved user, host and pw of database to the include file
2064 db.php
2065
2066 * datacenter/db/index.html:
2067 - fixed links
2068
2069 * datacenter/db/querymc.php,magicdefs.php:
2070 - added some variables
2071
2072 * datacenter/db/runinfo.php,sequinfo.php:
2073 - bugfix (incl. TestSources)
2074
2075 * datacenter/db/sequinfo.php:
2076 - changed init values
2077
2078 * datacenter/db/sequinfo.php, findoffdata.php, magicdefs.php:
2079 - added value (relative ontime)
2080
2081 * datacenter/db/dbstatus.php:
2082 - fixed bug
2083
2084 * datacenter/db/queryrbk.php:
2085 - added query field 'Night', to query all entries of one night
2086 from the runbook
2087
2088 * datacenter/db/index-header.html:
2089 - added links
2090
2091
2092
2093 2006/02/27 Thomas Bretz
2094
2095 * macros/optim/optimwobble.C:
2096 - fixed a typo (SetThetaCut instead SetAlphaCut), and added the
2097 standard Disp-parametrization
2098
2099 * mhflux/MHEffectiveOnTime.[h,cc]:
2100 - added showing the axis range of the time evolution histogram
2101
2102 * showplot.cc:
2103 - fixed a warning in the Hash-switch.
2104
2105 * mbase/MEnv.cc:
2106 - replaced casts in switch by an appended U
2107
2108 * macros/train/trainseparation.C:
2109 - replaced outdated MTTrainRFSeparate by MJTrainSeparation
2110
2111 * mastro/MAstro.h:
2112 - added conversion constants for pc-m and pc-ly
2113
2114 * mhflux/MMcSpectrumWeight.cc:
2115 - fixed typo in comment
2116
2117 * mimage/MImagePar.h:
2118 - minor changes to layout
2119
2120 * mimage/MHNewImagePar.[h,cc], mimage/MNewImagePar.[h,cc]:
2121 - added new image parameters fConcCOG and fConcCore
2122 - increased class version of MNewImagePar
2123
2124 * mimage/MHillasExt.cc:
2125 - added some comments
2126 - removed an obsolete TMath::Abs around "dist"
2127
2128 * mranforest/MRanForest.[h,cc]:
2129 - the initialization of fTreeHad was done at the wrong moment
2130 - replaced a cast int(x+.5) by TMath::Nint
2131 - added some additional warning output
2132 - added "!" to fTreeHad - it is only for temporary storage used
2133 in the histogram classes
2134
2135 * mranforest/MRanForestGrow.h:
2136 - added GetForest
2137
2138 * mjtrain/MJTrainSeparation.[h,cc]:
2139 - added some code for upcomming automatic event selection
2140
2141 * datacenter/macros/plotstat.C:
2142 - improved macro description
2143 - added arguments to main function
2144
2145 * macros/plot/mucal.C:
2146 - added
2147
2148
2149
2150 2006/02/25 Daniela Dorner
2151
2152 * datacenter/scripts/checkfilesforsequavail, checkstardone,
2153 writesequencefiles, buildsequenceentries, dodatacheck, doexclusions,
2154 fillcallisto, fillganymed, fillstar,
2155 datacenter/macros/writesequencefile.C, filldotraw.C, fillsinope.C
2156 buildsequenceentries.C, resetcolumn.C, doexclusions.C, fillcalib.C
2157 fillsignal.C, fillganymed.C, fillstar.C:
2158 - implemented, that a missing connection to the database doesn't
2159 cause an failure entry in the database, so that the step is
2160 retried in this case
2161 - updated documentation
2162
2163
2164
2165 2006/02/25 Thomas Bretz
2166
2167 * datacenter/macros/plotstat.C:
2168 - added
2169
2170
2171
2172 2006/02/24 Markus Meyer
2173
2174 * resources/calibration.rc:
2175 - update of correction values for the calibration constants
2176 (P31 - P39, without P36!(problems with spline))
2177
2178
2179
2180 2006/02/24 Daniela Dorner
2181
2182 * datacenter/db/datacheck.php, datasetinfo.php, dbstatus.php,
2183 findoffdata.php, include.php, magicdefs.php, runinfo.php,
2184 sequinfo.php, statusrps.php, statussbs.php, statussps.php:
2185 - included failure handling columns
2186
2187 * datacenter/db/findoffdata.php:
2188 - added DT
2189
2190 * datacenter/db/statusrps.php:
2191 - fixed bug
2192
2193 * datacenter/db/sequinfo.php:
2194 - reduced width of menu
2195
2196 * datacenter/scripts/copyscript:
2197 - added makedir for oldcatalogpath
2198
2199
2200
2201 2006/02/23 Thomas Bretz
2202
2203 * mjobs/MJSpectrum.cc:
2204 - fixed plot for Eý.dN/dE. The spectrum was multiplied with two
2205 times the bin-width instead of the absolute energy
2206
2207
2208
2209 2006/02/22 Daniela Dorner
2210
2211 * datacenter/db/querymc.php:
2212 - added (website to query montecarlo database - first version)
2213
2214 * datacenter/db/magicdefs.php:
2215 - added some values of montecarlo database
2216
2217
2218
2219 2006/02/17 Daniela Dorner
2220
2221 * datacenter/scripts/copyscript:
2222 - fixed path length
2223
2224 * datacenter/macros/fillsources.C:
2225 - added (macro to read source information from catalog files and
2226 insert it into the database)
2227
2228 * datacenter/db/ganymed.php:
2229 - improved output
2230
2231 * datacenter/db/index.html:
2232 - added ganymed.php
2233 - removed old link
2234
2235
2236
2237 2006/02/17 Thomas Bretz
2238
2239 * showplot.cc:
2240 - fixed path inflation in case of ganymed
2241
2242 * mjobs/MDataSet.cc:
2243 - return kFALSE if requested source wasn't found in catalog
2244
2245 * mjobs/MJCut.cc:
2246 - reformatted output of source to fit in one line
2247
2248 * mpointing/MPointingPos.[h,cc]:
2249 - output source name (title) in Print() if set
2250
2251
2252
2253 2006/02/16 Daniela Dorner
2254
2255 * datacenter/scripts/checkstardone:
2256 - small improvement in sequence handling
2257 - improved logging
2258
2259 * datacenter/scripts/sourcefile:
2260 - small bugfixes in setstatus function
2261
2262 * datacenter/scripts/runganymed:
2263 - small bugfix
2264
2265 * datacenter/scripts/copyscript:
2266 - fixed path length
2267
2268 * datacenter/db/ganymed.php:
2269 - added (website to query results for sources/datasets)
2270
2271
2272
2273 2006/02/15 Daniela Dorner
2274
2275 * datacenter/db/findoffdata.php:
2276 - implemented possibility to query range of dates for 'stardone'
2277
2278
2279
2280 2006/02/15 Daniel Hoehne
2281
2282 * datacenter/db/magicdefs.php, querycal.php, sequinfo.php:
2283 - implemented query for mean signal inner/outer and mean pulsepos
2284 * datacenter/db/sequence.php:
2285 - implemented query for mean signal inner/outer, mean pulsepos
2286 and inhomogeneity
2287
2288
2289
2290 2006/02/15 Daniela Dorner, Daniel Hoehne
2291
2292 * datacenter/scripts/writesequencefiles,doexclusion,correcttime:
2293 - fixed small bug
2294
2295
2296
2297 2006/02/14 Daniela Dorner, Daniel Hoehne
2298
2299 * datacenter/scripts/sourcefile:
2300 - fixed small bugs
2301
2302 * datacenter/scripts/movingrawfiles:
2303 - changed back to moving files without zipping
2304
2305 * datacenter/scripts/doqualityplots:
2306 - added running of plotdb.C for each datasetfile
2307
2308 * datacenter/macros/getdolist.C:
2309 - implemented limitation for number of todo files for
2310 SequenceProcessStatus
2311
2312 * datacenter/macros/checkfileavail.C,checkstardone.C:
2313 - changed return code in case that files are not available
2314
2315 * datacenter/scripts/checkfilesforsequavail,checkstardone,sourcefile:
2316 - adapted to changed return code in macros
2317
2318 * datacenter/db/magicdefs.php, querystar.php, sequinfo.php:
2319 - implemented query for inhomogeneity
2320
2321
2322
2323 2006/02/13
2324
2325 * RELEASE 0.9.4.3
2326
2327
2328
2329 2006/02/13 Thomas Bretz
2330
2331 * callisto.rc:
2332 - changed pulse position check ExtractWinLeft to 4.0 and
2333 ExtractWinRight to 4.5
2334
2335 * callisto_Dec04Jan05.rc:
2336 - changed pulse position check ExtractWinLeft to 3.0 and
2337 ExtractWinRight left at 2.5
2338
2339
2340
2341 2006/02/10 Thomas Bretz
2342
2343 * mastro/MAstro.cc:
2344 - allow for more year in the algorithm calculating easter
2345
2346 * mcamera/MCameraDC.h, mcamera/MCameraHV.h, mcamera/MCameraTD.h,
2347 mcamera/MCameraTH.h:
2348 - added a sanity check in GetPixelContent
2349
2350 * mraw/MRawRunHeader.cc:
2351 - fixed output (correct kiB instead of kB)
2352
2353 * Makefile, Makefile.rules:
2354 - implemented the possibility to spread Make through condor
2355
2356 * mastro/MAstroCatalog.[h,cc]:
2357 - new draw-options to rotate the grid and the stars
2358
2359 * mimage/MHHillas.cc:
2360 - set minimum of fDelte to 0 instead of fDistC
2361
2362 * msignal/MExtractTimeAndChargeSpline.h:
2363 - replaced the casts in SetRiseTimeHiGain and StFallTimeHiGain by
2364 TMath::NInt
2365
2366 * mjobs/MDataSet.h:
2367 - implemented new functions to check whether the dataset contains
2368 a dedicated sequence
2369
2370 * datacenter/macros/plotdb.C:
2371 - implemented the possibility to draw sequences of a dataset in
2372 several colors
2373
2374
2375
2376 2006/02/09 Thomas Bretz
2377
2378 * mreport/MReport.cc:
2379 - invented new fake CC report file version 200509300 for a change
2380 in the starguider format (the already implemented last values
2381 dissapeared again!) which is not noticed in the format version.
2382
2383 * mreport/MReportCC.cc, mreport/MReportStarguider.cc:
2384 - fixed support for ver 200510250
2385
2386 * mjobs/MJSpectrum.cc:
2387 - added fit of un-unfolded spectrum
2388
2389
2390
2391 2006/02/08 Daniela Dorner
2392
2393 * datacenter/scripts/sourcefile:
2394 - implemented function checklock
2395 - bugfix for failure code
2396
2397 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
2398 checkstardone, doexclusions, fillcallisto, fillganymed, fillstar,
2399 makecallistolinks, runcallisto, runganymed, runstar,
2400 writesequencefiles:
2401 - implemented usage of function checklock
2402
2403 * datacenter/scripts/copyscript, doqualityplots, dowebplots,
2404 insertsequences, linkmc:
2405 - implemented usage of function checklock
2406 - implemented variable $program
2407
2408 * datacenter/scripts/dodatacheck:
2409 - implemented usage of function checklock
2410 - implemented variable $lockfile
2411
2412 * datacenter/scripts/insertdatasets, mcsequences, processmcsequences:
2413 - implemented usage of function checklock
2414 - implemented variables $lockfile and $program
2415
2416 * datacenter/macros/doexclusions.C, fillganymed.C:
2417 - fixed bug
2418
2419 * datacenter/macros/fillsinope.C, setstatus.C:
2420 - improved documentation
2421
2422 * datacenter/scripts/filesondisk:
2423 - implemented finding of zipped files
2424
2425
2426
2427 2006/02/08 Thomas Bretz
2428
2429 * datacenter/macros/plotdb.C:
2430 - some minor changes to the layout
2431
2432
2433
2434 2006/02/07 Daniela Dorner
2435
2436 * datacenter/scripts/makecallistolinks:
2437 - fixed bug
2438
2439 * datacenter/db:
2440 - added (directory with db-websites)
2441
2442
2443
2444 2006/02/07 Daniela Dorner, Daniel Hoehne
2445
2446 * datacenter/scripts/sourcefile:
2447 - added failure code variables
2448 - changed calling of setstatus.C accordingly
2449
2450 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
2451 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
2452 fillganymed, fillstar, runcallisto, runganymed, runstar,
2453 writesequencefiles:
2454 - implemented failure variable
2455
2456 * datacenter/macros/getdolist.C, setstatus.C, setupdb.C:
2457 - added new/changed columns (fReturnCode, fFailedCode,
2458 fFailedCodeAdd)
2459
2460
2461
2462 2006/02/06 Daniela Dorner
2463
2464 * datacenter/scripts/fillstar, macros/setstatus.C, getdolist.C:
2465 - fixed bugs
2466
2467
2468
2469 2006/02/03 Daniela Dorner
2470
2471 * datacenter/scripts/sourcefile:
2472 - implemented two new functions: getdolist, finish
2473 - implemented usage of function finish in other functions
2474
2475 * datacenter/scripts/movingrawfiles:
2476 - implemented zipping of rawfiles
2477
2478 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
2479 checkstardone, copyscript, correcttime, dodatacheck, doexclusions,
2480 fillcallisto, fillganymed, fillstar, insertdatasets,
2481 makecallistolinks, processmcsequences, runcallisto, runganymed,
2482 runstar, writesequencefiles:
2483 - replaced corresponding pieces of code by the functions getdolist
2484 and finish
2485 - moved variable $date to function getdolist
2486 - improved logging
2487 - generalized variables $lockfile and $todofile
2488
2489
2490 2006/02/03 Daniela Dorner, Daniel Hoehne
2491
2492 * datacenter/scripts/sourcefile:
2493 - fixed small bugs
2494
2495 * datacenter/scripts/runcallisto:
2496 - small bugfix
2497 - improved logging
2498
2499 * datacenter/scripts/insertdatasets:
2500 - removed not needed variable
2501
2502 * datacenter/macros/getdolist.C:
2503 - small bugfix
2504
2505
2506
2507 2006/02/02 Daniela Dorner
2508
2509 * datacenter/scripts/linkmc:
2510 - changed numbering of P and C run in linking
2511
2512 * datacenter/scripts/sourcefile:
2513 - moved to root-version root_v4.04.02g
2514
2515
2516
2517 2006/02/01 Daniel Hoehne
2518
2519 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
2520 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
2521 fillganymed, fillstar, writesequencefiles:
2522 - adapted usage of function setstatus
2523
2524
2525
2526 2006/01/31 Daniela Dorner
2527
2528 * datacenter/macros/setstatus.C, getdolist.C:
2529 - adapted macros to changes in new columns (fFailedCode,
2530 fFailedComment)
2531
2532 * datacenter/macros/setstatus.C:
2533 - added "noreset" for column fStartTime (is needed so that runtime
2534 is available in case of failure)
2535
2536 * datacenter/macros/setupdb.C:
2537 - added new columns
2538
2539 * datacenter/scripts/runcallisto, runganymed, runstar:
2540 - implemented failure handling
2541
2542 * datacenter/scripts/sourcefile:
2543 - implemented new functions to set status values
2544
2545
2546
2547 2006/01/30 Daniel Hoehne
2548
2549 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
2550 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
2551 fillganymed, fillstar, runcallisto, runganymed, runstar, sourcefile,
2552 writesequencefiles:
2553 - added function setstatus in sourcefile
2554 - changed calling of setstatus.C in setstatus
2555 - implemented variable $program to generalize usage of setstatus
2556 - replaced corresponding piece of code by function setstatus
2557 - fixed some typos
2558
2559
2560
2561 2006/01/30 Daniela Dorner
2562
2563 * datacenter/macros/setstatus.C, getdolist.C:
2564 - adapted macros to the improvement of failure handling in the
2565 automatic analysis (added columns fFailed, fStartTime,
2566 fFailedTime)
2567
2568
2569
2570 2006/01/27 Thomas Bretz
2571
2572 * mjobs/MDataSet.cc:
2573 - improved a warning output
2574
2575
2576
2577 2006/01/23 Thomas Bretz
2578
2579 * mbase/MTime.cc:
2580 - removed a sanity check in GetStringFmt. It work's quite nice
2581 in the DC but crashes on my Laptop (which is not so important)
2582
2583
2584
2585 2006/01/10 Daniela Dorner
2586
2587 * datacenter/macros/*.C, datacenter/script:
2588 - updated and added documentation
2589 - improved logging
2590 - fixed small bugs
Note: See TracBrowser for help on using the repository browser.