source: trunk/MagicSoft/Mars/Changelog@ 8009

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