source: trunk/MagicSoft/Mars/Changelog@ 7941

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