source: trunk/MagicSoft/Mars/Changelog@ 8005

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