source: trunk/MagicSoft/Mars/Changelog@ 8477

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