source: trunk/MagicSoft/Mars/Changelog@ 7912

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