source: trunk/MagicSoft/Mars/Changelog@ 8015

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