source: trunk/MagicSoft/Mars/Changelog@ 8466

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