source: trunk/MagicSoft/Mars/Changelog@ 8448

Last change on this file since 8448 was 8448, checked in by hoehne, 19 years ago
*** empty log message ***
File size: 44.0 KB
Line 
1Please do not write behind the end of line tag so that it is possible
2to send a Changelog file to a line printer directly. Thanks.
3
4For your entries please follow EXACTLY this style:
5
6_yyyy/mm/dd_[Your Name]
7_
8___*_filename:
9_____-_description
10_
11___*_filename2, filename3:
12_____-_description
13_
14_
15_
16
17While an underscore is a placeholder for a white-space or an empty line.
18
19 -*-*- END OF LINE -*-*-
20
21 2007/04/25 Daniel Hoehne
22
23 * datacenter/scripts/runcallisto:
24 - removed obsolete option -raw from command line for callisto
25
26
27
28 2007/04/25 Thomas Bretz
29
30 * mbadpixels/MBadPixelsCam.cc:
31 - removed obsolete code from Print() which tried to align the
32 output
33
34 * mhcalib/MHCalibrationChargeCam.cc:
35 - increased the shown binning range further
36
37 * mhcalib/MHCalibrationPulseTimeCam.cc:
38 - unimportant changes
39
40 * mjobs/MJPedestal.cc:
41 - changed a comment
42
43 * mpedestal/MPedestalSubtractedEvt.h:
44 - fixed a bug of preset upper limits. The last slice is
45 fNumSamples-1 not fNumSamples
46
47
48
49 2007/04/24 Thomas Bretz
50
51 * callisto_Dec04Jan05.rc, callisto_MarApr05.rc, callisto_mux.rc:
52 - fixed typos in examples for movie encoding
53
54 * mjobs/MJCalib.h, mjobs/MJPedestal.cc:
55 - missing commit from yesterday :-(
56
57 * mmovie/MMovieWrite.cc:
58 - changed resource Filename according to the other resources
59 to FileName
60
61 * ganymed.cc:
62 - enable dataset mc-mode if "-mc" is specified
63 - removed obsolete call to EnableMonteCarloMode
64 - removed EnableWobbleMode but use the setting of the dataset
65 instead
66
67 * mjobs/MDataSet.[h,cc]:
68 - renamed fIsWobbleMode to fWobbleMode
69 - added setter for fWobbleMode
70 - added fMonteCarlo which determins the default paths to be used
71 if not overwritten
72 - replaced the static variables for the paths by member functions
73 which depend on the new fWobbleMode data member
74 - some simple reordering inthe constructor was necessary
75 - increased class version number accordingly to 2
76
77 * mjobs/MJCut.[h,cc]:
78 - repaired On-only mode
79 - removed data member fIsMonteCarlo, use the data-set getter instead
80 - removed data member fIsWobbleMode, use the data-set getter instead
81
82 * sponde.cc:
83 - print a warning if MC dataset doens't contain "MonteCarlo: Yes"
84
85 * mjobs/MJCalibrateSignal.cc:
86 - do not write signal*.root in movie mode
87
88
89
90 2007/04/23 Thomas Bretz
91
92 * callisto.cc, star.cc:
93 - removed "-raw" and "-root" option
94 - replaced inflating sequence path by new InflatePath
95 function
96 - removed MJCalib::kUse* usage, use MSequence::IsMonteCarlo
97 instead
98
99 * mhcalib/MHCalibrationChargeBlindCam.cc,
100 mhcalib/MHCalibrationHiLoCam.cc,
101 mhcalib/MHCalibrationPulseTimeCam.cc:
102 - removed obsolete include of MCalibrationIntensityCam
103
104 * mhcalib/MHPedestalCam.cc:
105 - removed obsolete usage of fIntensCam
106
107 * mhist/MHEvent.cc:
108 - replacedcompilation of description string by new
109 MMcEvt::GetDescription memeber function
110
111 * mjobs/MJCalib.[h,cc]:
112 - removed fDataFlag and corresponding member functions and
113 handling
114
115 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
116 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc, mjobs/MJStar.[h,cc]:
117 - replaced IsUseRawData and IsUseRootData by
118 MSequence::IsMonteCarlo
119 - use fSequence to determin whether it is MC sequence or not
120
121 * mjobs/MJCalibrateSignal.cc:
122 - renamed movie encoding task list
123 - do not write output files if encoding movie
124
125 * mjobs/MSequence.[h,cc]:
126 - removed "merpp"-path
127 - monte carlo files now always have 8digits run numbers
128 - added new resource "MonteCarlo"
129 - added new static member function InflatePath
130 - increased version number to 2
131
132 * mmc/MMcEvt.[hxx,cxx]:
133 - added new member function GetDescription
134
135 * mmovie/MMovieWrite.[h,cc]:
136 - added a sanity check for strange rms values
137 - search for MMcEvt in the parlist and improve output
138 in case of monte carlo data
139 - fixed some typos in the comments of ReadEnv
140
141 * mmovie/Makefile:
142 - added mmc search path
143
144 * mraw/MRawRunHeader.cc:
145 - set new defaults of fTelescopeNumber, fCameraVersion,
146 fFreqSampling and fNumSignificantBits for old MC data
147
148
149
150 2007/04/23 Daniela Dorner
151
152 * datacenter/scripts/linkmc:
153 - removed workaround for 5-digit runnumbers
154
155 * datacenter/scripts/mcsequences:
156 - added line 'MonteCarlo: Yes' to output to sequence file
157
158 * datacenter/scripts/runganymed:
159 - adapted chosing of ganymed rc-file
160 - added output of ganymed command line
161
162
163
164 2007/04/20 Daniel Hoehne
165
166 * datacenter/macros/filldotrun.C:
167 - implemented new Arehucas version
168
169
170
171 2007/04/20 Thomas Bretz
172
173 * mbadpixels/MBadPixelsCam.cc, mbadpixels/MBadPixelsPix.cc:
174 - propagate option in Clear member function
175 - the default is now to keep the previously excluded flag and
176 set the unsuitable-run flag accordingly
177
178 * mcalib/MCalibrationChargeCalc.cc:
179 - if the lower limit for the measured number of phe is calculated
180 to be less than one phe it is artificially reset to one phe
181
182 * mhist/MHCamEvent.cc:
183 - call SetFrameBorder(0) for all subpads explicitly
184
185 * mhist/MHCamera.cc:
186 - removed the obsolete definition of kItemsLegend
187
188 * mbadpixels/MBadPixelsIntensityCam.cc, mcalib/MCalibrationIntensityCam.cc:
189 - removed obsolete reference in comment to MCalibrationINtensityQECam
190
191 * mcalib/CalibLinkDef.h, mcalib/Makefile:
192 - removed obsolete MCalibrationIntensityQECam
193 - removed obsolete MCalibrationIntensityBlindCam
194 - removed obsolete MCalibrationIntensityRelTimeCam
195 - removed obsolete MCalibrationIntensityTestCam
196
197 * mcalib/MCalibCalcFromPast.[h,cc], mcalib/MCalibColorSteer.[h,cc],
198 mcalib/MCalibrateData.[h,cc]:
199 - replaced data member fIntensQE by fQECam
200 - removed references to obsolete MCalibrationIntensityQECam
201 - added some comments
202 - replaced obsolete reference to MCalibrationIntensityBlindCam
203 by reference to MCalibrationBlindCam
204
205 * mcalib/MCalibrationChargeCalc.[h,cc]:
206 - replaced references to fIntensQE by direct access to fQECam
207 - adde some comments
208 - removed data member fIntensQECam
209 - replaced obsoilete reference to MCalibrationIntensityBlindCam
210 by reference to MCalibrationBlindCam
211
212 * mjobs/MJCalibrateSignal.cc, mhcalib/MHCalibrationChargeBlindCam.cc:
213 - removed obsolete references to MCalibrationIntensityQECam
214 - removed obsolete references to MCalibrationIntensityBlindCam
215
216 * mbase/MTask.cc:
217 - added some unexecuted code to debug which taks are processed
218
219 * mcalib/MCalibCalcFromPast.cc, mcalib/MCalibrationIntensityCam.cc,
220 mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.h
221 - removed obsolete MCalibrationIntensityRelTimeCam
222
223 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibrationRelTimeCalc.[h,cc],
224 mhcalib/MHCalibrationRelTimeCam.cc:
225 - replaced obsolete reference to MCalibrationIntensityRelTimeCam
226 by referencing MCalibrationRelTimeCam
227
228 * mhcalib/MHCalibrationChargeBlindCam.cc:
229 - replaced obsolete reference to MCalibrationIntensityBlindCam
230 by referencing MCalibrationBlindCam
231
232 * mhcalib/MHCalibrationHiLoCam.cc:
233 - replaced obsolete reference to MCalibrationIntensityHiLoCam
234 by referencing MCalibrationHiLoCam
235
236 * mhcalib/MHCalibrationPulseTimeCam.cc
237 - replaced obsolete reference to MCalibrationIntensityPulseTimeCam
238 by referencing MCalibrationPulseTimeCam
239
240 * mcalib/MCalibrationTestCalc.cc
241 - replaced obsolete reference to MCalibrationIntensityTestCam
242 by referencing MCalibrationTestCam
243
244
245
246 2007/04/12 Daniela Dorner
247
248 * datacenter/db/showplots-ds.php:
249 - added (script to plot all plots of a data set)
250
251 * datacenter/db/showplots.php:
252 - added 'previous' and 'next' button
253
254 * datacenter/db/plotinclude.php, datacenter/db/showplots.php:
255 - moved two function from showplots.php to plotinclude.php, as they
256 are also used in showplots-ds.php
257
258 * datacenter/db/builddatasets.php, datacenter/db/datasetinfo-aio.php
259 datacenter/db/indes-header.html, datacenter/db/indes.html,
260 datacenter/db/menu.js, datacenter/db/reference.html,
261 datacenter/db/regexp.html, datacenter/db/runinfo-aio.html,
262 datacenter/db/sequinfo-aio.html:
263 - adapted paths of images and mars.css
264
265 * datacenter/db/index.html:
266 - added link to showplots-ds.php
267
268
269
270 2007/04/18 Thomas Bretz
271
272 * Makefile:
273 - added suffixes .hxx and .cxx
274 - added new subdir mmovie
275
276 * mjobs/Makefile:
277 - added path to mmovie
278
279 * mmovie/MMoviePrepare.[h,cc]:
280 - changed access to MCalibrateData to access to MCalibConstCam
281
282 * mmovie/MMovieWrite.cc:
283 - fixed some typos in comments
284
285 * mjobs/MJCalibrateSignal.cc:
286 - removed dependenca on obsolete MCalibrationIntensityConstCam
287
288 * mjobs/MJCalibration.[h,cc]:
289 - for simplification removed all dependencies of unused intensity
290 calibration
291
292 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc,
293 callisto_mux.rc:
294 - removed line for switching on intensity calibration
295 - added expample lines for movie encoding
296
297 * mbadpixels/BadPixelsLinkDef.h, mbadpixels/Makefile:
298 - removed obsolete MBadPixelsIntensityCam
299
300 * mcalib/MCalibCalcFromPast.[h.cc]:
301 - do not store fIntensRelTime (it is not used at all) as data member
302
303 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibCalcFromPast.[h.cc]:
304 - instead of creating of a new MBadPixelsCam into the intensity array
305 clear the information of the old one (FIXME: DO NOT CLEAR PREV EXCL!)
306 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
307 * mcalib/MCalibrationTestCalc.[h,cc]:
308 - removed empty Process function
309
310 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibCalcFromPast.[h.cc],
311 mcalib/MCalibrationChargeCalc.[h,cc], mcalib/MCalibrationTestCalc.[h,cc],
312 mcalib/MCalibrationRelTimeCalc.[h,cc], mhcalib/MHCalibrationCam.[h,cc],
313 mhcalib/MHCalibrationChargeCam.cc, mhcalib/MHCalibrationHiLoCam.cc,
314 mhcalib/MHCalibrationPulseTimeCam.cc, mhcalib/MHCalibrationRelTimeCam.cc,
315 mhcalib/MHPedestalCam.cc:
316 - removed obsolete references to MBadPixelsIntensityCam, replaced
317 by MBadPixelsCam
318
319 * mhcalib/MHCalibrationCam.cc:
320 - set reason for uncalibrated pixels by SetUncalibrated
321
322 * mjobs/MJCalibrateSignal.cc:
323 - removed obsolete references to MBadPixelsIntensityCam
324 - removed MBadPixelsMerge, instead use the given MBadPixelsCam as
325 starting point. THIS ALSO REMOVES SUPPORT FOR PREV. EXCLUDED PIXELS
326 (TO BE FIXED)
327
328 * mfilter/FilterLinkDef.h, mfilter/Makefile:
329 - added MFEvtNumber
330
331 * mfilter/MFEvtNumber.[h,cc]:
332 - added
333
334
335
336 2007/04/17 Stefan Ruegamer
337
338 * datacenter/scripts/filesondisk:
339 - modified the ccfile search to not find ccfiles twice if one
340 runnumber is part of a higher runnumber (as 23456 and 223456)
341
342 * datacenter/scripts/movingrawfiles:
343 - added moving of rawfiles from the directory /magic/datacenter/
344 fromtape/rawdata/muxdata, which is the default rawfile folder of
345 the new muxtapes, to /magic/datacenter/fromtape/rawdata
346
347 * datacenter/scripts/runcallisto:
348 - added condition for the linking of the .rc-file for muxdata
349
350 * datacenter/scripts/makecallistolinks:
351 - commented reason2 out
352
353
354
355 2007/04/17 Thomas Bretz
356
357 * mcalib/CalibLinkDef.h, mcalib/Makefile:
358 - removed obsolete MCalibrationIntensityConstCam
359
360 * mcalib/MCalibCalcFromPast.[h,cc]:
361 - removed obsolete depedency on MCalibrationIntensityConstCam
362
363 * mcalib/MCalibConstCam.[h,cc]:
364 - added a possibility to veto bad pixels in GetPixelContent by
365 setting a MBadPixelsCam
366 - removed obsolete fRunNumber
367 - increased class version number by 1
368
369 * mcalib/MCalibrateData.[h,cc]:
370 - removed obsolete dependency on MCalibrationIntensityConstCam
371 - removed some obsolete comments with code from old pedestal
372 treatment
373
374
375
376 2007/04/15 Thomas Bretz
377
378 * callisto.cc:
379 - added an option to write a movie
380
381 * mjobs/MJCalibrateSignal.[h,cc]:
382 - added the code to write a movie
383 - added new option (fIsMovieMode) to switch it on and off
384
385 * mmovie/MMovieData.h:
386 - added data member fMedianPedestalRms
387
388 * mmovie/MMoviePrepare.[h,cc]:
389 - added calculation of median pedestal rms
390
391 * mmovie/MMovieWrite.[h,cc]:
392 - added comments
393 - added return value to SetPalette
394 - delete palette entries after usage
395 - get median pedestal rms from MMovieData
396
397
398
399 2007/04/12 Daniela Dorner
400
401 * datacenter/scripts/sourcefile:
402 - added if-clause to avoid removing of non existing files
403
404 * datacenter/db/db.php:
405 - adapted host
406
407 * datacenter/db/plotdb.php:
408 - adapted usage of function GetQuery
409
410 * datacenter/db/plotinclude.php:
411 - added init of variables
412
413 * datacenter/db/runinfo-aio.php:
414 - adapted building of query for the case, that fRunMin=0
415
416 * datacenter/macros/filloptical.C:
417 - adapted such, that files from telescopes in Tuorla can also be
418 handeled
419 - return 3 in case the coordinates of an object are not available
420 in the database
421
422 * datacenter/scripts/copyscript:
423 - added case for return code 3 for filloptical.C
424
425 * datacenter/macros/setupdb.C:
426 - added table OpticalData
427
428 * datacenter/tools/fillobjects.C:
429 - added comment
430
431 * datacenter/tools/fillobjects2.C:
432 - adapted comment
433 - adapted reading to new format of file (different object name
434 convention)
435
436 * datacenter/resources/TeVsources.txt:
437 - added (file containing the positions of the objects observed by
438 the Tuorla Observatory and KVA)
439
440 * datacenter/resources/good_compstars.txt:
441 - added (file containing the magnitudes and colour of the objects
442 observed by the Tuorla Observatory and KVA)
443
444 * datacenter/resources/compstars.txt:
445 - added (like good_compstars, but containing more data, which
446 has been left out in the other file, as it is not accurate
447 enough)
448
449
450
451 2007/04/12 Thomas Bretz
452
453 * mmovie/MMoviePrepare.[h,cc], mmovie/MMovieData.[h,cc],
454 mmovie/MMovieWrite.[h,cc], mmovie/Makefile, mmovie/MovieLinkDef.h,
455 movie/MovieIncl.h:
456 - added
457
458 * mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h, mbase/MArrayI.h,
459 mbase/MArrayS.h:
460 - added Reset() member function or improved performance of it
461
462 * mcalib/MCalibrationChargeCalc.cc:
463 - fixed the alignment in an output
464
465 * mhbase/MBinning.h:
466 - added operator[] member function
467
468 * mhist/MHCamera.cc:
469 - changed such that it is allowed to use palettes with a different
470 number of contours.
471 - fixed the number of ticks written on the axis to 25
472 - use MBinnig to calculate the legend color boxes
473 - fixed a minor bug in the assignment of the color levels, which
474 gave visibly wrong result if the transition between two colors
475 was important but was not noticable in normal circumstances
476
477 * mjobs/MDataSet.h, mjobs/MSequence.h:
478 - increased class version to 1 to make it writable
479 - added Print to the context menu
480
481 * mgeom/MGeomCam.[h,cc]:
482 - removed fNumSectors
483 - removed fNumAreas
484 - added fNumPixInSector
485 - added fNumPixWithAidx
486 - changed CalcSectors and CalcArea to fill new data members
487 - fixed a bug in the range check of GetMaxRadius and GetMinRadius
488 (the range was to wide by 1 at the upper edge)
489 - increased class version from 4 to 5
490
491
492
493 2007/04/11 Thomas Bretz
494
495 * mjobs/MJCalibrateSignal.cc:
496 - added a lot of comments
497 - added some code for future use
498
499 * mcalib/MCalibCalcFromPast.cc:
500 - if update of calibration constants via MCalibrateData fails an
501 error is raised
502
503 * mcalib/MCalibrateData.cc:
504 - if update of calibration constants done set the ReadyToSaveFlag
505 accordingly
506
507
508
509 2007/04/04 Thomas Bretz
510
511 * mbase/MLogHtml.cc:
512 - the closing parenthesis was missing for setting to green color
513
514
515
516 2007/04/03 Thomas Bretz
517
518 * mjobs/MDataSet.cc:
519 - added processing of RunTime and Name resource
520
521 * mgeom/MGeomCamDwarf.cc:
522 - removed an unused variable
523
524 * msignal/MSignalPix.h, msignal/MSignalCam.h:
525 - commented out obsolete AddNumPhotons and Scale
526 - removed ReducePrecision from setting of arrival time because
527 it gave artefacts.
528
529
530
531 2007/03/29 Thomas Bretz
532
533 * mgeom/MGeomCam.cc, mgeom/MGeomPix.h:
534 - added new member function to return distance to coordinate
535 origin
536
537 * mgeom/MGeomCamDwarf.[h,cc]:
538 - added
539
540 * mgeom/Makefile, mgeom/GeomLinkDef.h:
541 - added MGeomCamDwarf
542
543
544
545 2007/03/28 Thomas Bretz
546
547 * mraw/MRawRunHeader.cc:
548 - added Getter for fFreqSampling
549
550 * mpointing/MHSrcPosCam.[h,cc]:
551 - added different binning for wobble mode
552 - added circle for wobble mode
553
554 * mjobs/MJCut.cc:
555 - store run- and event-number via MParameterCalc in output files
556 - show histogram of source positions also in wobble mode
557
558 * mbase/MEnv.h:
559 - added member function to touch a resource returning whether
560 it has contents or not
561
562 * mars.rc:
563 - added examples for MUX data
564 - fixed the other examples
565 - changed default cleaning to 8.5/4.0 absolute
566
567 * macros/readIPR.C:
568 - simplified
569
570
571
572 2007/03/21 Stefan Ruegamer
573
574 * datacenter/scripts/runcallisto:
575 - removed entries for callisto_MarApr05.rc (outdated)
576
577 * datacenter/scripts/makecallistolinks:
578 - updated reason1 because the old reason has been removed in the
579 Mars Version 1.0, resulting in no more calibration with spline
580 if DF fails
581 - added reason2 to run spline after an other error
582
583
584
585 2007/03/20 Daniel Hoehne
586
587 * datacenter/db/db.php, datacenter/scripts/budb,
588 datacenter/scripts/dbchk, datacenter/scripts/dunotseqruns,
589 datacenter/scripts/findnewstars,
590 datacenter/scripts/findnotseqruns, datacenter/scripts/sourcefile,
591 datacenter/tools/comparesequences, datacenter/tools/resetdataset,
592 sql.rc:
593 - changed the host from hercules to vela
594
595
596
597 2007/03/17 Thomas Bretz
598
599 * mbase/MTime.[h,cc]:
600 - added new memeber function to set unix times
601
602
603
604 2007/03/09 Thomas Bretz
605
606 * mjoptim/MJOptimizeCuts.cc:
607 - implemented printing of input file also in RunOnOffCore
608
609
610
611 2007/03/08 Markus Meyer
612
613 * mpointing/MPointingDevCalc.h:
614 - changed fNumMinStars from 8 to n (in SetNumMinStars)
615
616
617
618 2007/03/06 Stefan Ruegamer
619
620 * mraw/MRawRunHeader.cc:
621 - added SwapAssignment for pixels 428 and 429
622
623
624
625 2007/03/05 Thomas Bretz
626
627 * msignal/MExtractTimeAndChargeSpline.cc:
628 - added a default for the extrator resolution in case no predefined
629 value is set
630
631 * mjobs/MJCalib.[h,cc], mjobs/MJCalibration.cc:
632 - removed HiLoCalibration option
633
634 * mjobs/MJCalibration.cc:
635 - use extractor to determine hi-/lo-calibration
636
637 * mjobs/MJPedestal.cc:
638 - do only insist on pedestal events if an extractor without
639 lo-gains is set
640
641 * callisto.rc, callisto_Dec04Jan05.rc:
642 - removed references to HiLoCalibration
643
644 * callisto_mux.rc, resources/calibrationref_mux.rc,
645 resources/pedestalref_mux.rc:
646 - added new resource files for MUX data
647
648 * mjobs/MSequence.cc:
649 - another fix to make sure that there is a / between dir and filename
650
651 * mpedestal/MExtractPedestal.cc:
652 - why if fRawData initialized twice? Removed.
653 - Reset check window without extractor and without lo-gains
654
655
656
657
658 2007/03/04 Thomas Bretz
659
660 * mhcalib/MHCalibrationChargeBlindCam.cc,
661 mhcalib/MHCalibrationChargeBlindPix.[h,cc]:
662 - commented out references to MRawEvtPixelIter::GetNum*Samples
663
664 * mhcalib/MHCalibrationRelTimeCam.cc:
665 - updated header
666
667 * mjobs/MJCalibrateSignal.cc:
668 - updated header
669 - removed references to MHCalibrationPulseTimeCam
670 - added a check to make sure that extractor1 is initialized
671 - use new SetRangeFromExtractor function for pedestal
672 extraction range
673 - added a new filter to check for pedestal events, used for
674 pedestal extraction in cases w/o lo-gains and to remove
675 pedestal events from further analysis
676 - fill and display hi-/lo-gain histogram only if lo-gain exists
677
678 * mjobs/MJPedestal.cc:
679 - replaced fSequence.GetName by GetFileName
680 - check for availability of lo-gain in pulse pos check
681 - Add MHCalibrationPulseTime to parlist to allow resources
682 file setup
683 - to fill the MHCalibrationPulseTimeCam deny calibration- and
684 pedestal-events
685 - use a pedestal filter to deny calibration events
686 - use new SetRangeFromExtractor function for pedestal
687 extraction range
688
689 * mhcalib/MHCalibrationPulseTimeCam.cc:
690 - removed an obsolete return
691
692 * mpedestal/MPedCalcFromLoGain.cc:
693 - if event does not contain lo-gains do not start extraction
694 at lo-gain offset
695
696 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
697 - changed variable naming in GetSaturation from sathi to sat
698 - changed limit in GetMax from Byte_t to UInt_t
699
700 * msignal/MExtractBlindPixel.cc, msignal/MExtractTimeAndCharge.cc:
701 - changed max argument in GetMax from Int_t to UInt_t
702
703 * msignal/MExtractTimeAndCharge.[h,cc]:
704 - changed fLoGainSwitch from Byte_t to UInt_t
705 - increased class version accordingly to 4
706
707 * mmain/MEventDisplay.cc:
708 - took out the display of the slice with the max index
709 - handle pedestal subtraction more accurate
710
711 * mraw/MRawEvtData.cc:
712 - added number of bytes per sample to GetNumBytes()
713 - removed contents of GetPixelContent... depricated
714
715 * mraw/MRawEvtPixelIter.[h,cc]:
716 - updated comments
717 - removed all functions returning informations about single
718 pixels (should be done through MPedestalSubtractedEvt
719 instead)
720
721 * mhist/MHEvent.cc:
722 - removed KMaxIdx...depricated.
723
724 * msignal/MExtractor.[h,cc]:
725 - changed type of fSaturationLimit from Byte_t to UInt_t
726 - increased class version number accordingly to 8
727 - only reset fSaturationLimit if it is above 0xff and
728 no lo-gain available
729
730 * msignal/MSignalCalc.[h,cc]:
731 - changed to use MPedestalSubtractedEvt instead of MRawEvtData
732 - make handling of data without lo-gains possible
733
734 * mhcalib/MHCalibrationChargeCam.[h,cc]:
735 - changed to use pedestal subtracted evt instead of the raw evt
736 for determination of the arrival time
737
738 * mhcalib/MHCalibrationCam.[h,cc]:
739 - made IsLoGain autodetecting in case fRunHeader is available
740
741 * msignal/MExtractPINDiode.cc:
742 - use MRawRunHeader's GetNumSamplesHi/LoGain
743
744
745
746 2007/03/03 Thomas Bretz
747
748 * mcalib/MCalibrationRelTimeCalc.cc:
749 - changed the default of RelTimeResolutionLimit from 1.0 to 0.05
750
751 * mhcalib/MHCalibrationChargeCam.cc,
752 mhcalib/MHCalibrationPulseTimeCam.cc,
753 mhcalib/MHCalibrationRelTimeCam.cc:
754 - added f*RefCharge to Copy function
755 - added range to calls of GetIdxMaxHi/LoGainSample
756 - reworked and simplified DrawDataCheckPixel
757 - reworked and simplified DrawReferenceLine
758 - fixed call to ReadEnv of base class in ReadEnv
759
760 * mhcalib/MHCalibrationRelTimeCam.cc:
761 - commented filling of lo-gain arrays out.
762
763 * mpedestal/MExtractPedestal.[h,cc],
764 mpedestal/MPedCalcFromLoGain.h, mpedestal/MPedCalcPedRun.h:
765 - added the SetRangeFromExtractor function
766
767 * msignal/MExtractBlindPixel.cc, msignal/MSignalCalc.cc:
768 - use GetNumSamplesHiGain of MRawRunHeader instead of
769 MRawEvtPixelIter's
770
771 * msignal/MSignalCalc.[h,cc]:
772 - slightly changed handling of MC run, changed hi-/lo-gain
773 calibration from 10 to 11.3
774
775 * msignal/MExtractTime.cc:
776 - don't print lo-gain properties if n/a
777
778 * msignal/MExtractor.[h,cc]:
779 - reset logain range and saturation limit if no logains available
780 - added HasLoGain member function
781 - don't print lo-gain attributes in Print if no logains
782
783 * msignal/MExtractTimeAndCharge.cc:
784 - reset fLoGainSwitch if logains are not available
785 - use MRawRunHeader's GetNumSamplesHi/LoGain
786 - do not use MRawEvtPixelIter to determin availability of lo-gains
787 use number of lo-gain samples to extract instead.
788 - don't print lo-gain properties if n/a
789
790
791
792 2007/03/02 Thomas Bretz
793
794 * mraw/MRawRunHeader.h:
795 - added GetNumBytesPerSample() member function
796
797 * mraw/MRawRead.cc:
798 - splitted ReadPixel and setting ab-flag into function calls
799 - fixed skipping pixels if bps>1
800
801 * mraw/MRawEvtData.[h,cc]:
802 - removed last argument from AddPixel
803 - split reading pixel data and setting ab-flag into two functions
804 - increased version number from 5 to 6
805 - adapted Print function
806 - adapted Draw function
807 - adapted ReadPixel function
808
809 * manalysis/MMcCalibrationUpdate.[h,cc]:
810 - made sure that Process is not executed in case of MC files
811 - minor changes to includes
812
813 * mextralgo/MExtralgoSpline.h:
814 - removed obsolete include iostream
815
816
817
818 2007/03/01 Thomas Bretz
819
820 * mmain/MEventDisplay.cc:
821 - didn't show callisto output anymore because of missing fundametal
822 pedestal
823
824 * mbadpixels/MBadPixelsTreat.cc:
825 - added more informative output
826
827 * mhcalib/MHCalibrationCam.[h,cc], mhcalib/MHCalibrationChargeCam.cc,
828 mhcalib/MHCalibrationChargePix.h, mhcalib/MHCalibrationRelTimeCam.cc,
829 mhcalib/MHCalibrationChargeCam.h, mhcalib/MHCalibrationChargePINDiode.h,
830 mhcalib/MHCalibrationPulseTimeCam.cc, mhcalib/MHCalibrationTestCam.cc,
831 mhcalib/MHCalibrationTestTimeCam.cc, mhcalib/MHGausEvents.h,
832 mhcalib/MHCalibrationChargeBlindCam.cc, mhcalib/MHPedestalCam.cc,
833 - replaced SetNbins/First/Last by SetBinning
834
835 * mhcalib/MHCalibrationChargeCam.cc:
836 - improved output in case arrival time is out of range
837
838 * mhcalib/MHCalibrationPulseTimeCam.cc:
839 - the values can only have discrete valuesno need to set a bin-width
840 different from 1
841 - set binning automatically by using the number of samples
842 - fixed ReadEnv
843 - directly use maxpos, no cast necessary
844
845 * mraw/MRawRunHeader.h:
846 - added new member function GetNumSamples
847
848 * mpedestal/MPedCalcFromLoGain.cc:
849 - fixed ReadEnv
850
851 * mraw/MRawCrateData.cc, mraw/MRawEvtHeader.cc:
852 - implemented reading new mux format 8
853
854 * mraw/MRawRunHeader.[h,cc]:
855 - implemented reading of new file format 8
856 - added new data members fNumBytesPerSample, fFreqSampling
857 and fNumSignificantBits
858 - increased file format version from 5 to 6
859
860 * mraw/MRawEvtPixelIter.[h,cc]:
861 - made aware of handling the new and old format
862 - added range to GetIdxMax*
863
864 * mhcalib/MHCalibrationPulseTimeCam.[h,cc]:
865 - removed obsolete data members fSumhiarea and fSumhisector
866 - replaced the usage of MRawEvtData by MPedestalSubtractedEvt
867 - according to this the lower signal limit has been decresed
868 by 15
869 - changed "saturation" limit accordingly from 254 to 245
870
871 * mpedestal/MPedestalsubtractedEvt.h:
872 - added a shortcut for GetSaturation
873
874 * mjobs/MJPedestal.cc:
875 - first subtract pedestal and then fill MHCalibrationPulseTimeCam
876 - fill MHCalibrationPulseTimeCam with MPedestalSubtracted
877
878
879
880 2007/02/28 Thomas Bretz
881
882 * macros/tutorials/mirrordelay.C:
883 - fixed the formula for the spherical mirror
884 - fixed the calculation of the time-delay
885
886 * mastro/MObservatory.[h,cc]:
887 - added constructors and functions to set the observatory location
888 manually
889
890 * mbase/MTime.[h,cc]:
891 - added constructor to construct MTime by date
892 - added AsDouble for new root streamers (allowing to view MTime in
893 a TBrowser)
894 - added GetRootDatime to return TDatime object
895
896 * mcalib/MCalibrateData.cc:
897 - added more meaningful output in case a conversion factor exceeds a limit
898
899 * datacenter/macros/plotdb.C:
900 - added plot for spark rate
901
902
903
904 2007/02/26 Daniela Dorner
905
906 * datacenter/db/builddatasets.php, datacenter/db/findoffdata.php,
907 datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
908 datacenter/db/include.php, datacenter/db/menu.php, :
909 - bugfix: the stopdate was not choses properly in case of reset
910 when there was no data past midnight
911 - a new function (GetStopDate) has been implemented
912 - bugfix in PrintNightRange (table Sequences was used in all cases)
913
914
915
916 2007/02/26 Daniel Hoehne
917
918 * datacenter/macros/fillstar.C:
919 - bugfixes: included MHCamera.h, corrected two typos (missing ";" and
920 a surplus "s" in the variable "sparkrate")
921
922 * datacenter/db/magicdefs.php, menu.php:
923 - added fSparkRate
924
925
926
927 2007/02/16
928
929 * RELEASE 1.0
930
931
932
933 2007/02/16 Thomas Bretz
934
935 * macros/starvisyear.C:
936 - changed default observator to magic
937 - fixed some typos in comments
938
939 * mastro/MAstro.[h,cc]:
940 - added a new function to estimate the time of culmination
941 - fixed the conversion factors RadToHor and HorToRad (wrong by 15/24)
942
943 * mastro/MObservatory.cc:
944 - fixed the Print() output
945
946 * mbase/MMath.h:
947 - removed conversion factor to and from Hours
948
949 * mjobs/MSequence.cc:
950 - added a / behind the date (for the output in case of failure)
951
952 * mmc/MMcFadcHeader.[hxx,cxx]:
953 - added fElecNoiseName for compatibility with camera program
954 - increased ClassVersion by 1
955
956 * mraw/MRawRunHeader.[h,cc]:
957 - increased class version by 1 for compatibility with output
958 of newer camera versions
959
960 * resources/sequences.rc:
961 - changed the sequence.rc file to support new MUX data
962
963
964
965 2007/02/15 Thomas Bretz
966
967 * macros/tutorials/mirrordelay.C:
968 - added a macro plotting the delay between a spherical and a
969 parabolic mirror
970
971 * mjobs/MJStar.cc:
972 - implemented new plots for IPR vs. Time and DT
973
974
975
976 2007/02/13 Thomas Bretz
977
978 * resources/hilocalib.rc, resources/hilocalib_sp1.rc:
979 - added new resource files for hi-/lo-gain calibration.
980
981 * resources/hiloconv-*.root:
982 - added hi-/lo-gain calibration constants
983
984 * callisto_Dec04Jan05.rc:
985 - changed input file name for hi-/lo-gain calibration constants
986
987 * mreflector/MHReflector.[h,cc]:
988 - added histogram class for reflected photons
989
990 * mreflector/Makefile, mreflector/ReflectorLinkDef.h
991 - added MHReflector and necessary include paths
992
993 * mbase/MLog.h:
994 - fixed a bug in Separator which could cause a crash if the contents
995 are too long
996
997 * manalysis/MParameterCalc.cc:
998 - check for HasValidRule instead of IsValid in ReadEnv
999
1000 * mdata/MDataPhrase.h:
1001 - added HasValidRule member function
1002
1003 * mfileio/MReadRflFile.[h,cc]:
1004 - allow also reading of gzip-compressed files
1005 - output more header information
1006 - don't use a const qualified TString with gSystem->ExpandPathName
1007
1008 * mjobs/MJPedestal.cc:
1009 - readin bad pixels from ascii file later
1010
1011 * mmc/MMcEvtBasic.h:
1012 - added a static member function GetEnergyStr to convert
1013 GeV into MeV and TeV
1014
1015 * mpointing/MPointingDevCalc.h:
1016 - increased size of fSkip by one
1017
1018 * mextralgo/MExtralgoSpline.h:
1019 - fixed acompiler warning
1020
1021
1022
1023 2007/02/09 Daniel Hoehne
1024
1025 * datacenter/scripts/linkmc
1026 - adapted to new montecarlo directory structure (/magic/montecarlo
1027 instead of /montecarlo)
1028
1029
1030
1031 2007/02/09 Thomas Bretz
1032
1033 * star.rc:
1034 - added new options
1035 - reordering
1036
1037 * mbase/MStatusDisplay.cc:
1038 - updated from 2006 to 2007
1039
1040 * mfbase/MFDataPhrase.cc:
1041 - fixed ReadEnv to correctly return true/false
1042
1043 * mjobs/MJStar.cc:
1044 - added new tabs "Spakless" and "Sparks" dividing the average
1045 signal tab into two distributions by a SparkCut
1046 - replaced all MF by MFDataPhrase
1047
1048 * mjobs/MJCalibrateSignal.cc:
1049 - changed the extraction range used in the lo-gains from the
1050 hi-gain range to the lo-gain range
1051
1052 * datacenter/macros/fillstar.C:
1053 - added filling the spark rate into the database
1054 - the rate after cleaning is now without sparks!
1055
1056
1057
1058 2007/02/06 Thomas Bretz
1059
1060 * mpointing/MPointingDevCalc.cc:
1061 - included check for monitoring flag
1062
1063 * mextralgo/MExtralgoSpline.[h,cc]:
1064 - implemented the possibility to determine the pulse width at
1065 maxheight/2
1066
1067
1068
1069 2007/02/04 Daniela Dorner
1070
1071 * datacenter/scripts/sourcefile:
1072 - added if-clause to avoid that a script is aborted in case a macro
1073 doesn't compile, return code is set to 1 in this case
1074
1075
1076
1077 2007/02/04 Thomas Bretz
1078
1079 * mjobs/MJCalibration.cc:
1080 - implemented Hi-/Lo-Gain calibration for MCs
1081
1082 * mjobs/MJPedestal.cc:
1083 - removed intermediate pedestalstorage from code (its
1084 result is not used at all)
1085
1086 * datacenter/macros/fillsignal.C:
1087 - replaced GetMediandev by GetDev
1088
1089 * callisto.rc, callisto_Dec04Jan05.rc:
1090 - changed ExtractWinLeft/Right according to new scheme
1091
1092 * mhcalib/MHCalibrationChargeCam.[h,cc]:
1093 - removed obsolete data members fFirstHiGain, etc and
1094 replaced by storage of fSignal
1095 - made sure that the average extracted signal position
1096 is at least one slice away from the edges of the
1097 extraction window
1098
1099 * mjobs/MJPedestal.cc:
1100 - reworked the pulse position check. It now better takes
1101 the properties of the extractors into account.
1102 Still to be done: relation between pulse position and
1103 extraction window!
1104
1105 * msignal/MExtractBlindPixel.[h,cc],
1106 msignal/MExtractPINDiode.[h,cc]:
1107 - fixed arguments type of SetRange
1108
1109 * msignal/MExtractTime.cc:
1110 - removed old obsolete code already in comments
1111
1112 * msignal/MExtractTimeAndCharge.h:
1113 - added getter for LoGainStartShift
1114
1115 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc],
1116 msignal/MExtractTimeAndChargeSpline.[h,cc],
1117 msignal/MExtractedSignalCam.[h,cc], msignal/MExtractor.[h,cc]:
1118 - changed the type of LoGainFirst from byte to int
1119 - if necessary increased class version
1120
1121 * mpedestal/MExtractPedestal.cc:
1122 - improved output
1123
1124 * mhcalib/MHCalibrationChargeCam.cc:
1125 - fixed a %3.1 instead of %3.1f
1126
1127
1128
1129 2007/02/03 Thomas Bretz
1130
1131 * mhist/MHCamEvent.[h,cc]:
1132 - added Draw function to context menu
1133 - added GetHist member functions
1134 - added possibility to display the relative error
1135
1136 * mjobs/MJCalibration.cc:
1137 - read the hi-/lo-gain calibration constants from a MHCamEvent
1138 which is stored in a root file given in resources/hilocalib.rc
1139
1140 * msignal/MExtractTimeAndCharge.cc:
1141 - improved the estimation in GetSaturationTime for the cases in
1142 which the saturating pulse is so early, that an normal
1143 interpolation is not appropriate.
1144
1145 * callisto_DecJan04.rc:
1146 - set fall- and rise-time for spline artificially to 0.5
1147
1148 * mhbase/MFillH.cc:
1149 - added comments
1150
1151 * mpedestal/MExtractPedestal.[h,cc],
1152 mpedestal/MPedCalcFromLoGain.cc, mpedestal/MPedCalcPedRun.cc:
1153 - fixed the range check.In case of the lo-gain extraction
1154 the range could infact leak out of the fadc slices
1155
1156 * msignal/MExtractTimeAndCharge.[h,cc]:
1157 - added somecomments
1158 - forbid the lo-gain signal to be negative
1159 - increased version number for compatibility with last release
1160
1161 * msignal/MExtractTimeAndChargeSpline.cc:
1162 - set the correct numbers for rise- and fall-time as default
1163
1164 * mbase/MStatusArray.[h,cc]:
1165 - improved workaround in Read() and Write() for the Reset
1166 of the kCanDelete bit in TH1
1167
1168 * mjobs/MJCalibration.cc, mjobs/MJCalibrateSignal.cc:
1169 - commented out obsolete references to *HiLoCam
1170
1171 * mhcalib/Makefile, mcalib/Makefile, mhcalib/HCalibLinkDef.h,
1172 mcalib/CalibLinkDef.h:
1173 - removed *HiLoCam s
1174
1175
1176
1177 2007/02/02 Thomas Bretz
1178
1179 * mreflector/MRflSinglePhoton.[h,cc], mreflector/MRflEvtData.[h,cc]:
1180 - added new Fill functions allowing to fill photons versus
1181 a z-value, e.g. energy.
1182
1183
1184
1185 2007/02/01 Thomas Bretz
1186
1187 * mhist/MHCamEvent.[h,cc]:
1188 - allow to set a histogram for display from external
1189
1190 * mhist/MHCamera.[h,cc]:
1191 - added functions to calc Median/Dev
1192 - fixed adding a MHCamera with AddCamContent. It now takes also
1193 the errors and binentries correctly into account
1194 - simplified Reset() using TArray::Reset()
1195
1196 * mhvstime/MHSectorVsTime.[h,cc]:
1197 - added option to use median/dev instead of mean/rms
1198 - switched Grid on
1199
1200 * mjobs/MSequence.cc, mjobs/MDataSet.cc:
1201 - small improvements to splitting number rows
1202 - handle possible tabs correctly
1203
1204 * mbase/MStatusArray.[h,cc]:
1205 - improved handling in Read(). We make sure now that Read doesn't
1206 produce a memory leak
1207
1208 * mhist/MHCamera.[h,cc]:
1209 - overwrote Clone function to make sure that a cloned MHCamera
1210 is never added to the current directory
1211
1212 * mcamera/MCameraTH.h:
1213 - added a workaround to get rid of the obsolete discriminator thresholds
1214 for the non-trigger pixels
1215
1216 * mreport/MReportCC.cc:
1217 - added a sanity \o-Terminator to the dicriminator threshold extraction
1218
1219
1220
1221
1222 2007/01/30 Thomas Bretz
1223
1224 * mbadpixels/MBadPixelsCam.[h,cc]:
1225 - added function to return the uncalibrated and unsuitable
1226 pixels as TArrayC (to be used in MHCamera)
1227
1228 * mhcalib/MHCalibrationChargeCam.cc:
1229 - added a FIXME-comment
1230
1231 * mhist/MHCamEvent.[h,cc]:
1232 - added an option to change the kind of error which is displayed
1233 - consequently increased version number by 1
1234
1235 * mhist/MHCamera.[h,cc]:
1236 - added a new bit to allow the error to be switched between
1237 mean and spread
1238
1239 * mjobs/MJStar.cc, mjobs/MJCalibrateSignal.cc:
1240 - adapted to changes in error display
1241
1242
1243
1244 2007/01/27 Thomas Bretz
1245
1246 * manalysis/MMcCalibrationUpdate.cc:
1247 - fixed a typo in a comment
1248
1249 * mcalib/MCalibrateData.[h,cc]:
1250 - commented out some obsolete currently unused code
1251
1252 * mdata/MDataPhrase.cc:
1253 - added a sanity check
1254
1255 * mpedestal/MMcPedestalCopy.cc:
1256 - Changed output to fit the structure used in all other classes
1257
1258 * mmain/MEventDisplay.cc:
1259 - made sure that MPedestalSubtract dies the right thing
1260 - removed badpixel calculation and treatment until a better
1261 solution was found.
1262
1263 * mfbase/MFDataPhrase.cc:
1264 - fixed a "comparison is always true" warning
1265
1266 * msignal/MExtractTimeAndChargeDigitalFilter.h:
1267 - increased class version number to 3 to account for the removal
1268 of the fTimeShift data members since last release
1269
1270
1271
1272 2007/01/27 Daniela Dorner
1273
1274 * datacenter/db/showplots.php:
1275 - added (tool to click through the calib, signal and star plots of
1276 one sequence)
1277
1278 * datacenter/db/index.html:
1279 - added link to new plot tool
1280
1281 * datacenter/db/ganymed.php:
1282 - added fDataSetName, removed fWobble
1283 - removed mininmum value of 100 for dataset range
1284
1285 * datacenter/db/builddatasets.php:
1286 - added fIsoInLimit2 and fIMCLimit2 in Init
1287 - added check on observation mode
1288
1289
1290
1291 2007/01/26 Thomas Bretz
1292
1293 * mpedestal/MExtractPedestal.cc:
1294 - fixed a bug which caused the pedestal to be set to 0 if the
1295 AB-flag is invalid
1296
1297
1298
1299 2007/01/25 Thomas Bretz
1300
1301 * mreflector/MRflSinglePhoton.h:
1302 - added copy constructor
1303 - added a function to fill a TH2
1304
1305 * mreflector/MRflEvtData.[h,cc]:
1306 - added copy costructor
1307 - added Clone function
1308 - added a function to fill a TH2
1309
1310
1311
1312 2007/01/24 Thomas Bretz
1313
1314 * mhflux/MHCollectionArea.cc:
1315 - fixed a typo in the last change
1316
1317
1318
1319 2007/01/24 Daniel Hoehne
1320
1321 * msignal/*.dat:
1322 - inserted missing third column (0) in all weights files
1323
1324
1325
1326 2007/01/18 Thomas Bretz
1327
1328 * mhflux/MHCollectionArea.cc:
1329 - another fix for the error calculation of the collection area.
1330 The totalarea was inluded in the error calculation as it would
1331 be a wait, but actually it is not.
1332
1333
1334
1335 2007/01/16 Thomas Bretz
1336
1337 * mfileio/MReadMarsFile.cc:
1338 - fixed two "comparison between signed and unsigned integer" warnings
1339
1340 * mhbase/MFillH.cc:
1341 - small update to comments
1342
1343 * mimage/MHHillasExt.cc:
1344 - call SetDirectory(NULL) after SetName
1345
1346 * mjobs/MSequence.[h,cc]:
1347 - commented out obsolete GetFileNames
1348
1349 * msignal/MExtractor.[h,cc]:
1350 - Some small updates
1351 - removed code from Process function
1352 - increased version number to 7
1353
1354 * msignal/MExtractedSignalPix.h:
1355 - some simple reordering in the class header
1356
1357 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
1358 - simplified the checks in SetWindowSize
1359
1360 * msignal/MC_cosmics_weights46.dat, msignal/MC_weights46.dat:
1361 - added third column with zeros
1362
1363
1364
1365 2007/01/16 Daniela Dorner
1366
1367 * datacenter/db/menu.php, datacenter/db/datasetinfo-aio.php,
1368 datacenter/db/magicdefs.php:
1369 - implemented new variables for datasets
1370
1371
1372
1373 2007/01/15 Thomas Bretz
1374
1375 * mpedestal/MPedestalSubtract.cc:
1376 - added a sanity check tomake sure that the pixel array has the
1377 correct size when filled
1378 - made sure the the number of pixels in the camera nd not the
1379 number of connected pixels is used to initialize the size of
1380 the arrays.
1381
1382 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
1383 - allow the initialization of nuber of pixels and samples
1384 independanly.
1385
1386
1387 2007/01/15 Daniela Dorner
1388
1389 * datacenter/db/sources.php, datacenter/db/sequinfo-aio.php,
1390 datacenter/db/runinfo-aio.php, datacenter/db/printtable.php,
1391 datacenter/db/plotdb.php, datacenter/db/menu.php,
1392 datacenter/db/findoffdata.php, datacenter/db/builddatasets.php,
1393 datacenter/db/datasetinfo.php:
1394 - fixed bug in init of $_GET
1395
1396
1397
1398 2007/01/12 Stefan Ruegamer
1399
1400 * datacenter/macros/writedatasetfile.C:
1401 - addded #include <errno.h>
1402
1403
1404
1405 2007/01/11 Thomas Bretz
1406
1407 * mbase/MLogManip.cc:
1408 - removed the obsolete include of MLog.h
1409
1410 * mbase/MLogManip.h:
1411 - encapsulated an include in ifdefs
1412
1413 * mhcalib/MHCalibrationCam.cc, mhcalib/MHCalibrationChargeCam.cc:
1414 - updated log-output
1415
1416 * mhflux/MHEnergyEst.cc:
1417 - replaced difficult to see green by blue
1418
1419 * mjobs/MDataSet.[h,cc]:
1420 - added datat members for path of sequences and path of data files
1421 to be able to store overwritten defaults
1422 - check completeness of dataset files
1423 - store a MSequence object in the list instead of the name and dir
1424 (this is necessary to have all important information for a dataset
1425 file, including the sequence number! - available)
1426 - some changes to the output
1427 - allow to print a perfect copy of the read dataset file to the console
1428 just from the contents of the object
1429
1430 * mjobs/MJStar.cc:
1431 - updated to use MSequence::GetFileName instead of MSequence:GetName
1432
1433 * mjobs/MSequence.[h,cc]:
1434 - keep filename and datapath in header, this has some advantages
1435 for sanity checks
1436 - many improvements of sanity checking in case of missing or
1437 unaccessible files
1438 - Fixed "lightConditions" (was "LightCondition")
1439 - Fixed "No_Moon" (was "NoMoon")
1440 - allow to set the data path as second argument in the constructor
1441 - implemented a check whether the sequence file is complete
1442
1443 * mjobs/MJCut.[h,cc]:
1444 - added some code (still commented out) to display the excess rate
1445 - with the other changes we can now store the original dataset in
1446 the output
1447
1448 * mjoptim/MJOptimize.cc:
1449 - Keep the sequence files in the file list instead of just the
1450 filename and the directory
1451
1452 * mjtrain/MJTrainDisp.cc:
1453 - use return value of MDataSet::AddFilesOn/Off for a sanity check
1454
1455 * mjobs/MJob.[h,cc]:
1456 - removed obsolete fPathData and stuff
1457
1458 * callisto.cc, star.cc:
1459 - removed obsolete calls to MJob::SetPathData
1460
1461 * callisto.rc, star.rc:
1462 - removed obsolete examples for "PathData"-resource
1463
1464 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
1465 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc, mjobs/MJStar.cc:
1466 - removed obsolete reference to fPathData
1467
1468
1469
1470 2007/01/11 Daniela Dorner
1471
1472 * datacenter/db/builddatasets.php:
1473 - implemented username (the one who inserts the dataset has to give
1474 his/her username now)
1475 - fixed password query in case user inserted something wrong
1476 - implemented check, if on-sequences have different observations
1477 modes
1478 - implemented check, if user has chosen one sequences as on and off
1479 - adapted text of password prompt
1480
1481 * datacenter/db/builddatasets.php, datasetinfo-aio.php,
1482 runinfo-aio.php, sequinfo-aio.php:
1483 - minor changes in formatting
1484 - added 'alt' for +/- images
1485
1486 * datacenter/db/menu.js:
1487 - added 'alt' for +/- images
1488
1489
1490
1491 2007/01/10 Thomas Bretz
1492
1493 * mhbase/MH.cc:
1494 - fixed a bug in SetBinomialErrors. The errors of the two
1495 histograms were exchanged in the calculation
1496
1497 * mbase/MEnv.[h,cc]:
1498 - added new member function GetNumUntouched
1499
Note: See TracBrowser for help on using the repository browser.