source: trunk/MagicSoft/Mars/Changelog@ 7917

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