source: trunk/MagicSoft/Mars/Changelog@ 7916

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