source: trunk/MagicSoft/Mars/Changelog@ 8453

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