source: trunk/MagicSoft/Mars/Changelog@ 8464

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