source: trunk/MagicSoft/Mars/Changelog@ 8461

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