source: trunk/MagicSoft/Mars/Changelog@ 7998

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