source: trunk/MagicSoft/Mars/Changelog@ 8451

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