source: trunk/MagicSoft/Mars/Changelog@ 8530

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