source: trunk/MagicSoft/Mars/Changelog@ 8027

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