source: trunk/MagicSoft/Mars/Changelog@ 7898

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