source: trunk/MagicSoft/Mars/Changelog@ 8030

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