source: trunk/MagicSoft/Mars/Changelog@ 8454

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