source: trunk/MagicSoft/Mars/Changelog@ 8527

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