source: trunk/MagicSoft/Mars/Changelog@ 7920

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