source: trunk/MagicSoft/Mars/Changelog@ 8525

Last change on this file since 8525 was 8525, checked in by Daniela Dorner, 19 years ago
*** empty log message ***
File size: 67.3 KB
Line 
1Please do not write behind the end of line tag so that it is possible
2to send a Changelog file to a line printer directly. Thanks.
3
4For your entries please follow EXACTLY this style:
5
6_yyyy/mm/dd_[Your Name]
7_
8___*_filename:
9_____-_description
10_
11___*_filename2, filename3:
12_____-_description
13_
14_
15_
16
17While an underscore is a placeholder for a white-space or an empty line.
18
19 -*-*- END OF LINE -*-*-
20 2007/05/17 Thomas Bretz
21
22 * metralgo/MExtralgoSpline.h:
23 - improved the speed of the integration by simplifying the evaluated
24 term. It has been checked that the result is identical.
25
26
27
28 2007/05/17 Daniela Dorner
29
30 * scripts/processsequence:
31 - added -v5 to all commands
32
33 * datacenter/scripts/sourcefile:
34 - adapted in function makedir if-clause to avoid removing of non
35 existing files in case todofile is empty or todfile or lockfile is
36 missing
37
38 * datacenter/scripts/runcallisto, datacenter/scripts/runganymed
39 datacenter/scripts/runstar:
40 - adapted comment (was still about old way to get from the database
41 what has to be done)
42
43
44
45 2007/05/16 Daniel Hoehne
46
47 * datacenter/tools/resetdataset:
48 - several bugfixes (mainly typos, for wobble datasets there was one
49 colon too much due to no off sequences)
50
51
52
53 2007/05/16 Thomas Bretz
54
55 * callisto.cc:
56 - switch of storage of job2 only in movie mode
57
58 * mjobs/MJCalibrateSignal.[h,cc]:
59 - do not write the interlaced containers anymore
60 they have no real meaning if only the ones of the last
61 calibration are written
62 - removed obsolete references to MCalibrationPulseTimeCam
63 - changed default writingmode for the signal file to UPDATE
64
65 * mjobs/MJCalibration.cc, mjobs/MJCut.cc:
66 - write display by adding it to the array
67
68 * mjobs/MJPedestal.[h,cc]:
69 - added const qualifier to argument of DisplayResult
70 - removed obsolete WriteResult
71 - added a new function WritePulsePos
72 - call WritePulsePos if PulsePosCheck is enabled
73
74 * mjobs/MJob.[h,cc]:
75 - removed automatic writing of fDisplay from WriteContainer
76 - added a new function WriteDisplay
77
78 * mhcalib/MHCalibrationChargeCam.cc, mpedestal/MExtractPedestal.cc,
79 msignal/MExtractBlindPixel.cc, msignal/MSignalCalc.cc:
80 - replaced GetMax by GetMaxPos
81
82 * mhcalib/MHCalibrationPulseTimeCam.cc:
83 - use new GetMax returning position and height at once
84
85 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
86 - devided the old function GetMax into GetMax and GetRawMax
87
88 * msignal/MExtractTimeAndCharge.cc:
89 - GetSaturationTime now uses the real maximum as reference not
90 the maximum of the raw-date
91 - adapted the use of GetMax
92
93 * mextralgo/MExtralgoSpline.h:
94 - added a function which allows the outside world to access the
95 spline
96 - removed Align from EvalInteg, it is done in EvalPrimitive already
97
98 * macros/test/extralgospline.C:
99 - added a macro to test the spline
100
101
102
103 2007/05/14 Stefan Ruegamer
104
105 * datacenter/scripts/checkmd5sum
106 - added this script which makes an md5sum check of files that have
107 been copied from tape to the directory
108 /magic/datacenter/fromtape. This script will run later auto-
109 matically before movingrawfiles.
110
111
112
113 2007/05/14 Daniela Dorner
114
115 * datacenter/scripts/checkfilesforsequenceavail:
116 - added missing 'set -C'
117
118 * scripts/processsequence:
119 - added option (now callisto rc can be giving in a command line
120 option)
121
122
123
124 2007/05/14 Daniel Hoehne
125
126 * datacenter/db/menu.php, magicdefs.php, querycal.php:
127 - implemented new columns fUnsuitableMax and fDeadMax
128
129
130
131 2007/05/14 Thomas Bretz
132
133 * RELEASE 1.2
134
135
136
137 2007/05/14 Thomas Bretz
138
139 * callisto_mux.rc:
140 - cleanup of some comments
141
142 * mjobs/MJCalibration.cc:
143 - fixed the unintentionally removed setting of pedestal
144 for MPedestalSubtract
145
146 * mpedestal/MPedestalSubtract.cc:
147 - improved output for debugging purpose
148
149 * msignal/MExtractor.[h,cc]:
150 - according to the last changes the version number has been
151 increased to 9
152
153 * mcalib/MCalibrationCam.cc:
154 - added code to GetPixelContent from MCalibrationPedCam
155
156 * mcalib/Makefile, mcalib/CalibLinkDef.h:
157 - removed obsolete MCalibrationPedCam
158
159 * mhcalib/MHPedestalCam.cc:
160 - Removed references to MCalibrationPedCam use a MCalibrationCam
161 with the name MCalibrationPedCam instead
162
163 * mjobs/MJCalibration.cc:
164 - changed background color in Defects to be able to read
165 the yellow text color
166
167 * mjobs/MJPedestal.cc:
168 - removed obsolete include of MCalibrationPedCam
169
170 * mcalib/MCalibrationPulseTimeCam.[h,cc]:
171 - removed some obsolete Add functions already contained in
172 the base class
173
174 * mcalib/MCalibrationIntensityBlindCam.[h,cc],
175 mcalib/MCalibrationIntensityQECam.[h,cc],
176 mcalib/MCalibrationIntensityTestCam.[h,cc]:
177 - removed
178
179
180
181 2007/05/11 Daniela Dorner
182
183 * scripts/processsequence:
184 - added information about the created paths to the output of
185 Usage()
186 - adapted regular expressions
187 - bugfix in getting date for cc and caco file
188 - bugfix (subsystempath was missing)
189 - exit instead of break, if cc or caco file is missing
190 - merpplogdirectory is created after finding of files now
191 - improved logging
192
193 * datacenter/scripts/setup:
194 - adapted number of processes
195 - removed datacheck
196
197
198
199 2007/05/11 Thomas Bretz
200
201 * mcalib/MCalibrationChargeCalc.cc, mhcalib/MHPedestalCam.cc,
202 msignal/MExtractBlindPixel.cc:
203 - replaced the call to GetTotalEntries by the product
204 of the number of slices with the number of events of the
205 individual pixel
206
207 * mpedestal/MExtractPedestal.[h,cc], mpedestal/MPedCalcPedRun.[h,cc],
208 mpedestal/MPedCalcFromLoGain.[h,cc]:
209 - unified the summing part of Process() into a new function
210 CalcPixel in the base class
211 - in MPedCalcPedRun individual pixels could be skipped due to
212 high variations, but it was still divided by the number of events
213 procesed. This let to a pedestal which was a tiny amount too
214 small and gave an small positive offset of the randomly extracted
215 pedestal.
216 - unified the loops over the individual pixels to calculate the
217 pixel-, area-, and sector-defaults for the whole camera into
218 the base-class
219 - moved fNumEventsUsed into the base-class and removed obsolete
220 fUsedEvents
221 - removed obsolete fTotalCounter, use the product of the number
222 of slices and the number of events stored in each individual
223 pixel instead
224 - added some sanity checks not to calculate average and/or rms
225 values if the statistics is too low (division by zero)
226 - for calculating min and/or max values at most places now
227 an int is used. This increases the range for further
228 upgrade to 16bit samples.
229
230 * mpedestal/MPedestalCam.[h,cc]:
231 - removed obsolete fTotalEntries and replaced by fNumSlices
232 because the number of total entries depends on the number of
233 events used for each individual pixel
234 - adapted GetPixelContent accordingly
235 - increased class version to 2
236
237 * manalysis/MCameraData.cc:
238 - added include of TArrayI (previously included from MPedestalCam)
239
240 * mcalib/MCalibrationChargeCam.cc, mcalib/MCalibrationRelTimeCam.cc:
241 - fixed GetPixelContant to give more proper output
242 - reformatted GetPIxelContent code
243 - added const-qualifiers
244
245 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
246 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc,
247 mpedestal/MExtractPedestal.[h,cc], msignal/MExtractor.[h,cc],
248 msignal/MExtractBlindPixel.cc, msignal/MExtractPINDiode.cc:
249 - removed data members fPedestal and fPedestalsIn respectively,
250 and all referencing functions because it was never used at all
251
252 * mextralgo/MExtralgoDigitalFilter.[h,cc],
253 mextralgo/MExtralgoSpline.cc
254 msignal/MExtractTimeAndChargeDigitalFilter.cc:
255 - made the noise extraction completely random and automatic
256 - gave the noise extraction completely into the hand of
257 the extractors
258
259
260
261 2007/05/10 Daniela Dorner
262
263 * datacenter/scripts/runcallisto:
264 - bugfix (typo in getting date for finding cc and cacofile)
265
266 * scripts/merppupdate:
267 - added (script to merpp update already calibrated files)
268 - added possibility to give outpath and regular expression for
269 filename as command line options
270
271
272
273 2007/05/10 Thomas Bretz
274
275 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc:
276 - cleanup of some comments
277
278 * mbase/MMath.cc:
279 - removed the usage of a storage space for the index in
280 GetMedianDev because the index is reacalculated anyhow
281
282 * mbase/MStatusArray.cc:
283 - if several objects of the same name (but different class
284 types) are in a pad we don't stop searching if an object
285 with the right name has been found
286
287 * mcalib/MCalibrateData.cc, mcalib/MCalibrationChargeCalc.cc,
288 mcalib/MCalibrationRelTimeCalc.cc:
289 - updated output
290
291 * mhist/MHCamera.[h,cc]
292 - added two new member functions to count the number of bins
293 above or below a threshold
294
295 * mjobs/MJCalibrateSignal.cc:
296 - added a new Tab to show the time development of the unsuitable
297 pixels
298 - added a new tab showing the eveloution of the number of
299 dead pixels
300
301 * mjobs/MJCalibration.cc:
302 - updated texts in bad pixel display
303
304 * datacenter/macros/fillsignal.C:
305 - replaced CalcUnsuitable by the new members of MHCamera
306 - also fill the maximum number of unsuitable pixels
307 - and fill the maximum number of dead pixels
308
309 * mfilter/MFSoftwareTrigger.cc, mhcalib/MHCalibrationTestCam.cc,
310 mimage/MCameraSmooth.cc:
311 - removed obsolete calls to GetPixById
312
313 * msignal/MSignalCam.[h,cc]:
314 - removed obolete function to access the MSignalPix'
315 - removed obsolete GetPixById
316 - added new function returning the number of unmapped pixels
317 - a little code cleanup
318
319
320
321
322 2007/05/09 Daniela Dorner
323
324 * scripts/makemovie:
325 - added comment
326 - removed not needed lines
327
328 * datacenter/scripts/buildsequenceentries,
329 datacenter/scripts/checkfilesforsequenceavail,
330 datacenter/scripts/checklogs, datacenter/scripts/checkstardone,
331 datacenter/scripts/checktransfer, datacenter/scripts/copyscript,
332 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
333 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
334 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
335 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
336 datacenter/scripts/fillstar, datacenter/scripts/findnewstars,
337 datacenter/scripts/findnotseqruns,
338 datacenter/scripts/insertdatasets,
339 datacenter/scripts/insertsequences, datacenter/scripts/jobmanager,
340 datacenter/scripts/linkmc, datacenter/scripts/makecallistolinks,
341 datacenter/scripts/mcsequences,
342 datacenter/scripts/movingsubsystemfiles,
343 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
344 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
345 datacenter/scripts/runstar, datacenter/scripts/scriptlauncher,
346 datacenter/scripts/setup, datacenter/scripts/sourcefile,
347 datacenter/scripts/webupdate-callisto,
348 datacenter/scripts/webupdate-ganymed,
349 datacenter/scripts/webupdate-sinope,
350 datacenter/scripts/webupdate-star,
351 datacenter/scripts/writedatasetfiles,
352 datacenter/scripts/writesequencefiles,
353 datacenter/scripts/zipscript:
354 - change time for 'Software-Developement'
355
356 * datacenter/scripts/buildsequenceentries,
357 datacenter/scripts/checkfilesforsequenceavail,
358 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
359 datacenter/scripts/dodatacheck, datacenter/scripts/doexclusions,
360 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
361 datacenter/scripts/fillstar, datacenter/scripts/runcallisto,
362 datacenter/scripts/runganymed, datacenter/scripts/runstar,
363 datacenter/scripts/writedatasetfiles,
364 datacenter/scripts/writesequencefiles:
365 - removed variable needed only for setstatusroot
366 - adapted variable needed for setstatus
367 - adapted comment
368
369 * datacenter/scripts/writedatasetfiles:
370 - added missing 'setstatus "start"'
371
372 * datacenter/scripts/correcttime:
373 - improved regular expressions
374
375 * datacenter/macros/findcacofiles.C:
376 - added algorithm for searching missing caco files and inserting
377 the according runnumber to the database
378 - adapted comment
379
380 * datacenter/scripts/filesondisk:
381 - removed algorithm for finding missing caco files (done by
382 findcacofiles.C no)
383 - adapted comment
384 - added removing of files conaining the run lists
385
386 * datacenter/scripts/zipscript:
387 - added possibility to start several zipscripts giving a commanline
388 option
389 - added locking of callisto
390 - removed not needed lines
391 - removed old code
392 - fixed bug (filename for chmod was wrong)
393
394 * datacenter/scripts/runcallisto:
395 - added locking of sequence for zipping
396 - reduced find for cc and caco file to the directory of the date,
397 where the files are stored (date taken from callisto filename)
398 - improved regular expressions
399
400 * steps.rc:
401 - added fNotZipping to Needs of fCallisto to allow for the locking
402 of callistos by the zipscript
403
404 * datacenter/scripts/sourcefile:
405 - removed functions setstatusroot and getdolistroot
406 - renamed variable in setstatus
407 - added function sendquery
408 - adapted if-clause to avoid removing of non existing files in
409 case todofile is empty
410
411 * datacenter/scripts/scriptlauncher:
412 - fixed bug (in case condor_submit failed, the scriptlauncher was
413 waiting for the not submitted job, until it was killed)
414
415 * datacenter/scripts/jobmanager:
416 - added algorithm to increase sleeping time in case condor failed
417 several times in a row
418
419 * datacenter/scripts/setup:
420 - renamed errorsleeptime for usage in algorithm in jobmanager
421
422 * datacenter/scripts/dodatacheck:
423 - added query for date to reduce the find to the directory of the
424 date, where the rawfile is stored
425 - removed not needed lines
426
427 * datacenter/scripts/dodatacheck, datacenter/scripts/doqualityplots,
428 datacenter/scripts/dowebplots, datacenter/scripts/linkmc,
429 datacenter/scripts/movingsubsystemfiles,
430 datacenter/scripts/runcallisto, datacenter/scripts/sourcefile,
431 scripts/dospectrum, scripts/makemovie, scripts/processsequence:
432 - changed indentation to 3 spaces, where it was different
433
434 * datacenter/scripts/copyscript:
435 - added sort and uniq to find for dates
436 - removed not needed lines
437 - adapted find for catalogue files such that only the directories
438 of the last 31 days are searched with find and not the whole
439 central control path
440
441 * datacenter/db/sequinfo.php:
442 - show ranges menu on first loading of page
443
444 * datacenter/db/menu.js:
445 - adapted functions to show ranges menu on first loading of the
446 page and hide it, when a query is done
447 - commented functions
448
449 * scripts/processsequence:
450 - restricted find for cacofile to directory of date
451
452 * scripts/merppupdate:
453 - added (script to do merpp update for already calibrated files)
454
455
456
457 2007/05/09 Thomas Bretz
458
459 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc,
460 callisto_mux.rc:
461 - changed ArrTimeRmsLimit in all cases to default 5.0
462 because of the new meaning
463
464 * showplot.cc:
465 - changed that it closes automatically if the file cannot
466 be read
467
468 * datacenter/macros/fillstar.C:
469 - commented the output of the query
470
471 * datacenter/macros/plotdb.C:
472 - adapted ranges to MUX data values
473 - added plots for new unsuitable columns
474
475 * mbadpixels/MBadPixelsPix.h:
476 - added a new member function IsUncalibrated
477 - further adapted the usuitable levels
478
479 * mcalib/MCalibrationChargeCalc.[h,cc]:
480 - changed the meaning of ArrTimeRmsLimit such that it is now
481 the deviation from the average rms expressed in significance
482 levels
483 - the new check is done similar to the check for the relative
484 arrival time (to be unified!)
485 - removed FinalizeArrivalTimes
486 - removed calibration levels for first and last bin, this
487 has to be redone more properly taken the extractor properties
488 into account
489 - some updates to the output
490 - some simplifications to the code
491
492 * mcalib/MCalibrationRelTimeCalc.cc:
493 - when calculating the median check for UnsuitableRun not
494 unsuitable in general
495 - small changes to output
496 - calculate upper and lower limits only once
497
498 * mhvstime/MHVsTime.[h,cc]:
499 - added fMinimum and fMaximum data members similar to
500 MHSectorVsTime
501 - to be unified with MHSectorVsTime
502 - fixed draw/paint
503 - increased version number
504
505 * mjobs/MJCalibration.cc:
506 - removed the bad pixel levels for first and last bins
507
508 * msignal/MExtractTimeAndChargeSpline.[h,cc],
509 mextralgo/MExtralgoSpline.cc:
510 - changed to allow setup of the extraction type and the
511 relative or absolute height for arrival
512 - if the height is set < 0 and extraction type is set to
513 relative integral the maximum is used instead of the leading edge.
514 - accordingly increased version number by one
515
516 * mjobs/Makefile:
517 - added mextralgo to includes
518
519
520
521 2007/05/08 Daniel Hoehne
522
523 * datacenter/macros/fillsignal.C:
524 - implemented new variables fUnsuitable50 and fUnsuitable01
525
526 * datacenter/db/menu.php, magicdefs.php, querycal.php:
527 - implemented new columns fUnsuitable50 and fUnsuitable01
528
529
530
531 2007/05/04 Thomas Bretz
532
533 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc:
534 - removed writing MBadPixelsCam. It now gives trouble
535 because the etReadyToSave flag is set at an unproper time.
536 It is not used anyhow.
537
538 * datacenter/macros/fillsignal.C:
539 - small simplification
540
541
542
543 2007/05/04 Daniela Dorner
544
545 * scripts/makemovie:
546 - added (script to produce movies)
547
548
549
550 2007/05/03 Daniel Hoehne
551
552 * datacenter/macros/fillsignal.C:
553 - fixed bug which made fillsignal fail for the new MUX data:
554 for sequences > 200000 hilooff and hilocal are not needed anymore
555
556
557
558 2007/04/28 Daniela Dorner
559
560 * datacenter/scripts/dowebplots, datacenter/scripts/doqualityplots:
561 - moved temporary directory for pstoimg to /tmp
562
563 * datacenter/scripts/copyscript:
564 - moved file with diff for magic_favorites to /tmp
565
566 * datacenter/db/plotdb.php, datacenter/db/plotinclude.php,
567 datacenter/db/menu.js :
568 - implemented possibility to plot datasets by inserting dataset
569 number as Set1
570
571 * datacenter/db/plot.php:
572 - implemented variables for colours
573
574 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
575 datacenter/db/include.php, datacenter/db/datasetinfo-aio.php,
576 datacenter/db/ganymed.php, datacenter/db/sequence.php:
577 - removed header and footer for print version
578
579 * datacenter/db/runinfo-aio.php:
580 - fixed small bug
581
582 * datacenter/db/magicdefs.php:
583 - added fMEanPUlsePosInner to alias
584
585 * datacenter/db/ganymed.php:
586 - added observation mode
587
588
589
590 2007/04/27 Daniela Dorner
591
592 * datacenter/scripts/jobmanager:
593 - improved logging
594
595 * datacenter/scripts/scriptlauncher:
596 - redirect of error messages of condor_submit to errorlogfile
597 - in case condor_submit does not work (i.e. pid empty) an error
598 message is written to the processlogfile
599
600 * datacenter/db/showplots-ds.php:
601 - adapted maxwidth of input field
602
603 * datacenter/db/plotdb.php, datacenter/db/plotinclude.php,
604 datacenter/db/menu.js :
605 - implemented possibility to give range for 2 additional values
606 - implemented possibility to give only upper or lower limit
607 - fixed bug, that ranges are not accepted before plotting once
608
609
610
611 2007/04/27
612
613 * RELEASE 1.1
614
615
616
617 2007/04/27 Daniel Hoehne
618
619 * datacenter/scripts/runcallisto:
620 - modified the ccfile and cacofile search to not find ccfiles
621 twice if one runnumber is part of a higher runnumber (as 23456
622 and 223456)
623
624
625
626 2007/04/27 Thomas Bretz
627
628 * mcalib/CalibLinkDef.h, mcalib/Makefile:
629 - removed obsolete MCalibrationIntensityCam
630 - removed obsolete MCalibrationIntensityChargeCam
631
632 * mcalib/MCalibCalcFromPast.[h,cc], mcalib/MCalibColorSteer.[h,cc],
633 mcalib/MCalibrateData.[h,cc], mhcalib/MHCalibrationChargeCam.[h,cc]:
634 - removed obsolete MCalibrationIntensityChargeCam and replaced by
635 MCalibrationChargeCam
636
637 * mcalib/MCalibrationChargeCalc.[h,cc]:
638 - removed obsolete MCalibrationIntensityChargeCam and replaced by
639 MCalibrationChargeCam
640 - to realize the difference between continous and single calibration
641 a new data member fContinousCalibration has been introduced
642 - consequently increased version number to 6
643 - do not set any exclusion in ReInit. it is nonsense not to fill
644 histograms which might give (or give not) correct result,
645 if the checks are all executed anyhow
646
647 * mcalib/MCalibrationRelTimeCalc.cc:
648 - do not set any exclusion in ReInit and if a pixel is unsuitable.
649 it is nonsense not to fill histograms which might give (or give
650 not) correct result, if the checks are all executed anyhow
651 - switched on the check for outliers
652 - outliers are now set unsuitable rather than unreliable
653 - some code simplification of the checks
654
655 * mcalib/MCalibrationChargeCam.cc:
656 - added a comment in the Clear member function
657
658 * mcalib/MCalibrationRelTimeCam.cc:
659 - some fixes of looong Form statements
660 - a small cosmetic change to GetPixelContent
661 - replaced the old check of the average time resolution by
662 a more accurate check using the median and deviation
663
664 * mhcalib/MHCalibrationRelTimeCam.[h,cc]:
665 - removed data member fReferencePixel and corresponding code
666 - use the median of pixels with area index 0 as reference instead of
667 an artificial pixel
668
669 * mhcalib/MHCalibrationCam.[h,cc]:
670 - finally removed all dependencies on the intensity cams and replaced
671 them by the direct cam
672 - if the lo-gain histogram is empty this is not a reason for an
673 uncalibrated pixel. At least in case of extracted properties (charge
674 and time) it is ok.
675
676 * mjobs/MJCalibration.[h,cc]:
677 - let MCalibrationRelTimeCalc run after MCalibrationChargeCalc
678 otherwise almost all unsuitable pixels have deviating
679 relative arrival resolution.
680 - added new level for deviating time reolution to plot of bad pixels
681 - changed reference lines for timr resolution plots
682 - removed data member fRefTimeOffsetInner, it is now 0 by definition
683
684 * mjobs/MJCalibrateSignal.cc:
685 - finally removed all dependencies of Intensity cams
686 - enable ContinousCalibration in MCalibrationChargeCalc instead
687 - switched on interleaved relative time calibration
688
689 * mbadpixels/MBadPixelsPix.h:
690 - adapted to new unsuitable flag kDeviatingTimeResolution
691
692 * callisto_mux.rc:
693 - removed the obsolete resource statement about the level
694 for the relative arrival time check.
695
696 * mjobs/calibrationref.rc, mjobs/calibrationref_Dec04.rc,
697 mjobs/calibrationref_Nov04.rc, resources/calibrationref_mux.rc:
698 - changed time resolution references accordingly
699
700 * resources/calibration_spline.rc:
701 - added muon calibration factors up to period 55... to be corrected.
702
703 * mjobs/MJCut.[h,cc]:
704 - reanimated the use of an energy estimator in ganymed for the
705 purpose of having it as additional cut value if looking
706 for events after cuts
707
708 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
709 - added a corresponding example
710
711
712
713 2007/04/26 Thomas Bretz
714
715 * mjobs/MJPedestal.cc:
716 - inverted the default of the CalibFilter for the case of no
717 pattern available as the filter was inverted 4.3.07.
718
719 * callisto.rc:
720 - fixed typos in examples for movie encoding
721
722
723
724 2007/04/25 Daniel Hoehne
725
726 * datacenter/scripts/runcallisto:
727 - removed obsolete option -raw from command line for callisto
728
729
730
731 2007/04/25 Thomas Bretz
732
733 * mbadpixels/MBadPixelsCam.cc:
734 - removed obsolete code from Print() which tried to align the
735 output
736
737 * mhcalib/MHCalibrationChargeCam.cc:
738 - increased the shown binning range further
739
740 * mhcalib/MHCalibrationPulseTimeCam.cc:
741 - unimportant changes
742
743 * mjobs/MJPedestal.cc:
744 - changed a comment
745
746 * mpedestal/MPedestalSubtractedEvt.h:
747 - fixed a bug of preset upper limits. The last slice is
748 fNumSamples-1 not fNumSamples
749
750
751
752 2007/04/24 Thomas Bretz
753
754 * callisto_Dec04Jan05.rc, callisto_MarApr05.rc, callisto_mux.rc:
755 - fixed typos in examples for movie encoding
756
757 * mjobs/MJCalib.h, mjobs/MJPedestal.cc:
758 - missing commit from yesterday :-(
759
760 * mmovie/MMovieWrite.cc:
761 - changed resource Filename according to the other resources
762 to FileName
763
764 * ganymed.cc:
765 - enable dataset mc-mode if "-mc" is specified
766 - removed obsolete call to EnableMonteCarloMode
767 - removed EnableWobbleMode but use the setting of the dataset
768 instead
769
770 * mjobs/MDataSet.[h,cc]:
771 - renamed fIsWobbleMode to fWobbleMode
772 - added setter for fWobbleMode
773 - added fMonteCarlo which determins the default paths to be used
774 if not overwritten
775 - replaced the static variables for the paths by member functions
776 which depend on the new fWobbleMode data member
777 - some simple reordering inthe constructor was necessary
778 - increased class version number accordingly to 2
779
780 * mjobs/MJCut.[h,cc]:
781 - repaired On-only mode
782 - removed data member fIsMonteCarlo, use the data-set getter instead
783 - removed data member fIsWobbleMode, use the data-set getter instead
784
785 * sponde.cc:
786 - print a warning if MC dataset doens't contain "MonteCarlo: Yes"
787
788 * mjobs/MJCalibrateSignal.cc:
789 - do not write signal*.root in movie mode
790
791
792
793 2007/04/23 Thomas Bretz
794
795 * callisto.cc, star.cc:
796 - removed "-raw" and "-root" option
797 - replaced inflating sequence path by new InflatePath
798 function
799 - removed MJCalib::kUse* usage, use MSequence::IsMonteCarlo
800 instead
801
802 * mhcalib/MHCalibrationChargeBlindCam.cc,
803 mhcalib/MHCalibrationHiLoCam.cc,
804 mhcalib/MHCalibrationPulseTimeCam.cc:
805 - removed obsolete include of MCalibrationIntensityCam
806
807 * mhcalib/MHPedestalCam.cc:
808 - removed obsolete usage of fIntensCam
809
810 * mhist/MHEvent.cc:
811 - replacedcompilation of description string by new
812 MMcEvt::GetDescription memeber function
813
814 * mjobs/MJCalib.[h,cc]:
815 - removed fDataFlag and corresponding member functions and
816 handling
817
818 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
819 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc, mjobs/MJStar.[h,cc]:
820 - replaced IsUseRawData and IsUseRootData by
821 MSequence::IsMonteCarlo
822 - use fSequence to determin whether it is MC sequence or not
823
824 * mjobs/MJCalibrateSignal.cc:
825 - renamed movie encoding task list
826 - do not write output files if encoding movie
827
828 * mjobs/MSequence.[h,cc]:
829 - removed "merpp"-path
830 - monte carlo files now always have 8digits run numbers
831 - added new resource "MonteCarlo"
832 - added new static member function InflatePath
833 - increased version number to 2
834
835 * mmc/MMcEvt.[hxx,cxx]:
836 - added new member function GetDescription
837
838 * mmovie/MMovieWrite.[h,cc]:
839 - added a sanity check for strange rms values
840 - search for MMcEvt in the parlist and improve output
841 in case of monte carlo data
842 - fixed some typos in the comments of ReadEnv
843
844 * mmovie/Makefile:
845 - added mmc search path
846
847 * mraw/MRawRunHeader.cc:
848 - set new defaults of fTelescopeNumber, fCameraVersion,
849 fFreqSampling and fNumSignificantBits for old MC data
850
851
852
853 2007/04/23 Daniela Dorner
854
855 * datacenter/scripts/linkmc:
856 - removed workaround for 5-digit runnumbers
857
858 * datacenter/scripts/mcsequences:
859 - added line 'MonteCarlo: Yes' to output to sequence file
860
861 * datacenter/scripts/runganymed:
862 - adapted chosing of ganymed rc-file
863 - added output of ganymed command line
864
865
866
867 2007/04/20 Daniel Hoehne
868
869 * datacenter/macros/filldotrun.C:
870 - implemented new Arehucas version
871
872
873
874 2007/04/20 Thomas Bretz
875
876 * mbadpixels/MBadPixelsCam.cc, mbadpixels/MBadPixelsPix.cc:
877 - propagate option in Clear member function
878 - the default is now to keep the previously excluded flag and
879 set the unsuitable-run flag accordingly
880
881 * mcalib/MCalibrationChargeCalc.cc:
882 - if the lower limit for the measured number of phe is calculated
883 to be less than one phe it is artificially reset to one phe
884
885 * mhist/MHCamEvent.cc:
886 - call SetFrameBorder(0) for all subpads explicitly
887
888 * mhist/MHCamera.cc:
889 - removed the obsolete definition of kItemsLegend
890
891 * mbadpixels/MBadPixelsIntensityCam.cc, mcalib/MCalibrationIntensityCam.cc:
892 - removed obsolete reference in comment to MCalibrationINtensityQECam
893
894 * mcalib/CalibLinkDef.h, mcalib/Makefile:
895 - removed obsolete MCalibrationIntensityQECam
896 - removed obsolete MCalibrationIntensityBlindCam
897 - removed obsolete MCalibrationIntensityRelTimeCam
898 - removed obsolete MCalibrationIntensityTestCam
899
900 * mcalib/MCalibCalcFromPast.[h,cc], mcalib/MCalibColorSteer.[h,cc],
901 mcalib/MCalibrateData.[h,cc]:
902 - replaced data member fIntensQE by fQECam
903 - removed references to obsolete MCalibrationIntensityQECam
904 - added some comments
905 - replaced obsolete reference to MCalibrationIntensityBlindCam
906 by reference to MCalibrationBlindCam
907
908 * mcalib/MCalibrationChargeCalc.[h,cc]:
909 - replaced references to fIntensQE by direct access to fQECam
910 - adde some comments
911 - removed data member fIntensQECam
912 - replaced obsoilete reference to MCalibrationIntensityBlindCam
913 by reference to MCalibrationBlindCam
914
915 * mjobs/MJCalibrateSignal.cc, mhcalib/MHCalibrationChargeBlindCam.cc:
916 - removed obsolete references to MCalibrationIntensityQECam
917 - removed obsolete references to MCalibrationIntensityBlindCam
918
919 * mbase/MTask.cc:
920 - added some unexecuted code to debug which taks are processed
921
922 * mcalib/MCalibCalcFromPast.cc, mcalib/MCalibrationIntensityCam.cc,
923 mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.h
924 - removed obsolete MCalibrationIntensityRelTimeCam
925
926 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibrationRelTimeCalc.[h,cc],
927 mhcalib/MHCalibrationRelTimeCam.cc:
928 - replaced obsolete reference to MCalibrationIntensityRelTimeCam
929 by referencing MCalibrationRelTimeCam
930
931 * mhcalib/MHCalibrationChargeBlindCam.cc:
932 - replaced obsolete reference to MCalibrationIntensityBlindCam
933 by referencing MCalibrationBlindCam
934
935 * mhcalib/MHCalibrationHiLoCam.cc:
936 - replaced obsolete reference to MCalibrationIntensityHiLoCam
937 by referencing MCalibrationHiLoCam
938
939 * mhcalib/MHCalibrationPulseTimeCam.cc
940 - replaced obsolete reference to MCalibrationIntensityPulseTimeCam
941 by referencing MCalibrationPulseTimeCam
942
943 * mcalib/MCalibrationTestCalc.cc
944 - replaced obsolete reference to MCalibrationIntensityTestCam
945 by referencing MCalibrationTestCam
946
947
948
949 2007/04/12 Daniela Dorner
950
951 * datacenter/db/showplots-ds.php:
952 - added (script to plot all plots of a data set)
953
954 * datacenter/db/showplots.php:
955 - added 'previous' and 'next' button
956
957 * datacenter/db/plotinclude.php, datacenter/db/showplots.php:
958 - moved two function from showplots.php to plotinclude.php, as they
959 are also used in showplots-ds.php
960
961 * datacenter/db/builddatasets.php, datacenter/db/datasetinfo-aio.php
962 datacenter/db/indes-header.html, datacenter/db/indes.html,
963 datacenter/db/menu.js, datacenter/db/reference.html,
964 datacenter/db/regexp.html, datacenter/db/runinfo-aio.html,
965 datacenter/db/sequinfo-aio.html:
966 - adapted paths of images and mars.css
967
968 * datacenter/db/index.html:
969 - added link to showplots-ds.php
970
971
972
973 2007/04/18 Thomas Bretz
974
975 * Makefile:
976 - added suffixes .hxx and .cxx
977 - added new subdir mmovie
978
979 * mjobs/Makefile:
980 - added path to mmovie
981
982 * mmovie/MMoviePrepare.[h,cc]:
983 - changed access to MCalibrateData to access to MCalibConstCam
984
985 * mmovie/MMovieWrite.cc:
986 - fixed some typos in comments
987
988 * mjobs/MJCalibrateSignal.cc:
989 - removed dependenca on obsolete MCalibrationIntensityConstCam
990
991 * mjobs/MJCalibration.[h,cc]:
992 - for simplification removed all dependencies of unused intensity
993 calibration
994
995 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc,
996 callisto_mux.rc:
997 - removed line for switching on intensity calibration
998 - added expample lines for movie encoding
999
1000 * mbadpixels/BadPixelsLinkDef.h, mbadpixels/Makefile:
1001 - removed obsolete MBadPixelsIntensityCam
1002
1003 * mcalib/MCalibCalcFromPast.[h.cc]:
1004 - do not store fIntensRelTime (it is not used at all) as data member
1005
1006 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibCalcFromPast.[h.cc]:
1007 - instead of creating of a new MBadPixelsCam into the intensity array
1008 clear the information of the old one (FIXME: DO NOT CLEAR PREV EXCL!)
1009 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1010 * mcalib/MCalibrationTestCalc.[h,cc]:
1011 - removed empty Process function
1012
1013 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibCalcFromPast.[h.cc],
1014 mcalib/MCalibrationChargeCalc.[h,cc], mcalib/MCalibrationTestCalc.[h,cc],
1015 mcalib/MCalibrationRelTimeCalc.[h,cc], mhcalib/MHCalibrationCam.[h,cc],
1016 mhcalib/MHCalibrationChargeCam.cc, mhcalib/MHCalibrationHiLoCam.cc,
1017 mhcalib/MHCalibrationPulseTimeCam.cc, mhcalib/MHCalibrationRelTimeCam.cc,
1018 mhcalib/MHPedestalCam.cc:
1019 - removed obsolete references to MBadPixelsIntensityCam, replaced
1020 by MBadPixelsCam
1021
1022 * mhcalib/MHCalibrationCam.cc:
1023 - set reason for uncalibrated pixels by SetUncalibrated
1024
1025 * mjobs/MJCalibrateSignal.cc:
1026 - removed obsolete references to MBadPixelsIntensityCam
1027 - removed MBadPixelsMerge, instead use the given MBadPixelsCam as
1028 starting point. THIS ALSO REMOVES SUPPORT FOR PREV. EXCLUDED PIXELS
1029 (TO BE FIXED)
1030
1031 * mfilter/FilterLinkDef.h, mfilter/Makefile:
1032 - added MFEvtNumber
1033
1034 * mfilter/MFEvtNumber.[h,cc]:
1035 - added
1036
1037
1038
1039 2007/04/17 Stefan Ruegamer
1040
1041 * datacenter/scripts/filesondisk:
1042 - modified the ccfile search to not find ccfiles twice if one
1043 runnumber is part of a higher runnumber (as 23456 and 223456)
1044
1045 * datacenter/scripts/movingrawfiles:
1046 - added moving of rawfiles from the directory /magic/datacenter/
1047 fromtape/rawdata/muxdata, which is the default rawfile folder of
1048 the new muxtapes, to /magic/datacenter/fromtape/rawdata
1049
1050 * datacenter/scripts/runcallisto:
1051 - added condition for the linking of the .rc-file for muxdata
1052
1053 * datacenter/scripts/makecallistolinks:
1054 - commented reason2 out
1055
1056
1057
1058 2007/04/17 Thomas Bretz
1059
1060 * mcalib/CalibLinkDef.h, mcalib/Makefile:
1061 - removed obsolete MCalibrationIntensityConstCam
1062
1063 * mcalib/MCalibCalcFromPast.[h,cc]:
1064 - removed obsolete depedency on MCalibrationIntensityConstCam
1065
1066 * mcalib/MCalibConstCam.[h,cc]:
1067 - added a possibility to veto bad pixels in GetPixelContent by
1068 setting a MBadPixelsCam
1069 - removed obsolete fRunNumber
1070 - increased class version number by 1
1071
1072 * mcalib/MCalibrateData.[h,cc]:
1073 - removed obsolete dependency on MCalibrationIntensityConstCam
1074 - removed some obsolete comments with code from old pedestal
1075 treatment
1076
1077
1078
1079 2007/04/15 Thomas Bretz
1080
1081 * callisto.cc:
1082 - added an option to write a movie
1083
1084 * mjobs/MJCalibrateSignal.[h,cc]:
1085 - added the code to write a movie
1086 - added new option (fIsMovieMode) to switch it on and off
1087
1088 * mmovie/MMovieData.h:
1089 - added data member fMedianPedestalRms
1090
1091 * mmovie/MMoviePrepare.[h,cc]:
1092 - added calculation of median pedestal rms
1093
1094 * mmovie/MMovieWrite.[h,cc]:
1095 - added comments
1096 - added return value to SetPalette
1097 - delete palette entries after usage
1098 - get median pedestal rms from MMovieData
1099
1100
1101
1102 2007/04/12 Daniela Dorner
1103
1104 * datacenter/scripts/sourcefile:
1105 - added if-clause to avoid removing of non existing files
1106
1107 * datacenter/db/db.php:
1108 - adapted host
1109
1110 * datacenter/db/plotdb.php:
1111 - adapted usage of function GetQuery
1112
1113 * datacenter/db/plotinclude.php:
1114 - added init of variables
1115
1116 * datacenter/db/runinfo-aio.php:
1117 - adapted building of query for the case, that fRunMin=0
1118
1119 * datacenter/macros/filloptical.C:
1120 - adapted such, that files from telescopes in Tuorla can also be
1121 handeled
1122 - return 3 in case the coordinates of an object are not available
1123 in the database
1124
1125 * datacenter/scripts/copyscript:
1126 - added case for return code 3 for filloptical.C
1127
1128 * datacenter/macros/setupdb.C:
1129 - added table OpticalData
1130
1131 * datacenter/tools/fillobjects.C:
1132 - added comment
1133
1134 * datacenter/tools/fillobjects2.C:
1135 - adapted comment
1136 - adapted reading to new format of file (different object name
1137 convention)
1138
1139 * datacenter/resources/TeVsources.txt:
1140 - added (file containing the positions of the objects observed by
1141 the Tuorla Observatory and KVA)
1142
1143 * datacenter/resources/good_compstars.txt:
1144 - added (file containing the magnitudes and colour of the objects
1145 observed by the Tuorla Observatory and KVA)
1146
1147 * datacenter/resources/compstars.txt:
1148 - added (like good_compstars, but containing more data, which
1149 has been left out in the other file, as it is not accurate
1150 enough)
1151
1152
1153
1154 2007/04/12 Thomas Bretz
1155
1156 * mmovie/MMoviePrepare.[h,cc], mmovie/MMovieData.[h,cc],
1157 mmovie/MMovieWrite.[h,cc], mmovie/Makefile, mmovie/MovieLinkDef.h,
1158 movie/MovieIncl.h:
1159 - added
1160
1161 * mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h, mbase/MArrayI.h,
1162 mbase/MArrayS.h:
1163 - added Reset() member function or improved performance of it
1164
1165 * mcalib/MCalibrationChargeCalc.cc:
1166 - fixed the alignment in an output
1167
1168 * mhbase/MBinning.h:
1169 - added operator[] member function
1170
1171 * mhist/MHCamera.cc:
1172 - changed such that it is allowed to use palettes with a different
1173 number of contours.
1174 - fixed the number of ticks written on the axis to 25
1175 - use MBinnig to calculate the legend color boxes
1176 - fixed a minor bug in the assignment of the color levels, which
1177 gave visibly wrong result if the transition between two colors
1178 was important but was not noticable in normal circumstances
1179
1180 * mjobs/MDataSet.h, mjobs/MSequence.h:
1181 - increased class version to 1 to make it writable
1182 - added Print to the context menu
1183
1184 * mgeom/MGeomCam.[h,cc]:
1185 - removed fNumSectors
1186 - removed fNumAreas
1187 - added fNumPixInSector
1188 - added fNumPixWithAidx
1189 - changed CalcSectors and CalcArea to fill new data members
1190 - fixed a bug in the range check of GetMaxRadius and GetMinRadius
1191 (the range was to wide by 1 at the upper edge)
1192 - increased class version from 4 to 5
1193
1194
1195
1196 2007/04/11 Thomas Bretz
1197
1198 * mjobs/MJCalibrateSignal.cc:
1199 - added a lot of comments
1200 - added some code for future use
1201
1202 * mcalib/MCalibCalcFromPast.cc:
1203 - if update of calibration constants via MCalibrateData fails an
1204 error is raised
1205
1206 * mcalib/MCalibrateData.cc:
1207 - if update of calibration constants done set the ReadyToSaveFlag
1208 accordingly
1209
1210
1211
1212 2007/04/04 Thomas Bretz
1213
1214 * mbase/MLogHtml.cc:
1215 - the closing parenthesis was missing for setting to green color
1216
1217
1218
1219 2007/04/03 Thomas Bretz
1220
1221 * mjobs/MDataSet.cc:
1222 - added processing of RunTime and Name resource
1223
1224 * mgeom/MGeomCamDwarf.cc:
1225 - removed an unused variable
1226
1227 * msignal/MSignalPix.h, msignal/MSignalCam.h:
1228 - commented out obsolete AddNumPhotons and Scale
1229 - removed ReducePrecision from setting of arrival time because
1230 it gave artefacts.
1231
1232
1233
1234 2007/03/29 Thomas Bretz
1235
1236 * mgeom/MGeomCam.cc, mgeom/MGeomPix.h:
1237 - added new member function to return distance to coordinate
1238 origin
1239
1240 * mgeom/MGeomCamDwarf.[h,cc]:
1241 - added
1242
1243 * mgeom/Makefile, mgeom/GeomLinkDef.h:
1244 - added MGeomCamDwarf
1245
1246
1247
1248 2007/03/28 Thomas Bretz
1249
1250 * mraw/MRawRunHeader.cc:
1251 - added Getter for fFreqSampling
1252
1253 * mpointing/MHSrcPosCam.[h,cc]:
1254 - added different binning for wobble mode
1255 - added circle for wobble mode
1256
1257 * mjobs/MJCut.cc:
1258 - store run- and event-number via MParameterCalc in output files
1259 - show histogram of source positions also in wobble mode
1260
1261 * mbase/MEnv.h:
1262 - added member function to touch a resource returning whether
1263 it has contents or not
1264
1265 * mars.rc:
1266 - added examples for MUX data
1267 - fixed the other examples
1268 - changed default cleaning to 8.5/4.0 absolute
1269
1270 * macros/readIPR.C:
1271 - simplified
1272
1273
1274
1275 2007/03/21 Stefan Ruegamer
1276
1277 * datacenter/scripts/runcallisto:
1278 - removed entries for callisto_MarApr05.rc (outdated)
1279
1280 * datacenter/scripts/makecallistolinks:
1281 - updated reason1 because the old reason has been removed in the
1282 Mars Version 1.0, resulting in no more calibration with spline
1283 if DF fails
1284 - added reason2 to run spline after an other error
1285
1286
1287
1288 2007/03/20 Daniel Hoehne
1289
1290 * datacenter/db/db.php, datacenter/scripts/budb,
1291 datacenter/scripts/dbchk, datacenter/scripts/dunotseqruns,
1292 datacenter/scripts/findnewstars,
1293 datacenter/scripts/findnotseqruns, datacenter/scripts/sourcefile,
1294 datacenter/tools/comparesequences, datacenter/tools/resetdataset,
1295 sql.rc:
1296 - changed the host from hercules to vela
1297
1298
1299
1300 2007/03/17 Thomas Bretz
1301
1302 * mbase/MTime.[h,cc]:
1303 - added new memeber function to set unix times
1304
1305
1306
1307 2007/03/09 Thomas Bretz
1308
1309 * mjoptim/MJOptimizeCuts.cc:
1310 - implemented printing of input file also in RunOnOffCore
1311
1312
1313
1314 2007/03/08 Markus Meyer
1315
1316 * mpointing/MPointingDevCalc.h:
1317 - changed fNumMinStars from 8 to n (in SetNumMinStars)
1318
1319
1320
1321 2007/03/06 Stefan Ruegamer
1322
1323 * mraw/MRawRunHeader.cc:
1324 - added SwapAssignment for pixels 428 and 429
1325
1326
1327
1328 2007/03/05 Thomas Bretz
1329
1330 * msignal/MExtractTimeAndChargeSpline.cc:
1331 - added a default for the extrator resolution in case no predefined
1332 value is set
1333
1334 * mjobs/MJCalib.[h,cc], mjobs/MJCalibration.cc:
1335 - removed HiLoCalibration option
1336
1337 * mjobs/MJCalibration.cc:
1338 - use extractor to determine hi-/lo-calibration
1339
1340 * mjobs/MJPedestal.cc:
1341 - do only insist on pedestal events if an extractor without
1342 lo-gains is set
1343
1344 * callisto.rc, callisto_Dec04Jan05.rc:
1345 - removed references to HiLoCalibration
1346
1347 * callisto_mux.rc, resources/calibrationref_mux.rc,
1348 resources/pedestalref_mux.rc:
1349 - added new resource files for MUX data
1350
1351 * mjobs/MSequence.cc:
1352 - another fix to make sure that there is a / between dir and filename
1353
1354 * mpedestal/MExtractPedestal.cc:
1355 - why if fRawData initialized twice? Removed.
1356 - Reset check window without extractor and without lo-gains
1357
1358
1359
1360
1361 2007/03/04 Thomas Bretz
1362
1363 * mhcalib/MHCalibrationChargeBlindCam.cc,
1364 mhcalib/MHCalibrationChargeBlindPix.[h,cc]:
1365 - commented out references to MRawEvtPixelIter::GetNum*Samples
1366
1367 * mhcalib/MHCalibrationRelTimeCam.cc:
1368 - updated header
1369
1370 * mjobs/MJCalibrateSignal.cc:
1371 - updated header
1372 - removed references to MHCalibrationPulseTimeCam
1373 - added a check to make sure that extractor1 is initialized
1374 - use new SetRangeFromExtractor function for pedestal
1375 extraction range
1376 - added a new filter to check for pedestal events, used for
1377 pedestal extraction in cases w/o lo-gains and to remove
1378 pedestal events from further analysis
1379 - fill and display hi-/lo-gain histogram only if lo-gain exists
1380
1381 * mjobs/MJPedestal.cc:
1382 - replaced fSequence.GetName by GetFileName
1383 - check for availability of lo-gain in pulse pos check
1384 - Add MHCalibrationPulseTime to parlist to allow resources
1385 file setup
1386 - to fill the MHCalibrationPulseTimeCam deny calibration- and
1387 pedestal-events
1388 - use a pedestal filter to deny calibration events
1389 - use new SetRangeFromExtractor function for pedestal
1390 extraction range
1391
1392 * mhcalib/MHCalibrationPulseTimeCam.cc:
1393 - removed an obsolete return
1394
1395 * mpedestal/MPedCalcFromLoGain.cc:
1396 - if event does not contain lo-gains do not start extraction
1397 at lo-gain offset
1398
1399 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
1400 - changed variable naming in GetSaturation from sathi to sat
1401 - changed limit in GetMax from Byte_t to UInt_t
1402
1403 * msignal/MExtractBlindPixel.cc, msignal/MExtractTimeAndCharge.cc:
1404 - changed max argument in GetMax from Int_t to UInt_t
1405
1406 * msignal/MExtractTimeAndCharge.[h,cc]:
1407 - changed fLoGainSwitch from Byte_t to UInt_t
1408 - increased class version accordingly to 4
1409
1410 * mmain/MEventDisplay.cc:
1411 - took out the display of the slice with the max index
1412 - handle pedestal subtraction more accurate
1413
1414 * mraw/MRawEvtData.cc:
1415 - added number of bytes per sample to GetNumBytes()
1416 - removed contents of GetPixelContent... depricated
1417
1418 * mraw/MRawEvtPixelIter.[h,cc]:
1419 - updated comments
1420 - removed all functions returning informations about single
1421 pixels (should be done through MPedestalSubtractedEvt
1422 instead)
1423
1424 * mhist/MHEvent.cc:
1425 - removed KMaxIdx...depricated.
1426
1427 * msignal/MExtractor.[h,cc]:
1428 - changed type of fSaturationLimit from Byte_t to UInt_t
1429 - increased class version number accordingly to 8
1430 - only reset fSaturationLimit if it is above 0xff and
1431 no lo-gain available
1432
1433 * msignal/MSignalCalc.[h,cc]:
1434 - changed to use MPedestalSubtractedEvt instead of MRawEvtData
1435 - make handling of data without lo-gains possible
1436
1437 * mhcalib/MHCalibrationChargeCam.[h,cc]:
1438 - changed to use pedestal subtracted evt instead of the raw evt
1439 for determination of the arrival time
1440
1441 * mhcalib/MHCalibrationCam.[h,cc]:
1442 - made IsLoGain autodetecting in case fRunHeader is available
1443
1444 * msignal/MExtractPINDiode.cc:
1445 - use MRawRunHeader's GetNumSamplesHi/LoGain
1446
1447
1448
1449 2007/03/03 Thomas Bretz
1450
1451 * mcalib/MCalibrationRelTimeCalc.cc:
1452 - changed the default of RelTimeResolutionLimit from 1.0 to 0.05
1453
1454 * mhcalib/MHCalibrationChargeCam.cc,
1455 mhcalib/MHCalibrationPulseTimeCam.cc,
1456 mhcalib/MHCalibrationRelTimeCam.cc:
1457 - added f*RefCharge to Copy function
1458 - added range to calls of GetIdxMaxHi/LoGainSample
1459 - reworked and simplified DrawDataCheckPixel
1460 - reworked and simplified DrawReferenceLine
1461 - fixed call to ReadEnv of base class in ReadEnv
1462
1463 * mhcalib/MHCalibrationRelTimeCam.cc:
1464 - commented filling of lo-gain arrays out.
1465
1466 * mpedestal/MExtractPedestal.[h,cc],
1467 mpedestal/MPedCalcFromLoGain.h, mpedestal/MPedCalcPedRun.h:
1468 - added the SetRangeFromExtractor function
1469
1470 * msignal/MExtractBlindPixel.cc, msignal/MSignalCalc.cc:
1471 - use GetNumSamplesHiGain of MRawRunHeader instead of
1472 MRawEvtPixelIter's
1473
1474 * msignal/MSignalCalc.[h,cc]:
1475 - slightly changed handling of MC run, changed hi-/lo-gain
1476 calibration from 10 to 11.3
1477
1478 * msignal/MExtractTime.cc:
1479 - don't print lo-gain properties if n/a
1480
1481 * msignal/MExtractor.[h,cc]:
1482 - reset logain range and saturation limit if no logains available
1483 - added HasLoGain member function
1484 - don't print lo-gain attributes in Print if no logains
1485
1486 * msignal/MExtractTimeAndCharge.cc:
1487 - reset fLoGainSwitch if logains are not available
1488 - use MRawRunHeader's GetNumSamplesHi/LoGain
1489 - do not use MRawEvtPixelIter to determin availability of lo-gains
1490 use number of lo-gain samples to extract instead.
1491 - don't print lo-gain properties if n/a
1492
1493
1494
1495 2007/03/02 Thomas Bretz
1496
1497 * mraw/MRawRunHeader.h:
1498 - added GetNumBytesPerSample() member function
1499
1500 * mraw/MRawRead.cc:
1501 - splitted ReadPixel and setting ab-flag into function calls
1502 - fixed skipping pixels if bps>1
1503
1504 * mraw/MRawEvtData.[h,cc]:
1505 - removed last argument from AddPixel
1506 - split reading pixel data and setting ab-flag into two functions
1507 - increased version number from 5 to 6
1508 - adapted Print function
1509 - adapted Draw function
1510 - adapted ReadPixel function
1511
1512 * manalysis/MMcCalibrationUpdate.[h,cc]:
1513 - made sure that Process is not executed in case of MC files
1514 - minor changes to includes
1515
1516 * mextralgo/MExtralgoSpline.h:
1517 - removed obsolete include iostream
1518
1519
1520
1521 2007/03/01 Thomas Bretz
1522
1523 * mmain/MEventDisplay.cc:
1524 - didn't show callisto output anymore because of missing fundametal
1525 pedestal
1526
1527 * mbadpixels/MBadPixelsTreat.cc:
1528 - added more informative output
1529
1530 * mhcalib/MHCalibrationCam.[h,cc], mhcalib/MHCalibrationChargeCam.cc,
1531 mhcalib/MHCalibrationChargePix.h, mhcalib/MHCalibrationRelTimeCam.cc,
1532 mhcalib/MHCalibrationChargeCam.h, mhcalib/MHCalibrationChargePINDiode.h,
1533 mhcalib/MHCalibrationPulseTimeCam.cc, mhcalib/MHCalibrationTestCam.cc,
1534 mhcalib/MHCalibrationTestTimeCam.cc, mhcalib/MHGausEvents.h,
1535 mhcalib/MHCalibrationChargeBlindCam.cc, mhcalib/MHPedestalCam.cc,
1536 - replaced SetNbins/First/Last by SetBinning
1537
1538 * mhcalib/MHCalibrationChargeCam.cc:
1539 - improved output in case arrival time is out of range
1540
1541 * mhcalib/MHCalibrationPulseTimeCam.cc:
1542 - the values can only have discrete valuesno need to set a bin-width
1543 different from 1
1544 - set binning automatically by using the number of samples
1545 - fixed ReadEnv
1546 - directly use maxpos, no cast necessary
1547
1548 * mraw/MRawRunHeader.h:
1549 - added new member function GetNumSamples
1550
1551 * mpedestal/MPedCalcFromLoGain.cc:
1552 - fixed ReadEnv
1553
1554 * mraw/MRawCrateData.cc, mraw/MRawEvtHeader.cc:
1555 - implemented reading new mux format 8
1556
1557 * mraw/MRawRunHeader.[h,cc]:
1558 - implemented reading of new file format 8
1559 - added new data members fNumBytesPerSample, fFreqSampling
1560 and fNumSignificantBits
1561 - increased file format version from 5 to 6
1562
1563 * mraw/MRawEvtPixelIter.[h,cc]:
1564 - made aware of handling the new and old format
1565 - added range to GetIdxMax*
1566
1567 * mhcalib/MHCalibrationPulseTimeCam.[h,cc]:
1568 - removed obsolete data members fSumhiarea and fSumhisector
1569 - replaced the usage of MRawEvtData by MPedestalSubtractedEvt
1570 - according to this the lower signal limit has been decresed
1571 by 15
1572 - changed "saturation" limit accordingly from 254 to 245
1573
1574 * mpedestal/MPedestalsubtractedEvt.h:
1575 - added a shortcut for GetSaturation
1576
1577 * mjobs/MJPedestal.cc:
1578 - first subtract pedestal and then fill MHCalibrationPulseTimeCam
1579 - fill MHCalibrationPulseTimeCam with MPedestalSubtracted
1580
1581
1582
1583 2007/02/28 Thomas Bretz
1584
1585 * macros/tutorials/mirrordelay.C:
1586 - fixed the formula for the spherical mirror
1587 - fixed the calculation of the time-delay
1588
1589 * mastro/MObservatory.[h,cc]:
1590 - added constructors and functions to set the observatory location
1591 manually
1592
1593 * mbase/MTime.[h,cc]:
1594 - added constructor to construct MTime by date
1595 - added AsDouble for new root streamers (allowing to view MTime in
1596 a TBrowser)
1597 - added GetRootDatime to return TDatime object
1598
1599 * mcalib/MCalibrateData.cc:
1600 - added more meaningful output in case a conversion factor exceeds a limit
1601
1602 * datacenter/macros/plotdb.C:
1603 - added plot for spark rate
1604
1605
1606
1607 2007/02/26 Daniela Dorner
1608
1609 * datacenter/db/builddatasets.php, datacenter/db/findoffdata.php,
1610 datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
1611 datacenter/db/include.php, datacenter/db/menu.php, :
1612 - bugfix: the stopdate was not choses properly in case of reset
1613 when there was no data past midnight
1614 - a new function (GetStopDate) has been implemented
1615 - bugfix in PrintNightRange (table Sequences was used in all cases)
1616
1617
1618
1619 2007/02/26 Daniel Hoehne
1620
1621 * datacenter/macros/fillstar.C:
1622 - bugfixes: included MHCamera.h, corrected two typos (missing ";" and
1623 a surplus "s" in the variable "sparkrate")
1624
1625 * datacenter/db/magicdefs.php, menu.php:
1626 - added fSparkRate
1627
1628
1629
1630 2007/02/16
1631
1632 * RELEASE 1.0
1633
1634
1635
1636 2007/02/16 Thomas Bretz
1637
1638 * macros/starvisyear.C:
1639 - changed default observator to magic
1640 - fixed some typos in comments
1641
1642 * mastro/MAstro.[h,cc]:
1643 - added a new function to estimate the time of culmination
1644 - fixed the conversion factors RadToHor and HorToRad (wrong by 15/24)
1645
1646 * mastro/MObservatory.cc:
1647 - fixed the Print() output
1648
1649 * mbase/MMath.h:
1650 - removed conversion factor to and from Hours
1651
1652 * mjobs/MSequence.cc:
1653 - added a / behind the date (for the output in case of failure)
1654
1655 * mmc/MMcFadcHeader.[hxx,cxx]:
1656 - added fElecNoiseName for compatibility with camera program
1657 - increased ClassVersion by 1
1658
1659 * mraw/MRawRunHeader.[h,cc]:
1660 - increased class version by 1 for compatibility with output
1661 of newer camera versions
1662
1663 * resources/sequences.rc:
1664 - changed the sequence.rc file to support new MUX data
1665
1666
1667
1668 2007/02/15 Thomas Bretz
1669
1670 * macros/tutorials/mirrordelay.C:
1671 - added a macro plotting the delay between a spherical and a
1672 parabolic mirror
1673
1674 * mjobs/MJStar.cc:
1675 - implemented new plots for IPR vs. Time and DT
1676
1677
1678
1679 2007/02/13 Thomas Bretz
1680
1681 * resources/hilocalib.rc, resources/hilocalib_sp1.rc:
1682 - added new resource files for hi-/lo-gain calibration.
1683
1684 * resources/hiloconv-*.root:
1685 - added hi-/lo-gain calibration constants
1686
1687 * callisto_Dec04Jan05.rc:
1688 - changed input file name for hi-/lo-gain calibration constants
1689
1690 * mreflector/MHReflector.[h,cc]:
1691 - added histogram class for reflected photons
1692
1693 * mreflector/Makefile, mreflector/ReflectorLinkDef.h
1694 - added MHReflector and necessary include paths
1695
1696 * mbase/MLog.h:
1697 - fixed a bug in Separator which could cause a crash if the contents
1698 are too long
1699
1700 * manalysis/MParameterCalc.cc:
1701 - check for HasValidRule instead of IsValid in ReadEnv
1702
1703 * mdata/MDataPhrase.h:
1704 - added HasValidRule member function
1705
1706 * mfileio/MReadRflFile.[h,cc]:
1707 - allow also reading of gzip-compressed files
1708 - output more header information
1709 - don't use a const qualified TString with gSystem->ExpandPathName
1710
1711 * mjobs/MJPedestal.cc:
1712 - readin bad pixels from ascii file later
1713
1714 * mmc/MMcEvtBasic.h:
1715 - added a static member function GetEnergyStr to convert
1716 GeV into MeV and TeV
1717
1718 * mpointing/MPointingDevCalc.h:
1719 - increased size of fSkip by one
1720
1721 * mextralgo/MExtralgoSpline.h:
1722 - fixed acompiler warning
1723
1724
1725
1726 2007/02/09 Daniel Hoehne
1727
1728 * datacenter/scripts/linkmc
1729 - adapted to new montecarlo directory structure (/magic/montecarlo
1730 instead of /montecarlo)
1731
1732
1733
1734 2007/02/09 Thomas Bretz
1735
1736 * star.rc:
1737 - added new options
1738 - reordering
1739
1740 * mbase/MStatusDisplay.cc:
1741 - updated from 2006 to 2007
1742
1743 * mfbase/MFDataPhrase.cc:
1744 - fixed ReadEnv to correctly return true/false
1745
1746 * mjobs/MJStar.cc:
1747 - added new tabs "Spakless" and "Sparks" dividing the average
1748 signal tab into two distributions by a SparkCut
1749 - replaced all MF by MFDataPhrase
1750
1751 * mjobs/MJCalibrateSignal.cc:
1752 - changed the extraction range used in the lo-gains from the
1753 hi-gain range to the lo-gain range
1754
1755 * datacenter/macros/fillstar.C:
1756 - added filling the spark rate into the database
1757 - the rate after cleaning is now without sparks!
1758
1759
1760
1761 2007/02/06 Thomas Bretz
1762
1763 * mpointing/MPointingDevCalc.cc:
1764 - included check for monitoring flag
1765
1766 * mextralgo/MExtralgoSpline.[h,cc]:
1767 - implemented the possibility to determine the pulse width at
1768 maxheight/2
1769
1770
1771
1772 2007/02/04 Daniela Dorner
1773
1774 * datacenter/scripts/sourcefile:
1775 - added if-clause to avoid that a script is aborted in case a macro
1776 doesn't compile, return code is set to 1 in this case
1777
1778
1779
1780 2007/02/04 Thomas Bretz
1781
1782 * mjobs/MJCalibration.cc:
1783 - implemented Hi-/Lo-Gain calibration for MCs
1784
1785 * mjobs/MJPedestal.cc:
1786 - removed intermediate pedestalstorage from code (its
1787 result is not used at all)
1788
1789 * datacenter/macros/fillsignal.C:
1790 - replaced GetMediandev by GetDev
1791
1792 * callisto.rc, callisto_Dec04Jan05.rc:
1793 - changed ExtractWinLeft/Right according to new scheme
1794
1795 * mhcalib/MHCalibrationChargeCam.[h,cc]:
1796 - removed obsolete data members fFirstHiGain, etc and
1797 replaced by storage of fSignal
1798 - made sure that the average extracted signal position
1799 is at least one slice away from the edges of the
1800 extraction window
1801
1802 * mjobs/MJPedestal.cc:
1803 - reworked the pulse position check. It now better takes
1804 the properties of the extractors into account.
1805 Still to be done: relation between pulse position and
1806 extraction window!
1807
1808 * msignal/MExtractBlindPixel.[h,cc],
1809 msignal/MExtractPINDiode.[h,cc]:
1810 - fixed arguments type of SetRange
1811
1812 * msignal/MExtractTime.cc:
1813 - removed old obsolete code already in comments
1814
1815 * msignal/MExtractTimeAndCharge.h:
1816 - added getter for LoGainStartShift
1817
1818 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc],
1819 msignal/MExtractTimeAndChargeSpline.[h,cc],
1820 msignal/MExtractedSignalCam.[h,cc], msignal/MExtractor.[h,cc]:
1821 - changed the type of LoGainFirst from byte to int
1822 - if necessary increased class version
1823
1824 * mpedestal/MExtractPedestal.cc:
1825 - improved output
1826
1827 * mhcalib/MHCalibrationChargeCam.cc:
1828 - fixed a %3.1 instead of %3.1f
1829
1830
1831
1832 2007/02/03 Thomas Bretz
1833
1834 * mhist/MHCamEvent.[h,cc]:
1835 - added Draw function to context menu
1836 - added GetHist member functions
1837 - added possibility to display the relative error
1838
1839 * mjobs/MJCalibration.cc:
1840 - read the hi-/lo-gain calibration constants from a MHCamEvent
1841 which is stored in a root file given in resources/hilocalib.rc
1842
1843 * msignal/MExtractTimeAndCharge.cc:
1844 - improved the estimation in GetSaturationTime for the cases in
1845 which the saturating pulse is so early, that an normal
1846 interpolation is not appropriate.
1847
1848 * callisto_DecJan04.rc:
1849 - set fall- and rise-time for spline artificially to 0.5
1850
1851 * mhbase/MFillH.cc:
1852 - added comments
1853
1854 * mpedestal/MExtractPedestal.[h,cc],
1855 mpedestal/MPedCalcFromLoGain.cc, mpedestal/MPedCalcPedRun.cc:
1856 - fixed the range check.In case of the lo-gain extraction
1857 the range could infact leak out of the fadc slices
1858
1859 * msignal/MExtractTimeAndCharge.[h,cc]:
1860 - added somecomments
1861 - forbid the lo-gain signal to be negative
1862 - increased version number for compatibility with last release
1863
1864 * msignal/MExtractTimeAndChargeSpline.cc:
1865 - set the correct numbers for rise- and fall-time as default
1866
1867 * mbase/MStatusArray.[h,cc]:
1868 - improved workaround in Read() and Write() for the Reset
1869 of the kCanDelete bit in TH1
1870
1871 * mjobs/MJCalibration.cc, mjobs/MJCalibrateSignal.cc:
1872 - commented out obsolete references to *HiLoCam
1873
1874 * mhcalib/Makefile, mcalib/Makefile, mhcalib/HCalibLinkDef.h,
1875 mcalib/CalibLinkDef.h:
1876 - removed *HiLoCam s
1877
1878
1879
1880 2007/02/02 Thomas Bretz
1881
1882 * mreflector/MRflSinglePhoton.[h,cc], mreflector/MRflEvtData.[h,cc]:
1883 - added new Fill functions allowing to fill photons versus
1884 a z-value, e.g. energy.
1885
1886
1887
1888 2007/02/01 Thomas Bretz
1889
1890 * mhist/MHCamEvent.[h,cc]:
1891 - allow to set a histogram for display from external
1892
1893 * mhist/MHCamera.[h,cc]:
1894 - added functions to calc Median/Dev
1895 - fixed adding a MHCamera with AddCamContent. It now takes also
1896 the errors and binentries correctly into account
1897 - simplified Reset() using TArray::Reset()
1898
1899 * mhvstime/MHSectorVsTime.[h,cc]:
1900 - added option to use median/dev instead of mean/rms
1901 - switched Grid on
1902
1903 * mjobs/MSequence.cc, mjobs/MDataSet.cc:
1904 - small improvements to splitting number rows
1905 - handle possible tabs correctly
1906
1907 * mbase/MStatusArray.[h,cc]:
1908 - improved handling in Read(). We make sure now that Read doesn't
1909 produce a memory leak
1910
1911 * mhist/MHCamera.[h,cc]:
1912 - overwrote Clone function to make sure that a cloned MHCamera
1913 is never added to the current directory
1914
1915 * mcamera/MCameraTH.h:
1916 - added a workaround to get rid of the obsolete discriminator thresholds
1917 for the non-trigger pixels
1918
1919 * mreport/MReportCC.cc:
1920 - added a sanity \o-Terminator to the dicriminator threshold extraction
1921
1922
1923
1924
1925 2007/01/30 Thomas Bretz
1926
1927 * mbadpixels/MBadPixelsCam.[h,cc]:
1928 - added function to return the uncalibrated and unsuitable
1929 pixels as TArrayC (to be used in MHCamera)
1930
1931 * mhcalib/MHCalibrationChargeCam.cc:
1932 - added a FIXME-comment
1933
1934 * mhist/MHCamEvent.[h,cc]:
1935 - added an option to change the kind of error which is displayed
1936 - consequently increased version number by 1
1937
1938 * mhist/MHCamera.[h,cc]:
1939 - added a new bit to allow the error to be switched between
1940 mean and spread
1941
1942 * mjobs/MJStar.cc, mjobs/MJCalibrateSignal.cc:
1943 - adapted to changes in error display
1944
1945
1946
1947 2007/01/27 Thomas Bretz
1948
1949 * manalysis/MMcCalibrationUpdate.cc:
1950 - fixed a typo in a comment
1951
1952 * mcalib/MCalibrateData.[h,cc]:
1953 - commented out some obsolete currently unused code
1954
1955 * mdata/MDataPhrase.cc:
1956 - added a sanity check
1957
1958 * mpedestal/MMcPedestalCopy.cc:
1959 - Changed output to fit the structure used in all other classes
1960
1961 * mmain/MEventDisplay.cc:
1962 - made sure that MPedestalSubtract dies the right thing
1963 - removed badpixel calculation and treatment until a better
1964 solution was found.
1965
1966 * mfbase/MFDataPhrase.cc:
1967 - fixed a "comparison is always true" warning
1968
1969 * msignal/MExtractTimeAndChargeDigitalFilter.h:
1970 - increased class version number to 3 to account for the removal
1971 of the fTimeShift data members since last release
1972
1973
1974
1975 2007/01/27 Daniela Dorner
1976
1977 * datacenter/db/showplots.php:
1978 - added (tool to click through the calib, signal and star plots of
1979 one sequence)
1980
1981 * datacenter/db/index.html:
1982 - added link to new plot tool
1983
1984 * datacenter/db/ganymed.php:
1985 - added fDataSetName, removed fWobble
1986 - removed mininmum value of 100 for dataset range
1987
1988 * datacenter/db/builddatasets.php:
1989 - added fIsoInLimit2 and fIMCLimit2 in Init
1990 - added check on observation mode
1991
1992
1993
1994 2007/01/26 Thomas Bretz
1995
1996 * mpedestal/MExtractPedestal.cc:
1997 - fixed a bug which caused the pedestal to be set to 0 if the
1998 AB-flag is invalid
1999
2000
2001
2002 2007/01/25 Thomas Bretz
2003
2004 * mreflector/MRflSinglePhoton.h:
2005 - added copy constructor
2006 - added a function to fill a TH2
2007
2008 * mreflector/MRflEvtData.[h,cc]:
2009 - added copy costructor
2010 - added Clone function
2011 - added a function to fill a TH2
2012
2013
2014
2015 2007/01/24 Thomas Bretz
2016
2017 * mhflux/MHCollectionArea.cc:
2018 - fixed a typo in the last change
2019
2020
2021
2022 2007/01/24 Daniel Hoehne
2023
2024 * msignal/*.dat:
2025 - inserted missing third column (0) in all weights files
2026
2027
2028
2029 2007/01/18 Thomas Bretz
2030
2031 * mhflux/MHCollectionArea.cc:
2032 - another fix for the error calculation of the collection area.
2033 The totalarea was inluded in the error calculation as it would
2034 be a wait, but actually it is not.
2035
2036
2037
2038 2007/01/16 Thomas Bretz
2039
2040 * mfileio/MReadMarsFile.cc:
2041 - fixed two "comparison between signed and unsigned integer" warnings
2042
2043 * mhbase/MFillH.cc:
2044 - small update to comments
2045
2046 * mimage/MHHillasExt.cc:
2047 - call SetDirectory(NULL) after SetName
2048
2049 * mjobs/MSequence.[h,cc]:
2050 - commented out obsolete GetFileNames
2051
2052 * msignal/MExtractor.[h,cc]:
2053 - Some small updates
2054 - removed code from Process function
2055 - increased version number to 7
2056
2057 * msignal/MExtractedSignalPix.h:
2058 - some simple reordering in the class header
2059
2060 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
2061 - simplified the checks in SetWindowSize
2062
2063 * msignal/MC_cosmics_weights46.dat, msignal/MC_weights46.dat:
2064 - added third column with zeros
2065
2066
2067
2068 2007/01/16 Daniela Dorner
2069
2070 * datacenter/db/menu.php, datacenter/db/datasetinfo-aio.php,
2071 datacenter/db/magicdefs.php:
2072 - implemented new variables for datasets
2073
2074
2075
2076 2007/01/15 Thomas Bretz
2077
2078 * mpedestal/MPedestalSubtract.cc:
2079 - added a sanity check tomake sure that the pixel array has the
2080 correct size when filled
2081 - made sure the the number of pixels in the camera nd not the
2082 number of connected pixels is used to initialize the size of
2083 the arrays.
2084
2085 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
2086 - allow the initialization of nuber of pixels and samples
2087 independanly.
2088
2089
2090 2007/01/15 Daniela Dorner
2091
2092 * datacenter/db/sources.php, datacenter/db/sequinfo-aio.php,
2093 datacenter/db/runinfo-aio.php, datacenter/db/printtable.php,
2094 datacenter/db/plotdb.php, datacenter/db/menu.php,
2095 datacenter/db/findoffdata.php, datacenter/db/builddatasets.php,
2096 datacenter/db/datasetinfo.php:
2097 - fixed bug in init of $_GET
2098
2099
2100
2101 2007/01/12 Stefan Ruegamer
2102
2103 * datacenter/macros/writedatasetfile.C:
2104 - addded #include <errno.h>
2105
2106
2107
2108 2007/01/11 Thomas Bretz
2109
2110 * mbase/MLogManip.cc:
2111 - removed the obsolete include of MLog.h
2112
2113 * mbase/MLogManip.h:
2114 - encapsulated an include in ifdefs
2115
2116 * mhcalib/MHCalibrationCam.cc, mhcalib/MHCalibrationChargeCam.cc:
2117 - updated log-output
2118
2119 * mhflux/MHEnergyEst.cc:
2120 - replaced difficult to see green by blue
2121
2122 * mjobs/MDataSet.[h,cc]:
2123 - added datat members for path of sequences and path of data files
2124 to be able to store overwritten defaults
2125 - check completeness of dataset files
2126 - store a MSequence object in the list instead of the name and dir
2127 (this is necessary to have all important information for a dataset
2128 file, including the sequence number! - available)
2129 - some changes to the output
2130 - allow to print a perfect copy of the read dataset file to the console
2131 just from the contents of the object
2132
2133 * mjobs/MJStar.cc:
2134 - updated to use MSequence::GetFileName instead of MSequence:GetName
2135
2136 * mjobs/MSequence.[h,cc]:
2137 - keep filename and datapath in header, this has some advantages
2138 for sanity checks
2139 - many improvements of sanity checking in case of missing or
2140 unaccessible files
2141 - Fixed "lightConditions" (was "LightCondition")
2142 - Fixed "No_Moon" (was "NoMoon")
2143 - allow to set the data path as second argument in the constructor
2144 - implemented a check whether the sequence file is complete
2145
2146 * mjobs/MJCut.[h,cc]:
2147 - added some code (still commented out) to display the excess rate
2148 - with the other changes we can now store the original dataset in
2149 the output
2150
2151 * mjoptim/MJOptimize.cc:
2152 - Keep the sequence files in the file list instead of just the
2153 filename and the directory
2154
2155 * mjtrain/MJTrainDisp.cc:
2156 - use return value of MDataSet::AddFilesOn/Off for a sanity check
2157
2158 * mjobs/MJob.[h,cc]:
2159 - removed obsolete fPathData and stuff
2160
2161 * callisto.cc, star.cc:
2162 - removed obsolete calls to MJob::SetPathData
2163
2164 * callisto.rc, star.rc:
2165 - removed obsolete examples for "PathData"-resource
2166
2167 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
2168 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc, mjobs/MJStar.cc:
2169 - removed obsolete reference to fPathData
2170
2171
2172
2173 2007/01/11 Daniela Dorner
2174
2175 * datacenter/db/builddatasets.php:
2176 - implemented username (the one who inserts the dataset has to give
2177 his/her username now)
2178 - fixed password query in case user inserted something wrong
2179 - implemented check, if on-sequences have different observations
2180 modes
2181 - implemented check, if user has chosen one sequences as on and off
2182 - adapted text of password prompt
2183
2184 * datacenter/db/builddatasets.php, datasetinfo-aio.php,
2185 runinfo-aio.php, sequinfo-aio.php:
2186 - minor changes in formatting
2187 - added 'alt' for +/- images
2188
2189 * datacenter/db/menu.js:
2190 - added 'alt' for +/- images
2191
2192
2193
2194 2007/01/10 Thomas Bretz
2195
2196 * mhbase/MH.cc:
2197 - fixed a bug in SetBinomialErrors. The errors of the two
2198 histograms were exchanged in the calculation
2199
2200 * mbase/MEnv.[h,cc]:
2201 - added new member function GetNumUntouched
2202
Note: See TracBrowser for help on using the repository browser.