source: tags/Mars-V1.1/Changelog@ 9893

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