source: trunk/MagicSoft/Mars/Changelog@ 8006

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