source: trunk/MagicSoft/Mars/Changelog@ 8045

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