source: trunk/MagicSoft/Mars/Changelog@ 7862

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