source: trunk/MagicSoft/Mars/Changelog@ 7895

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