source: trunk/MagicSoft/Mars/Changelog@ 7908

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