source: trunk/MagicSoft/Mars/Changelog@ 8445

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