source: trunk/MagicSoft/Mars/Changelog@ 8452

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