source: trunk/MagicSoft/Mars/Changelog@ 7896

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