source: trunk/MagicSoft/Mars/Changelog@ 8447

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