source: trunk/MagicSoft/Mars/Changelog@ 8011

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