source: trunk/MagicSoft/Mars/Changelog@ 8004

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