source: trunk/MagicSoft/Mars/Changelog@ 7900

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