source: trunk/MagicSoft/Mars/Changelog@ 7902

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