source: trunk/MagicSoft/Mars/Changelog@ 8446

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