source: trunk/MagicSoft/Mars/Changelog@ 8018

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