source: trunk/MagicSoft/Mars/Changelog@ 7937

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