source: trunk/MagicSoft/Mars/Changelog@ 8202

Last change on this file since 8202 was 8202, checked in by Daniela Dorner, 18 years ago
*** empty log message ***
File size: 121.7 KB
Line 
1Please do not write behind the end of line tag so that it is possible
2to send a Changelog file to a line printer directly. Thanks.
3
4For your entries please follow EXACTLY this style:
5
6_yyyy/mm/dd_[Your Name]
7_
8___*_filename:
9_____-_description
10_
11___*_filename2, filename3:
12_____-_description
13_
14_
15_
16
17While an underscore is a placeholder for a white-space or an empty line.
18
19 -*-*- END OF LINE -*-*-
20
21 2006/11/01 Daniela Dorner
22
23 * datacenter/db/builddatasets.php:
24 - added more warnings (inhomogeneity, number of identified and
25 correlated stars)
26 - fixed bug in query getting the next datasetnumber
27 - implemented stop of inserting in case of failure of one query
28 - added init values for some limits
29 - changed fDataSetName from varchar(12) to varchar(20)
30 - enlarged space behind +/- menu items
31 - improved output for missing fRealSourceKEY
32 - removed fMaxHumidity and fArrTimeMeanInner from Init
33 - added and adapted init values for fPSF, fMeanPedRms,
34 fMeanNumberIslands, fRation, relative ontime, fMuonRate,
35 fPulsePos
36
37 * datacenter/macros/buildsequenceentries.C:
38 - fixed bug introduced with change on 27.10.2006 (in query ')' was
39 missing
40
41 * datacenter/scripts/writedatasetfiles:
42 - added (script that executes writedatasetfile.C)
43
44 * datacenter/scripts/sourcefile:
45 - added error-code variable for Fdatasetfilewritten
46
47 * steps.rc:
48 - added new column DataSetProcessStatus.fDataSetFileWritten
49
50 * datacenter/db/sequinfo-aio.php:
51 - changed init: fPSF, fMeanPedRmsInner and fLinks now switched on
52 by default
53
54 * datacenter/db/sequinfo-aio.php, datacenter/db/sequinfo-aio.php,
55 datacenter/db/sequinfo-aio.php, datacenter/db/builddatasets.php:
56 - emphasis menu item 'Menu'
57
58 * datacenter/db/index-footer.html:
59 - adapted link to validator-img file
60
61 * datacenter/db/menu.php:
62 - changed menu label of fStartTime from StartTime to ProcessTime
63 to avoid confusions
64
65 * datacenter/db/menu.php, datacenter/db/magicdefs.php:
66 - removed fWobble (website was not working due to that)
67 - implemented a min and a max limit for the relative ontime
68 - removed limit for arrival time
69
70 * datacenter/db/include.php:
71 - changed code to determin the colour of an table entry to
72 provide the possibility to set different limits for one value
73
74
75
76 2006/11/01 Thomas Bretz
77
78 * datacenter/macros/plotdb.C, datacenter/macros/plotoptical.C:
79 - a lot of changes starting to unify the different plot macros
80 - use the new function to get the joins automatically
81 - further improved grouping
82
83 * datacenter/macros/plotrundb.C:
84 - added
85
86 * msql/MSQLServer.[h,cc]:
87 - implemented a new function returning the primary key of a table
88 - added a new function to return the joins automatically
89 necessary to do a query
90 - changed the call to GetTables and GetColumns
91
92 * mhflux/MHFalseSource.[h,cc]:
93 - added a DrawNicePlot feature like for MHAlpha
94
95 * mmain/MEventDisplay.cc:
96 - added MPedestalSubtract
97 - new default size
98
99 * mbase/MLogHtml.cc:
100 - improved colors
101
102 * mcalib/MCalibrationRelTimeCalc.cc:
103 - reformatted some output
104
105 * mhcalib/MHCalibrationCam.cc:
106 - reformatted and improved output
107 - do not complain about empty lo-gain histograms (BTW:
108 it should complain if the histogram should not be empty!)
109
110 * mhcalib/MHCalibrationChargeCam.cc:
111 - when filling the histograms only fill signals which are
112 valid
113 - do not count the number of lo-gain saturation slices, just
114 check whether it is saturating or not
115 - for the moment we do not take the fTimeLower/UpperLimit into
116 account. It is enough if the extracted time is within the
117 extraction range (TO BE IMPROVED!)
118
119 * mhcalib/MHCalibrationPulseTimeCam.cc:
120 - improved output
121 - do not check th elo-gain if hi-gain is already above saturation
122 limit.
123
124 * mhcalib/MHCalibrationRelTimeCam.cc:
125 - extended first bin from -4.975 to -9.975
126 - correctly handle validity and saturation of the pixels
127 - allow the reference pixel to be set from the resource file
128
129 * mhcalib/MHGausEvents.h:
130 - exclude empty histograms in IsOnlyUnderflow and IsOnlyOverflow
131
132 * msignal/MExtractTimeAndCharge.[h,cc]:
133 - added a new function which give an estimate for the arrival time
134 in case of saturation
135 - allow the arrival time to be a minimum of -1 before replacing
136 it by a random value
137 - in case of saturation use a polynomial of second order to
138 get a better estimation of the arrival time
139
140
141
142
143 2006/10/31 Daniela Dorner
144
145 * datacenter/db/menu.php
146 - added PrintStarRangeMenu (inputs to query range for the
147 timestamp when Star has been done)
148 - changed PrintFailedMenu (ReturnCode and FailedCode were labeled
149 wrongly)
150
151 * datacenter/db/magicdefs.php
152 - added fRunTimeLimit
153 - shortened alias of fSkyBrightnessMed
154
155 * datacenter/db/builddatasets.php
156 - added (website to build datasets)
157
158 * datacenter/db/include.php
159 - exchanged \" by '
160 - added function CheckBox2 for $_POST
161 - added argument $form to function PrintMagicTable ($form
162 indicates if a second <form> and the according checkboxes and
163 inputs for $_POST are needed)
164 - added checkboxes in function PrintMagicTable for 2 additional
165 columns needed in builddatasets.php
166
167 * datacenter/db/culminating.php, datacenter/db/datacheck.php,
168 datacenter/db/datasetinfo.php, datacenter/db/datasetinfo-aio.php,
169 datacenter/db/dbstatus.php, datacenter/db/findoffdata.php,
170 datacenter/db/index.php, datacenter/db/opticaldata.php,
171 datacenter/db/printtable.php, datacenter/db/querycal.php,
172 datacenter/db/querymc.php, datacenter/db/queryrbk.php,
173 datacenter/db/queryseq.php, datacenter/db/querystar.php,
174 datacenter/db/runinfo-aio.php, datacenter/db/runinfo.php,
175 datacenter/db/sequinfo-aio.php, datacenter/db/sequinfo.php,
176 datacenter/db/sources.php, datacenter/db/statusrps.php,
177 datacenter/db/statussps.php, datacenter/db/statussbs.php:
178 - changed call of function PrintMagicTable according to changes
179 in include.php
180
181
182
183 2006/10/31 Thomas Bretz
184
185 * datacenter/macros/writedatasetfile.C:
186 - added
187
188
189
190 2006/10/30 Thomas Bretz
191
192 * mbase/MMath.[h,cc]:
193 - added a new function to calculate the intersection point of
194 two lines
195
196 * mgui/MHexagon.[h,cc]:
197 - added function to calculate the intersection of two hexagons
198
199
200
201 2006/10/30 Daniela Dorner
202
203 * datacenter/scripts/runcallisto:
204 - added output of commandline to runlog
205 - in case of missing cacofile the output and return value was wrong
206 - added printprocesslog in case of missing cacofile
207 - added filename to output of printprocesslog in case of failing
208 merppupdate
209
210 * datacenter/scripts/runstar:
211 - added output of commandline to runlog
212 - added staging of callistofiles
213
214 * datacenter/scripts/jobmanager:
215 - bugfix for the change of 25.10.2006 (reset of
216 nothingtodosleeptime was missing)
217
218
219
220 2006/10/27 Daniela Dorner
221
222 * datacenter/db/menu.js:
223 - exchanged names of functions show() and hide()(were named the
224 wrong way round)
225
226 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php
227 datacenter/db/datasetinfo-aio.php:
228 - enlarged space behind +/- menu items
229
230
231
232 2006/10/27 Thomas Bretz
233
234 * datacenter/macros/buildsequenceentries.C:
235 - included a fix for 0000-00-00 times in the run-database
236
237 * datacenter/macros/plotdb.C:
238 - implemented a possibility to show average values with RMS
239
240 * mjtrain/MJTrainSeparation.cc:
241 - do not print observation time statistics if observation time is
242 zero
243
244 * datacenter/macros/fillstar.C:
245 - do not fill arbitrary negative value
246
247 * mfbase/MF.cc:
248 - fixed a compiler warning about a comment
249
250 * mranforest/MRanForestCalc.cc:
251 - removed the appearance of an obsolete error message
252 - the printing of weights is now done less often
253
254 * msignal/MExtractTimeAndCharge.cc:
255 - added a comment line
256
257 * mjobs/MJSpectrum.[h,cc]:
258 - added reading and usage of "CalcHadronness" when processing
259 the MCs
260 - added a plot for the Cut efficiency
261
262
263
264 2006/10/26 Daniela Dorner
265
266 * datacenter/scripts/setup:
267 - updated root version
268
269
270
271 2006/10/25 Thomas Bretz
272
273 * mjtrain/MJTrainSeparation.cc:
274 - print filename into output
275
276 * mbadpixels/MBadPixelsCam.cc:
277 - turned the warning when merging an empty cam into an info
278
279 * mextralgo/MExtralgoDigitalFilter.cc:
280 - removed some old comments, added some new ones
281
282 * mextralgo/MExtralgoSpline.[h,cc]:
283 - added some sanity checks to make sure that the spline
284 can be initialized and is initialized
285 - changed the default extraction position for noise extraction to be
286 in the middle of a 5 slice long spline
287
288 * msignal/MExtractTimeAndCharge.[h,cc]:
289 - removed a lot of old comment and added some new ones
290 - changed the behaviour of the determination of the start position
291 to extract the lo-gains
292 - added a spline interpolation to estimate the rrival time
293 of saturating hi-gains
294 - decreased the random range to the maximum extraction range
295
296 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc],
297 msignal/MExtractTimeAndChargeSpline.[h,cc]:
298 - removed a lot of comments, added some new ones
299 - removed fraRandomIter (replaced by a real random number)
300 - replaced some if-conditions by switch
301 - init the arrays to the maximum possible size
302
303
304
305 2006/10/25 Daniela Dorner
306
307 * datacenter/scripts/jobmanager, datacenter/scripts/setup:
308 - added longer sleeping, when there is nothing to do for any script
309
310 * datacenter/db/plot.php, datacenter/db/plotdb.php,
311 datacenter/db/plotinclude.php:
312 - added (websites to plot values from the db)
313
314 * datacenter/db/menu.js:
315 - added functions for plotdb menu
316
317 * datacenter/db/index-header.html, datacenter/db/index.html:
318 - added plotdb website
319
320
321
322 2006/10/24 Thomas Bretz
323
324 * Makefile:
325 - added mextralgo directory
326
327 * mextralgo/MExtralgoDigitalFilter.[h,cc]:
328 - added code to calculate chisq
329 - some small changes to calculating the weights
330
331 * mextralgo/MExtralgoSpline.[h,cc]:
332 - removed the random iterator, use a random number instead
333 - removed obsolete variable fResolution
334
335 * mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.cc,
336 mjobs/MJPedestal.cc:
337 - introduced new MPedestalSubtract
338 - changed the range for the pedestal extraction window
339 (the window should be the same as the extractor search
340 window, even if it need not to be used in the case of
341 the random extractor)
342
343 * mpedestal/MExtractPedestal.[h,cc], mpedestal/MPedCalcPedRun.[h,cc],
344 mpedestal/MPedCalcFromLoGain.[h,cc]:
345 - removed a lot of obsolte code
346 - unified and moved a lot of code to the base class
347 - moved code used only in a single derived class to this class
348 - changed and simplified the range check for the windows
349 - removed memcpy stuff, instead use the output of MExtractPedestal
350 - get the window size automatically from a possible extractor
351 - simplified InitBlindPixel
352
353 * mpedestal/Makefile, mpedestal/PedestalLinkDef.h:
354 - added MHPedestalCor
355 - added MPedestalSubtract
356 - added MPedestalSubtractedEvt
357 - removed MPedCalcFromData
358
359 * mpedestal/MHPedestalCor.[h,cc], mpedestal/MPedestalSubtract.[h,cc],
360 mpedestal/MPedestalSubtractEct.[h,cc]:
361 - added
362
363 * mpedestal/MPedCalcFromData.[h,cc]:
364 - removed
365
366 * msignal/MExtractTime.[h,cc]:
367 - commented out some code which will become obsolete soon
368 - improved Print() function
369
370 * msignal/MExtractTimeAndCharge.[h,cc]:
371 - redesign to use the new extraction interface
372 - changed from hi/lo-gain to one sample by using
373 MPedestalSubtractedEvt
374 - changed the lo-gain star shift default to -6.0
375 - moved the determination of saturation and maxima into
376 MPedestalSubtractedEvt
377 - improved Print() function
378 - removed obsolete data members
379
380 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc]:
381 - changed to use the new MExtralgo class instead of its own
382 algorithm
383 - now read a third column from the weights files
384 - improved Print() function
385 - removed obsolete data members
386 - added data member for pulse shape
387
388 * msignal/MExtractTimeAndChargeSpline.[h,cc]:
389 - changed to use the new MExtralgo class instead of its own
390 algorithm
391 - changed rise-time from 0.5 to 0.7 and fall time from 0.5 to 1.0
392 - removed obsolete data members
393 - removed fRandomIter
394
395 * msignal/MExtractedSignalPix.h:
396 - changed some comments
397
398 * msignal/MExtractor.cc:
399 - changed default saturation limit from 250 to 245 to be
400 more than two times the ab-offset away from 255
401 - small changes to the range checks
402 - updated Print() function
403 - removed fHiLoLast data member
404
405 * msignal/Makefile:
406 - added mextralgo as include directory
407
408 * msignal/calibration_weights_UV46.dat, msignal/cosmics_weights46.dat:
409 - added third column (now contains zeros)
410
411 * msignal/MExtractBlindPixel.cc:
412 - replaced self allocated arrays by MArrays
413 - added data member fHiLoLast (for the moment)
414
415 * msignal/MExtractPINDiode.cc:
416 - removed printing of fHiLoLast (it wasn't used anyhow
417
418 * mjobs/pedestalref.rc. mjobs/pedestalref_Dec04.rc:
419 - changed the maximum displayed for the pedestal from 16 to 20
420 to match also newer data
421
422 * msignal/SignalIncl.h:
423 - removed obsolete includes
424
425 * msignal/MExtractBlindPixel.[h,cc]:
426 - changed according to the other changes
427 - removed a lot of obsolete variables
428 - changed interface to set blind pixel indices
429 - now directly use the spline extractor class
430
431 * mflux/MFHadAlpha.[h,cc], MHadAlphaCut.[h,cc]:
432 - removed obsolete classes
433
434
435
436 2006/10/23 Thomas Bretz
437
438 * mbadpixels/MBadPixelsCam.cc:
439 - optimized log-output
440
441 * mcalib/MCalibCalcFromPast.cc:
442 - added some comments
443
444 * mcalib/MCalibrationChargeCalc.cc, mhcalib/MHCalibrationCam.cc,
445 mcalib/MCalibrationChargePix.cc:
446 - changed format of a lot of output
447
448 * mfbase/MFDataPhrase.cc:
449 - added output of a newline in the constructor
450
451 * mhcalib/MHCalibrationChargeCam.cc:
452 - count saturation only once (count the number of events not
453 the total number of saturating slices)
454 - changed format of a lot of output
455
456 * mhcalib/MHCalibrationPulseTimeCam.cc:
457 - simple optimization to algorithm, do not consider pixels
458 above saturation limit at all
459
460 * mbadpixels/MBadPixelsCam.[h,cc], mbadpixels/MBadPixelsIntensityCam.h:
461 - removed the run-option from the ascii input files
462 - allow merging a smaller into a larger camera
463
464 * mjobs/badpixels_0_559.rc:
465 - adapted
466
467 * mdata/MDataPhrase.cc:
468 - when checking for the matrices we have to start from the beginning
469 of our phrase
470
471
472
473 2006/10/23
474
475 * RELEASE 0.10.3
476
477
478
479 2006/10/23 Thomas Bretz
480
481 * msignal/MExtractTime.cc:
482 - removed setting of unsused extraction range to MArrivalTimeCam
483
484 * msignal/MArrivalTimeCam.[h,cc]:
485 - increased class version by 1
486 - added some comments
487
488
489
490 2006/10/20 Thomas Bretz
491
492 * datacenter/macros/plotoptical.C:
493 - improved with more interesting values
494
495 * mastro/MAstro.h:
496 - added new constant for conversion from and into hours
497
498 * mbadpixels/MBadPixelsIntensityCam.[h,cc],
499 mcalib/MCalibrationIntensityCam.[h,cc]:
500 - added a RemoveOldCam member function
501 - commented out unused GetCam functions
502
503 * mcalib/MCalibCalcFromPast.cc:
504 - removed some obsolete output in the case FindCreateObj fains
505 - if a new cam is added to the intensity cam list the old
506 cam is deleted now which fixes the bigges memory leak in callisto
507
508 * mcalib/MCalibrationChargeCalc.[h,cc],
509 mcalib/MCalibrationRelTimeCalc.[h,cc]:
510 - removed fOutputPath and fOutputFile
511
512 * mjobs/MJCalibration.cc, mjobs/MJCalibrateSignal.cc:
513 - removed reference to SetOutputFile
514
515
516
517 2006/10/20 Daniela Dorner
518
519 * datacenter/tools/fillobjects.php, datacenter/tools/fillobjects2.C:
520 - added (macro to fill information about objects in optical DB)
521
522 * datacenter/macros/filloptical.C:
523 - added check to avoid filling invalid data
524 - added zd (retrieve ra,dec from table Object and fill zd into
525 table OpticalData)
526
527
528
529 2006/10/19 Thomas Bretz
530
531 * mpedestal/MHPedestalCam.[h,cc]:
532 - removed (due to inheritance it belongs to mhcalib)
533
534 * mbase/MArrayD.h, marrayF.h:
535 - added GetSum() member function
536
537 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
538 - replaced the AdHoc number of effective integration slices
539 by an average of the correct number, averaged over all
540 possible set of weights. This also gives correct numbers
541 for the lo-gains which were totally wrong before.
542
543 * datacenter/macros/plotdb.C:
544 - updated the bin width of the histograms
545
546 * mbadpixels/MBadPixelsTreat.cc, mcalib/MCalibrateData.cc,
547 mcalib/MCalibrationChargeCalc.cc, mfilter/MFCosmics.cc,
548 mhcalib/MHCalibrationHiLoCam.cc:
549 - added some comments
550
551 * mcalib/MCalibrationHiLoPix.h:
552 - commented out the unused function GetOffsetPerSlice
553
554 * msignal/MArrivalTimeCam.[h,cc]:
555 - removed unused data members
556
557 * mfileio/MReadTree.cc:
558 - changed some output text
559
560 * mfileio/MWriteRootFile.cc:
561 - added a fix to allow paths containing a tilde
562
563 * datacenter/macros/plotoptical.C:
564 - added
565
566 * mhalpha/MHAlpha.[h,cc]:
567 - added the DrawNicePlot feature
568
569
570
571 2006/10/19 Daniela Dorner
572
573 * datacenter/db/opticaldata.php:
574 - added (website to display data from KVA)
575
576 * datacenter/db/magicdefs.php:
577 - added values for opticaldata.php
578
579 * datacenter/macros/filloptical.C:
580 - added (macro to read *.instr files from KVA and fill the values
581 into the database)
582
583 * datacenter/scripts/copyscript:
584 - adapted search for dates to the existance of the new directory
585 optical
586
587 * datacenter/macros/setupdb.C:
588 - added columns (fRunStop, fPulsePosOffMed, fPulsePosOffDev,
589 fHiLoGainRationMed, fHiLoGainRatioDev)
590
591
592
593 2006/10/18 Thomas Bretz
594
595 * mmuon/MHSingleMuon.cc:
596 - removed some debug stuff errornously introduced yesterday
597
598
599
600 2006/10/18 Daniela Dorner
601
602 * datacenter/scripts/sourcefile:
603 - added makedir for lockpath and listpath
604
605 * datacenter/scripts/jobmanager:
606 - removed makedir for lockpath and listpath
607 - bugfix (continue if condor_q gives an error)
608 - reduced number of condor_q calls per loop from 3 to 1
609 - combined two if-clauses
610 - added comments
611 - moved getstatus to beginning of loop and moved sleep behind
612 getstatus to avoid unneed waiting and calling of condor_q
613 - replaced -gt by -ge and -lt by -le, to make sure that logging
614 output makes sense
615
616 * datacenter/scripts/setup:
617 - updated default values for jobmanager
618
619 * datacenter/db/menu.php, datacenter/db/magicdefs.php:
620 - implemented Observation Mode flag
621
622 * datacenter/db/menu.php:
623 - implemented Observation Mode flag for SequInfo2 and RunInfo2
624 - removed ManuallyChanged from SequInfo2 (not needed anymore with
625 new sequence building algorithm
626 - added fRunStop to the SequInfo menu
627
628 * datacenter/db/culminating.php, datacenter/db/datasetinfo-aio.php,
629 datacenter/db/datasetinfo.php, datacenter/db/include.php,
630 datacenter/db/index.php, datacenter/db/magicdefs.php,
631 datacenter/db/querymc.php, datacenter/db/queryseq.php,
632 datacenter/db/runinfo-aio.php, datacenter/db/runinfo.php,
633 datacenter/db/sequinfo-aio.php, datacenter/db/sequinfo.php,
634 datacenter/db/statusrps.php, datacenter/db/statussbs.php
635 datacenter/db/statussps.php:
636 - bugfix (order by was not working for runs/sequences/datasets
637 when doing group by)
638
639 * datacenter/db/include.php, datacenter/db/magicdefs.php,
640 datacenter/db/printtable.php:
641 - bugfix (order by was not working on printtable.php)
642
643
644
645 2006/10/17 Thomas Bretz
646
647 * mdata/MDataPhrase.cc:
648 - updated comments
649 - only add the missing functions to TDataPrimitives when not
650 yet done. Everything else would leak memory
651
652 * mhbase/MH3.[h,cc], mhvstime/MHVsTime.[h,cc]:
653 - exchanged the MDataChain by MDataPhrase
654 - therefore changed the datamember from MDataChain* to MData*
655 (this change is not necessarily backward compatible)
656 - increased class version number by one
657
658 * mraw/MRawRunHeader.h:
659 - added getter for fObservationMode
660
661 * callisto.cc, ganymed.cc, merpp.cc, readdaq.cc, readraw.cc,
662 showplot.cc, sinope.cc, star.cc, rootlogon.C
663 - enabled error redirection
664
665 * mbase/MLog.[h,cc]:
666 - added code to allow redirection of root error handler to
667 out own error handler
668
669 * mdata/MDataPhrase.cc:
670 - improved output in case of failure
671
672 * manalysis/MFiltercutsCalc.[h,cc], mbase/MContinue.cc,
673 mjoptim/MJOptimize.cc, mjtrain/MJTrainRanForest.cc,
674 mtools/MTFillMatrix.cc:
675 - replaced MFDataChain by MFDataPhrase
676
677 * mfbase/FBaseLinkDef.h, mfbase/Makefile:
678 - added new class MFDataPhrase
679
680 * mfbase/MF.[h,cc]:
681 - replaced all the parsing stuff by the usage of MFDataPhrase
682
683 * mfbase/MFDataPhrase.[h,cc]:
684 - added
685
686 * mhist/MHRate.cc:
687 - removed an obsolete debugging "Y"
688
689 * sinope.cc, manalysis/MMcTriggerLvl2.cc, mastro/MAstroCamera.cc,
690 mastro/MAstroCatalog.cc, mbase/MLog.cc, mcalib/MCalibrationBlindPix.cc,
691 mcalib/MCalibrationChargeCalc.cc, mcalib/MCalibrationChargeCam.cc,
692 mcalib/MCalibrationIntensityChargeCam.cc, mfbase/MFEventSelector2.cc,
693 mhbase/MBinning.cc, mhbase/MH.cc, mhcalib/MHCalibrationHiLoCam.cc,
694 mhflux/MHFalseSource.cc, mhflux/MHThetaSqN.cc, mhist/MHCamera.[h,cc],
695 mimage/MNewImagePar2.cc, mmuon/MHSingleMuon.cc,
696 mpedestal/MPedCalcFromData.cc
697 - fixed warnings about shadows of parameters
698
699 * datacenter/macros/insertdataset.C, datacenter/macros/insertdate.C,
700 datacenter/macros/insertsequence.C:
701 - updated to use MSQLMagic
702
703 * macros/checkaclic.C:
704 - added (allows to check whether all macros compile)
705
706 * macros/dohtml.C:
707 - added extralgo
708 - added new macros
709
710 * mjobs/MJStar.cc:
711 - removed some obsolete includes
712
713 * macros/optim/optimonoff.C:
714 - updated start values to our current best values
715 - updated scale region
716
717 * macros/tutorials/threshold.C:
718 - updated start values to our current best values
719
720
721
722 2006/10/17 Markus Meyer
723
724 * mtools/MRolke.[h,cc]:
725 - added: a modification of TRolke from root_v5.12.00b. There is
726 now a new function, called LogFactorial() which enables to
727 calculate confidence intervals even for a large number of
728 events (larger than 170).
729
730 * mtools/Makefile:
731 - added: MRolke.cc
732
733 * mtools/ToolsLinkDef.h:
734 - added: MRolke+
735
736
737
738 2006/10/17 Stefan Ruegamer
739
740 * datacenter/scripts/processmcsequences
741 - fixed a bug preventing the script from finding the sequence
742 files, fixed a typo and added the star command to the logfile
743
744
745
746 2006/10/17 Daniela Dorner
747
748 * datacenter/scripts/sourcefile:
749 - bugfix (intgrep returned not only the number)
750
751 * datacenter/scripts/checktransfer:
752 - removed not needed output
753
754 * datacenter/scripts/budb:
755 - added (script making backup of databases)
756
757 * datacenter/tools/sps-bu:
758 - added (script updating SequenceProcessStatus)
759
760 * datacenter/macros/checkfileavail.C:
761 - Form() did not work for sequences with many runs
762
763
764
765 2006/10/16 Thomas Bretz
766
767 * mextralgo/MExtralgoDigitalFilter.[h,cc]:
768 - Changed the extraction algorithm such that extraction of signal
769 and time is iterated and should be as consistent as possible
770 at the end of the algorithm.
771 - changed the final offset in the calculation of the arrival time
772 to match as best as it can so far.
773 - Updates to the still preliminary calculation of the weights
774
775 * manalysis/MEnergyEstimate.cc, mdata/MDataList.cc,
776 mdata/MDataMember.cc, mhbase/MHMatrix.cc,
777 manalysis/MMultiDimDistCalc.cc, mfit/MTFitLoop.cc:
778 - updated comment to refer to MDataPhrase instead of MDataChain
779
780 * manalysis/MParameterCalc.[h,cc], manalysis/MCompProbCalc.cc,
781 mtools/MChisqEval.cc, mhist/MHCompProb.cc, mdata/MDataArray.cc,
782 mhbase/MFillH.cc, mfileio/MWriteAsciiFile.cc,
783 mfbase/MFDataChain.cc:
784 - replaced the usage of MDataChain by MDataPhrase
785
786 * mbase/MMath.cc:
787 - small update to SolvePol3 which is more accurate in the number
788 of different solutions
789
790 * mdata/DataLinkDef.h, mdata/Makefile:
791 - added MDataPhrase
792
793 * mhbase/MH.cc:
794 - further improvement to the calculation of binomial
795 errors, the sale factors were not correctly taken into account
796
797 * mdata/MDataPhrase.[h,cc]:
798 - added
799
800
801
802 2006/10/15 Thomas Bretz
803
804 * mbase/MEnv.[h,cc]:
805 - implmenetd the possibility to check whether the given resource
806 file eists
807
808 * star.cc, ganymed.c, callisto.cc:
809 - implemented an error if the resource file doesn't exist
810 (returns 0xfe)
811
812
813
814 2006/10/15
815
816 * RELEASE 0.10.2
817
818
819
820 2006/10/15 Thomas Bretz
821
822 * mtemp/MVP*:
823 - removed
824
825
826
827 2006/10/14 Thomas Bretz
828
829 * datacenter/macros/buildsequenceentries.C:
830 - fixed that in case of wobble sources always the project
831 and/or source name of the first run was assigned instead of
832 the new generaliyed wobble-source/-project name
833
834 * datacenter/scripts/dbchk:
835 - added some more checks
836
837 * datacenter/scripts/sourcefile:
838 - fixed the intgrep (didn't work with the colors in filldotraw)
839
840 * mastro/AstroIncl.h:
841 - added TArrayD
842
843 * mastro/MAstro.[h,cc]:
844 - added some functions around the sun and the moon
845
846 * mastro/MAstroCatalog.[h,cc]:
847 - check the epoch in Xephem catalog as numbe rnot as string
848 - added GetVisibilityCurve member function
849 - overwrote FindObject
850 - added MarkObject
851
852 * mastro/MObservatory.[h,cc]:
853 - added Tuorla observatory
854 - added member function to calculate sunrise and -set
855
856 * mbase/MTime.h:
857 - added a function to return Julian Date
858
859 * mhflux/MHCollectionArea.cc:
860 - some update in comments
861
862 * mhist/MHCamera.h:
863 - fixed a warning with root 5.13/04
864
865 * mmc/MMcRunHeader.cxx:
866 - initalize fImpactMax to -1
867
868 * macros/starvisday.C, macros/starvisyear.C:
869 - added
870
871
872
873 2006/10/13 Daniela Dorner
874
875 * datacenter/scripts/findnotseqruns:
876 - added (script to find not sequenced runs)
877
878 * datacenter/scripts/findnewstars:
879 - added (script to find sequences where star has been done)
880
881 * datacenter/tools/resetdataset:
882 - added (script to reset dataset)
883
884
885
886 2006/10/13 Thomas Bretz
887
888 * datacenter/macros/filldotraw.C:
889 - allow inserting missing runs
890
891 * msql/MSQLMagic.[h,cc]:
892 - added functions to request the value not only key and name
893
894
895
896 2006/10/12 Daniela Dorner
897
898 * datacenter/tools:
899 - added (directory for tools not used regulary)
900
901 * datacenter/tools/findnotanymoresequencedruns,
902 datacenter/tools/comparesequences:
903 - added (scripts for sequence building tests)
904
905 * datacenter/scripts/dunotseqruns:
906 - added (script to check disk usage of not sequenced runs)
907
908 * datacenter/scripts/checklogs:
909 - added comment
910
911
912
913 2006/10/11
914
915 * RELEASE 0.10.1
916
917
918
919 2006/10/11 Thomas Bretz
920
921 * mhbase/MH.[h,cc]:
922 - added a function to calculate binomial errors including weights
923 (this was added in root 5.13/04, but necessary for older versions)
924
925 * mhflux/MHCollectionArea.[h,cc]:
926 - added Sumw2() to the constructor so that the weights array gets
927 correctly initialize
928 - replaced the calculation of the binomial errors by the
929 corresponding root-function and the new MH function
930 - made sure that in all histogram operations the errors are
931 properly propagated
932 - let ReInit determine fMcRadius from MMcRunHeader
933 - execute check for corsika version even if the HistAll is extern
934
935 * mhflux/MHEnergyEst.cc, mhflux/MHThreshold.cc
936 - fixed the order in the constructor such that the Sumw2() does
937 correctly initialize the weights array
938
939 * mhflux/MMcSpectrumWeight.cc:
940 - a minor code reordering
941
942 * mjobs/MJSpectrum.cc:
943 - made sure that the histogram with the corsika spectrum has
944 the errors initialized and thus takes the weights correctly
945 into account
946 - corresponding to this changed some draw option to get the
947 same plots (hist) as before
948 - added a lot of comments to the code
949 - when the zenith angle weights are applied to the MC distribution
950 make sure that also the errors are correctly treated.
951
952 * mcalib/MCalibrationTestCalc.cc:
953 - enrolled some Form-statement
954
955 * mhflux/MAlphaFitter.cc:
956 - fixed a typo in a comment
957
958 * mbase/MLogHtml.cc:
959 - fixed a bug which caused the output to be totally corrupted
960
961 * datacenter/macros/writesequencefile.C:
962 - implemented again that the 1000 pedestal events are taken which
963 are next to the calibration run
964
965
966
967 2006/10/10 Thomas Bretz
968
969 * datacenter/macros/writesequencefile.C:
970 - fixed a possible crash in GetName
971 - improved output in case of failure
972
973
974
975 2006/10/10 Daniela Dorner
976
977 * datacenter/db/menu.php:
978 - included 'only offdata' and 'incl. offdata' checkbox for
979 sequenceinfo
980
981 * datacenter/db/runinfo.php, datacenter/db/runinfo-aio.php:
982 - changed name of column for case of group-by
983
984 * datacenter/db/index.html:
985 - added remark
986
987 * datacenter/db/sources.php:
988 - fixed bug (test-sources checkbox didn't work properly)
989
990
991
992 2006/10/10
993
994 * RELEASE 0.10
995
996
997
998 2006/10/10 Thomas Bretz
999
1000 * mjobs/MJCalibration.cc:
1001 - fixed the scaling and layout in the 'Defect' tab
1002
1003
1004
1005 2006/10/09 Daniela Dorner
1006
1007 * scripts/processsequence:
1008 - removed exit
1009 - removed unneccessary lines
1010
1011
1012
1013 2006/10/09 Thomas Bretz
1014
1015 * mhflux/MMcSpectrumWeight.cc:
1016 - fixed a bug which caused the spectra to be normalized at 1GeV
1017 by default instead of the integral
1018 - allow the MC slope to be -1. With the current code this should
1019 not be a problem anymore.
1020 - improved some comments
1021
1022 * mbase/MMath.cc, mbase/MAGIC.cc:
1023 - removed the NamespaceImp macro again, it gives problems when
1024 compiling which are not yet understood
1025
1026 * Makefile:
1027 - fixed a type in rmcondor
1028
1029 * mars-config:
1030 - changed "--mars-ver" to "--version" as in root-config
1031
1032 * sponde_onoff.rc:
1033 - added a reference to MMcSpectrumWeight::ReadEnv
1034
1035 * .rootrc:
1036 - added a line for THtml (which is for the next root release)
1037
1038
1039
1040 2006/10/08 Thomas Bretz
1041
1042 * mhflux/MHalpha.cc:
1043 - fixed a problem (maybe with the new root version) that on-
1044 and off-data was shown in black and could not be distinguished
1045 anymore
1046
1047 * ganymed.rc, ganymed:onoff.rc, ganymed_wobble.rc:
1048 - some further update
1049
1050 * mcalib/MCalibrationHiLoCam.[h,cc]:
1051 - broke down a long Form() chain into single Form()'s
1052
1053 * mhcalib/MHPedestalPix.cc, mhcalib/MHGausEvents.[h,cc],
1054 mhcalib/MHCalibrationChargeBlindPix.cc,
1055 mhcalib/MHCalibrationPix.cc:
1056 - replaced IsNaN by !IsFinite (which includes IsNaN)
1057 - changed some protected data members of the base class
1058 into private data members
1059
1060 * mhflux/MAlphaFitter.cc, mhflux/MHEnergyEst.cc, mhist/MHCamera.cc,
1061 mhist/MHHadronness.cc, mhvstime/MHPixVsTime.cc,
1062 mhvstime/MHSectorVsTime.cc, mranforest/MRanForest.cc:
1063 - replaced IsNaN by !IsFinite (which includes IsNaN)
1064
1065 * mhcalib/MHGausEvents.cc:
1066 - removed a memory leak by removing the functions creating the
1067 axes
1068
1069 * mcalib/MMcCalibrationCalc.cc, mmc/MMcConfigRunHeader.h:
1070 - return and use a const-reference to the TArrayF's
1071
1072 * mimage/MHHillas.cc:
1073 - fixed a problem which could cause the change in the DrawOption
1074 of the Center-hist to raise a seg-fault.
1075
1076 * mbase/MMath.cc, mbase/MAGIC.cc:
1077 - added the NamespaceImp macro to allow creation of the documentation
1078 by THtml (according to the source code of TMath)
1079
1080
1081
1082 2006/10/07 Thomas Bretz
1083
1084 * Makefile.conf.general:
1085 - removed ROOTVER definition ROOT_RELEASE can be used instead
1086
1087 * callisto.cc:
1088 - exchanged some checks to get a more reasonable output
1089
1090 * callisto.rc, callisto_Dec04Jan05.rc:
1091 - removed some obsolete resources for simplicity
1092
1093 * callisto.cc, ganymed.cc, mars.cc, merpp.cc, readdaq.cc, readreaw.cc,
1094 showlog.cc, showplot.cc, sinope.cc, star.cc
1095 - added the new root version check
1096 - replaced ROOTVER by ROOT_RELEASE
1097
1098 * sinope.cc:
1099 - adapted Usage() to fit the other executables
1100
1101 * mbase/MAGIC.h:
1102 - added new namespace MARS with a new function CheckRootVer
1103
1104 * mbase/MAGIC.cc:
1105 - added
1106
1107 * mbase/MEvtLoop.cc, mbase/MStatusDisplay.cc:
1108 - replaced ROOTVER by ROOT_RELEASE
1109
1110 * mbase/Makefile:
1111 - added new MAGIC.cc
1112
1113 * mbase/BaseLinkDef.h:
1114 - added namespace MAGIC.cc
1115
1116 * mhcalib/MHGausEvent.cc:
1117 - disallow also non finite results
1118
1119 * Makefile:
1120 - added new exectuable mars.config
1121
1122 * mars-config.cc:
1123 - added
1124
1125 * mcalib/MCalibrationRelTimeCalc.cc:
1126 - updates some output
1127 - added RelTimeResolutionLimit to ReadEnv
1128
1129
1130
1131 2006/10/07 Daniela Dorner, Thomas Bretz
1132
1133 * datacenter/scripts/runganymed:
1134 - added sequencepath to ganymed command
1135
1136 * datacenter/macros/buildsequenceentries.C:
1137 - restricted regular expression for wobble sources
1138 - fixed bug (larger sequences were misinterpreted as identical
1139 sequences)
1140
1141 * resources/sequences.rc:
1142 - added 2 regions were interleaved pedestal run are allowed
1143
1144
1145
1146 2006/10/06 Daniela Dorner
1147
1148 * scripts/processsequence:
1149 - implemented command line options
1150 - improved logging
1151 - implemented checks
1152 - removed sourcefile
1153
1154 * datacenter/scripts/makecallistolinks:
1155 - table was missing
1156
1157 * datacenter/scripts/rmlocks:
1158 - reduced output
1159
1160 * datacenter/db/menu.php:
1161 - implemented 1000 and 2000 for number of results pulldown
1162
1163
1164
1165 2006/10/05 Stefan Ruegamer
1166
1167 * mraw/MRawRunHeaders.cc:
1168 - updated swap assignments for the swapped pixels 54-55
1169 (runnumber > 88669)
1170
1171
1172
1173 2006/10/04 Stefan Ruegamer
1174
1175 * mraw/MRawRunHeaders.cc:
1176 - updated swap assignments for the swapped pixels 161-162,
1177 210-263 (runnumber <= 101789) and 54-55 (runnumber <= 102511)
1178
1179
1180
1181
1182 2006/10/02 Thomas Bretz
1183
1184 * callisto.rc, callisto_Dec04Jan05.rc:
1185 - fixed some names of some resources (all commented out anyhow)
1186
1187 * mdata/MDataElement.cc:
1188 - if the column given is the constructor is negative the
1189 name of the matrix is supposed to contain also the column index
1190
1191 * mhcalib/MHCalibrationRelTimeCam.[h,cc]:
1192 - improved the output in case of under- and overflows
1193 - added const-qualifier to CheckOverflow
1194
1195 * mreport/MReport.cc:
1196 - allow the milliseconds to be 1000 (this is a bug which affects
1197 the camera reports in very rare cases)
1198 - improved output
1199
1200 * mjobs/MJCalibration.cc:
1201 - added two plots the extracted signal and the extracted arrival
1202 time
1203
1204
1205
1206 2006/10/01 Thomas Bretz
1207
1208 * mextralgo/MExtralgoSpline.[h,cc]:
1209 - changed from the old fashined search algorithm to a completely
1210 analytical approach. Still with a lot of comments containing
1211 the old code
1212
1213 * mbase/MMath.[h,cc]:
1214 - added new function to solve polynomial equations up to the
1215 thirs order.
1216
1217
1218
1219 2006/09/29 Thomas Bretz
1220
1221 * ganymed_wobble.rc:
1222 - use the same spark cuts as in ganymed_onoff.rc. Seems to be
1223 unintentional that they were different.
1224
1225 * macros/train/trainenergy.C:
1226 - fixed an oddity because there was artificial path
1227 - added some comments
1228
1229
1230
1231 2006/09/28 Stefan Ruegamer
1232
1233 * mraw/MRawRunHeaders.cc:
1234 - added swap assignments for the swapped pixels 119-120, 161-162,
1235 210-263 and 54-55 in the corresponding run range
1236
1237
1238
1239 2006/09/28 Daniela Dorner
1240
1241 * datacenter/scripts/checkfilesforsequenceavail,
1242 datacenter/scripts/runcallisto, datacenter/scripts/runganymed:
1243 - improved processlog
1244
1245 * datacenter/scripts/sourcefile:
1246 - improved processlog
1247 - exchange function finish by code in fuction makedir
1248
1249 * datacenter/scripts/setup, datacenter/scripts/linkmc,
1250 datacenter/scripts/mcsequences,
1251 datacenter/scripts/processmcsequences:
1252 - moved mcpath to setup
1253 - updated mcpath
1254
1255 * datacenter/scripts/checktransfer:
1256 - also check transfer of subsystem files
1257 - added comments
1258
1259
1260
1261 2006/09/28 Thomas Bretz
1262
1263 * mfilter/MFMagicCuts.[h,cc]:
1264 - implemented a hadronness cut as an option
1265 - updated class reference
1266 - fixed abug introduced 14.7.2005 which caused the M3Long of the
1267 anti source to be not properly evaluated in case of optimization.
1268
1269 * ganymed_onoff.rc, ganymed_wobble.rc:
1270 - updated with comments how to use random forest
1271
1272 * datacenter/macros/buildsequenceentries.C:
1273 - updated with a completely redesigned algorithm and completly
1274 redisigned code
1275
1276 * datacenter/macros/writesequencefile.C:
1277 - the new simplified version doesn't take the number of pedestal
1278 events anymore into account.
1279
1280 * mjobs/MJCalibrateSignal.cc:
1281 - removed the tab with the calibrated arrival times. It never
1282 gave any useful information
1283
1284 * mgeom/Makefile, mgeom/GeomLinkDef.h:
1285 - took out all currently unused cameras from compilation
1286
1287 * mjobs/MJCut.cc:
1288 - updated the confusing error message printed to the log-stream
1289 in case of a failure of FillSrcPosCam
1290
1291 * callisto.cc:
1292 - fixed small bug in PrintFiles
1293
1294 * datacenter/macros/plotdb.C:
1295 - updated comments
1296 - fixed a problem with empty TGraphs
1297 - added new tabs for Hi-/Lo-Gain offsets and calibration
1298 - incrased the range for the PSF
1299 - reordered the tabs
1300 - chnaged the binning for the relative effective on time
1301 - removed the tab with the number of muons after cuts
1302 - allow a dataset as last argument
1303
1304 * mraw/MRawRunHeader.h:
1305 - added new member function IsValid
1306
1307 * mfileio/MReadMarsFile.cc:
1308 - improved output in case something is wrong with the run-header
1309
1310
1311
1312 2006/09/27 Daniela Dorner
1313
1314 * datacenter/scripts/setup, datacenter/scripts/sourcefile:
1315 - fixed sourcing of setup
1316
1317 * datacenter/db/culminating.php, datacenter/db/datacheck.php,
1318 datacenter/db/datasetinfo-aio.php, datacenter/db/datasetinfo.php,
1319 datacenter/db/dbstatus.php, datacenter/db/include.php,
1320 datacenter/db/index.php, datacenter/db/printtable.php,
1321 datacenter/db/querycal.php, datacenter/db/querymc.php,
1322 datacenter/db/queryrbk.php, datacenter/db/queryseq.php,
1323 datacenter/db/querystar.php, datacenter/db/runinfo-aio.php,
1324 datacenter/db/runinfo.php, datacenter/db/statusrps.php,
1325 datacenter/db/statussbs.php, datacenter/db/statussps.php:
1326 - fixed calling of PrintMagicTable
1327
1328 * datacenter/macros/checkfileavail.C:
1329 - fixed bug
1330
1331
1332
1333 2006/09/26 Thomas Bretz
1334
1335 * mbase/MMath.h:
1336 - added new function ModF
1337
1338 * mhist/MHRate.cc, mhist/MHWeather.cc, mhvstime/MHPixVsTime.cc,
1339 mhvstime/MHSectorVsTime.cc, mhvstime/MHVsTime.cc,
1340 mpointing/MHPointing.cc:
1341 - made the update of the axis ranges work again
1342
1343
1344
1345 2006/09/26 Daniela Dorner
1346
1347 * datacenter/scripts/zipscript:
1348 - remove write permission after zip
1349
1350
1351
1352 2006/09/25 Daniela Dorner
1353
1354 * datacenter/scripts/mcsequences:
1355 - fixed overwriting of sequencefiles
1356
1357 * datacenter/scripts/linkmc:
1358 - fixed typo
1359
1360
1361
1362 2006/09/20 Daniela Dorner
1363
1364 * datacenter/scripts/zipscript, datacenter/scripts/checktransfer:
1365 - added
1366
1367
1368
1369 2006/09/19 Daniela Dorner
1370
1371 * datacenter/db/datasetinfo-aio.php, datacenter/db/runinfo-aio.php,
1372 datacenter/db/sequinfo-aio.php, datacenter/db/menu.php,
1373 datacenter/db/menu.js:
1374 - status menu was displayed wrongly after query
1375
1376
1377
1378 2006/08/30 Daniela Dorner
1379
1380 * datacenter/scripts/sourcefile:
1381 - removed setzero
1382 - restructured
1383
1384 * datacenter/scripts/setup:
1385 - fixed bug
1386
1387 * datacenter/scripts/jobmanager:
1388 - replaced setzero
1389 - removed nail
1390 - improved logging
1391
1392 * datacenter/macros/filldotrun.C:
1393 - enhanced return-values
1394
1395 * datacenter/macros/insertdataset.C:
1396 - fixed return-values in case of error
1397
1398 * datacenter/macros/insertdataset.C,
1399 datacenter/scripts/insertdatasets:
1400 - implemented return value for 'exists already in db'
1401
1402
1403
1404 2006/08/29 Thomas Bretz
1405
1406 * resources/sequences.rc:
1407 - updated
1408
1409
1410
1411 2006/08/29 Daniela Dorner
1412
1413 * datacenter/scripts/buildsequenceentries:
1414 - fixed logpath
1415
1416 * datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
1417 datacenter/scripts/fillstar:
1418 - changed logpath
1419
1420 * datacenter/scripts/insertdatasets:
1421 - improved logging
1422
1423 * datacenter/scripts/filesondisk:
1424 - reduced output
1425
1426 * datacenter/scripts/checklogs:
1427 - added (mails WARNs and ERRORs to $erradrs)
1428
1429 * datacenter/scripts/rmlocks:
1430 - improved logging
1431 - took removing out (reason: 12 hour limitation of condor is not
1432 working; instead mail)
1433
1434 * datacenter/scripts/sourcefile:
1435 - improved logging in setstatus
1436 - implemented alias intgrep
1437
1438 * datacenter/scripts/buildsequenceentries,
1439 datacenter/scripts/checkfilesforsequenceavail,
1440 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
1441 datacenter/scripts/dodatacheck, datacenter/scripts/doexclusions,
1442 datacenter/scripts/doqualityplots, datacenter/scripts/filesondisk,
1443 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
1444 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
1445 datacenter/scripts/insertsequences,
1446 datacenter/scripts/makecallistolinks,
1447 datacenter/scripts/writesequencefiles:
1448 - implemented usage of alias intgrep
1449
1450
1451
1452 2006/08/28 Thomas Bretz
1453
1454 * msql/MSQLMagic.cc:
1455 - replaced DELETE by DELETE FROM
1456
1457 * mbase/MTime.h:
1458 - if name is given in the constructor it is tried to use
1459 it as SqlDateTime.
1460
1461
1462
1463 2006/08/25 Daniela Hoehne
1464
1465 * datacenter/scripts/setup:
1466 - implemented new path for runlogs
1467
1468 * datacenter/scripts/buildsequenceentries, datacenter/scripts/
1469 checkfilesforsequenceavail, datacenter/scripts/checkstardone,
1470 datacenter/scripts/copyscript, datacenter/scripts/correcttime,
1471 datacenter/scripts/dodatacheck, datacenter/scripts/doexclusions,
1472 datacenter/scripts/doqualityplots, datacenter/scripts/dowebplots,
1473 datacenter/scripts/filesondisk, datacenter/scripts/fillcallisto,
1474 datacenter/scripts/fillganymed, datacenter/scripts/fillstar,
1475 datacenter/scripts/insertdatasets, datacenter/scripts/insertsequences,
1476 datacenter/scripts/linkmc, datacenter/scripts/makecallistolinks,
1477 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
1478 datacenter/scripts/runstar, datacenter/scripts/processmcsequences,
1479 datacenter/scripts/mcsequences:
1480 - improved logging (changed runlogpath)
1481
1482 * datacenter/scripts/checkstardone, datacenter/scripts/insertdatasets,
1483 datacenter/scripts/insertsequences:
1484 - changed logging outpath
1485
1486
1487
1488 2006/08/25 Daniela Dorner
1489
1490 * datacenter/scripts/jobmanager, datacenter/scripts/sourcefile,
1491 datacenter/scripts/scriptlauncher:
1492 - improved logging
1493 - implemented usage of printprocesslog
1494
1495 * datacenter/scripts/jobmanager:
1496 - improved usage of resources
1497
1498 * datacenter/scripts/scriptlauncher:
1499 - improved errorhandling
1500
1501 * datacenter/scripts/sourcefile:
1502 - implemented function and paths for processlog
1503
1504 * datacenter/scripts/copyscript, datacenter/scripts/insertdatasets,
1505 datacenter/scripts/doqualityplots, datacenter/scripts/dowebplots,
1506 datacenter/scripts/linkmc, datacenter/scripts/makecallistolinks,
1507 datacenter/scripts/mcsequences,
1508 datacenter/scripts/insertsequences,
1509 datacenter/scripts/processmcsequences:
1510 - implemented usage of finish
1511 - improved logging
1512
1513 * datacenter/scripts/doexclusions:
1514 - implemented check=1 (was still missing)
1515
1516 * datacenter/scripts/correcttime,
1517 datacenter/scripts/insertsequences,
1518 datacenter/scripts/makecallistolinks:
1519 - improved logging
1520 - fixed bugs
1521
1522 * datacenter/scripts/checkfilesforsequenceavail,
1523 datacenter/scripts/filesondisk, datacenter/scripts/runcallisto:
1524 - improved logging
1525
1526 * datacenter/scripts/buildsequenceentries,
1527 datacenter/scripts/checkfilesforsequenceavail,
1528 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
1529 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
1530 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
1531 datacenter/scripts/insertdatasets, datacenter/scripts/dowebplots,
1532 datacenter/scripts/filesondisk, datacenter/scripts/fillcallisto,
1533 datacenter/scripts/fillstar, datacenter/scripts/fillganymed,
1534 datacenter/scripts/insertsequences, datacenter/scripts/jobmanager,
1535 datacenter/scripts/linkmc, datacenter/scripts/makecallistolinks,
1536 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
1537 datacenter/scripts/rmlock, datacenter/scripts/processmcsequences,
1538 datacenter/scripts/runstar, datacenter/scripts/runcallisto,
1539 datacenter/scripts/runganymed, datacenter/scripts/webupdate-star,
1540 datacenter/scripts/webupdate-callisto,
1541 datacenter/scripts/webupdate-sinope, datacenter/scripts/sourcefile,
1542 datacenter/scripts/webupdate-ganymed,
1543 datacenter/scripts/writesequencefiles:
1544 - implemented usage of printprocesslog
1545 - fixed runlogpath
1546
1547 * datacenter/scripts/webupdate-callisto,
1548 datacenter/scripts/webupdate-ganymed,
1549 datacenter/scripts/webupdate-sinope,
1550 datacenter/scripts/webupdate-star:
1551 - added logging
1552
1553
1554
1555 2006/08/25 Thomas Bretz
1556
1557 * msignal/MExtractTimeAndChargeSpline.h:
1558 - changed fgLoGainOffset from 1.39 to 1.3 according to an extensive
1559 test in the test-database
1560
1561 * resources/sequences.rc:
1562 - resource file how to build sequences... added.
1563
1564 * msql/MSQLMagic.[h,cc]:
1565 - added
1566
1567 * msql/MSQLServer.[h,cc]:
1568 - added copy constructor
1569 - allow fServ to be NULL (added sanity checks)
1570 - Implemented Exec-command
1571
1572 * msql/Makefile, msql/SqlLinkDef.h:
1573 - added MSQLMagic
1574
1575 * mbase/MLog.[h,cc]:
1576 - added new member function Intro()
1577
1578 * mextralgo, mextralgo/Makefile, mextralgo/ExtralgoLinkDef.h,
1579 mextralgo/MExtralgoDigitalFilter.[h,cc],
1580 mextralgo/MExtralgoSpline.[h,cc]:.
1581 - added
1582
1583
1584
1585 2006/08/24 Thomas Bretz
1586
1587 * manalysis/Makfile, manalysis/AnalysisLinkDef.h:
1588 - took MCompProbCalc out
1589
1590 * mhist/Makfile, mhist/HistLinkDef.h:
1591 - took MHCompProb out
1592
1593
1594
1595 2006/08/24 Daniela Dorner
1596
1597 * datacenter/scripts/sourcefile:
1598 - implemented new functions to get information from the database
1599 - fixed bug in naming of variable
1600
1601 * datacenter/scripts/jobmanager:
1602 - implemented usage of getstatus
1603 - fixed bug in naming of variable
1604
1605 * datacenter/scripts/runcallisto, datacenter/scripts/runstar,
1606 datacenter/scripts/runganymed, datacenter/scripts/dodatacheck:
1607 - implemented usage of gettodo
1608 - removed for-loop to process several primaries
1609
1610 * datacenter/scripts/buildsequenceentries,
1611 datacenter/scripts/checkfilesforsequenceavail,
1612 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
1613 datacenter/scripts/doexclusions, datacenter/scripts/fillcallisto,
1614 datacenter/scripts/fillganymed, datacenter/scripts/fillstar,
1615 datacenter/scripts/writesequencefiles:
1616 - implemented usage of new getdolist function
1617
1618
1619
1620 2006/08/23 Thomas Bretz
1621
1622 * mtools/MCalendar.cc:
1623 - simplified DrawTTF as suggested in the root bug tracker
1624
1625
1626
1627 2006/08/22 Daniela Dorner
1628
1629 * datacenter/scripts/buildsequenceentries,
1630 datacenter/scripts/checkfilesforsequenceavail,
1631 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
1632 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
1633 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
1634 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
1635 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
1636 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
1637 datacenter/scripts/insertsequences, datacenter/scripts/linkmc,
1638 datacenter/scripts/makecallistolinks,
1639 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
1640 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
1641 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
1642 datacenter/scripts/runstar, datacenter/scripts/writesequencefiles,
1643 datacenter/scripts/sourcefile:
1644 - implemented possibility to run several tests by one user
1645 (relative path for Mars version)
1646
1647 * datacenter/scripts/sourcefile:
1648 - included webpath
1649 - added comments
1650 - added variables and functions for jobmanager
1651 - removed changing variables
1652 - added addresses
1653 - implemented functions to get todolist via shell
1654 - improved logging
1655 - replaced setstatus, implemented new function not calling root
1656 but directly using shell and mysql to speed up the setting of
1657 the status
1658
1659 * datacenter/scripts/jobmanager:
1660 - added (script to controll the amount of callisto, star, ganymed
1661 and datacheck running)
1662 - reduced logging output
1663 - implemented gettodo
1664 - implemented possibility to run several tests by one user
1665 (relative path for Mars version)
1666 - moved setup from jobsourcefile to sourcefile
1667 - added locking for gettodo
1668 - make sure that lists- and lock-directory are available
1669
1670 * datacenter/scripts/setup:
1671 - added (file to store setup variables, which might be changed)
1672 - new root version
1673
1674 * datacenter/scripts/copyscript:
1675 - removed addresses
1676 - fixed typo
1677
1678 * datacenter/scripts/run.condor:
1679 - added (file used to submit scripts to condor, used by jobmanager
1680 and script launcher)
1681
1682 * steps.rc:
1683 - fixed typo
1684
1685 * datacenter/scripts/buildsequenceentries,
1686 datacenter/scripts/checkfilesforsequenceavail,
1687 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
1688 datacenter/scripts/dodatacheck, datacenter/scripts/doexclusions,
1689 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
1690 datacenter/scripts/fillstar, datacenter/scripts/runcallisto,
1691 datacenter/scripts/runganymed, datacenter/scripts/runstar,
1692 datacenter/scripts/writesequencefiles:
1693 - implemented usage of gettodo instead of getdolist (faster)
1694
1695 * datacenter/scripts/dodatacheck, datacenter/scripts/runcallisto,
1696 datacenter/scripts/runganymed, datacenter/scripts/runstar:
1697 - improved logging and comments
1698 - adapted find-to-do-file-algorithm
1699
1700 * datacenter/scripts/buildsequenceentries,
1701 datacenter/scripts/checkfilesforsequenceavail,
1702 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
1703 datacenter/scripts/doexclusions, datacenter/scripts/fillcallisto,
1704 datacenter/scripts/fillganymed, datacenter/scripts/fillstar,
1705 datacenter/scripts/makecallistolinks,
1706 datacenter/scripts/writesequencefiles:
1707 - improved logging and comments
1708
1709 * datacenter/scripts/buildsequenceentries,
1710 datacenter/scripts/checkfilesforsequenceavail,
1711 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
1712 datacenter/scripts/dodatacheck, datacenter/scripts/doexclusions,
1713 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
1714 datacenter/scripts/fillstar, datacenter/scripts/runcallisto,
1715 datacenter/scripts/runganymed, datacenter/scripts/runstar,
1716 datacenter/scripts/writesequencefiles:
1717 - remove todofile when it has been read
1718
1719 * datacenter/scripts/scriptlauncher:
1720 - added (script to start submit other scripts to condor)
1721 - make sure that lists- and lock-directory are available
1722
1723 * datacenter/scripts/webupdate-callisto,
1724 datacenter/scripts/webupdate-star,
1725 datacenter/scripts/webupdate-sinope,
1726 datacenter/scripts/webupdate-ganymed:
1727 - added
1728
1729
1730
1731 2006/08/22 Thomas Bretz
1732
1733 * Makefile, Makefile.rules:
1734 - let condor wait until all jobs are finished and then
1735 link everything
1736
1737 * mbadpixels/MBadPixelsCam.[h,cc]:
1738 - added a simple function GetNumUnsuitable which can be used
1739 as a rule eg. in a filter.
1740
1741
1742
1743 2006/08/21 Thomas Bretz
1744
1745 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc]:
1746 - there are three cases in which the digital filter algorithm
1747 cannot run to the end (eg. division by zero). For this cases
1748 more correct return values are set.
1749 - made sure that the fHiGainFirst is not added a second time
1750 through fTimeShiftHiGain
1751 - made sure that the case is handled correctly in which the sliding
1752 DF either couldn't slide at all or the maximum is below zero
1753
1754 * msignal/MExtractTimeAndChargeSpline.[h,cc]:
1755 - made sure that dsum is always set correctly
1756
1757 * msignal/Makefile, msignal/SignalLinkDef.h:
1758 - took out the following classes from make:
1759 + MExtractFixedWindow
1760 + MExtractSlidingWindow
1761 + MExtractFixedWindowPeakSearch
1762 + MExtractFixedWindowSpline
1763 + MExtractAmplitudeSpline
1764 + MExtrcatTimeSpline
1765 + MExtractTimeFastSpline
1766 + MExtractTimeHighestIntegral
1767 + MExtractTimeAndChargeSlidingWindow
1768 + MExtractTimeAndChargeDigitalFilterPeakSearch
1769
1770 * mjobs/MJCalibration.cc, mjobs/MJCalibTest.cc:
1771 - replaced default extractor by our default spline extractor
1772
1773 * mbase/MMath.[h,cc]:
1774 - added the possibility in GetMedianDev to retrieve the
1775 intermediate median
1776 - updated comments
1777
1778 * mhflux/MHEnergyEst.cc:
1779 - replaces old Form() by MString::Format
1780
1781 * msignal/MExtractTimeAndCharge.cc:
1782 - mark an extracted signal as invalid if more than 6 logain
1783 slices have saturated
1784
1785
1786
1787 2006/08/20 Thomas Bretz
1788
1789 * mtools/MCalendar.cc:
1790 - fixed the font-size issue (which I don't understand at all -
1791 bug report submitted)
1792
1793 * macros/tutorials/calendar.C:
1794 - changed the font name to a font supported by root
1795
1796
1797
1798 2006/08/19 Thomas Bretz
1799
1800 * mastro/MAstroCatalog.cc:
1801 - replaced all ifstream by MZlib to allow reading gzip
1802 compressed catalogs
1803
1804 * mbase/MString.[h,cc]:
1805 - changed function Form()
1806 - renamed old function Form() to Format()
1807
1808 * mastro/MAstroCatalog.cc, mbase/MParContainer.cc,
1809 mbase/MStatusDisplay.cc, mbase/MTask.cc, mpointing/MHSrcPosCam.cc
1810 mpointing/MPointingPos.cc, mbase/MEvtLoop.cc:
1811 - replaced MString::Form by new function name MString::Format
1812
1813 * macros/tutorials/calendar.C, macros/tutorials/calendar.rc,
1814 macros/tutorials/holidays.rc:
1815 - added
1816
1817 * mtools/MCalendar.[h,cc]:
1818 - added some dead code
1819 - changed the default a little bit
1820 - added fOrientation to allow changing the orientation
1821 - added code to paint a clock for the change from summer- to
1822 winter-time and vice versa
1823 - removed the direct dependance on the word "Easter" to
1824 display the easter holidays
1825 - added the possibility to restrict the display of some contents
1826 to only some week days (eg to display "KW35" only on mondays)
1827 - some updated to drawing the image
1828 - improved the ResetLayout and SetDefaultLayout if called from
1829 the context menu
1830
1831
1832
1833 2006/08/18 Thomas Bretz
1834
1835 * mcalib/MCalibrateData.cc, mhcalib/MHCalibrationChargeCam.cc,
1836 mhcalib/MHCalibrationHiLoCam.cc:
1837 - replaced obsolste GetNumHiGainSaturated()>0 by IsHiGainSaturated()
1838
1839
1840
1841 2006/08/17 Thomas Bretz
1842
1843 * mcalib/MCalibrationChargeCalc.cc:
1844 - added a missing flush
1845
1846 * msignal/MExtractor.cc:
1847 - small update to output
1848
1849 * msignal/MExtractTimeAndCharge.cc:
1850 - mark the lo-gains only as valid if they are really extracted
1851
1852 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
1853 - in hi-gain extraction fmax was initialized with -9999, but after
1854 the loop a invalid value of fmax<0 was not checked. Changed
1855 initialization to 0
1856
1857
1858
1859 2006/08/16 Thomas Bretz
1860
1861 * Makefile.conf.general:
1862 - fixed usage of substitutions
1863
1864 * mmc/MMcConfigRunHeader.[h,cc]:
1865 - added fParaboloidFocal
1866 - increased class version by 1
1867 - updated comments
1868
1869 * mmc/MMcEvt.[hxx,cxx]:
1870 - added fEventReuse
1871 - increased class version by 1
1872 - updates to comments
1873
1874 * mmc/MMcEvtBasic.h:
1875 - replaced private by protected
1876
1877 * mmc/MMcFadcHeader.hxx:
1878 - updates to comments
1879 - update to global ifdef
1880
1881 * mmc/MMcRunHeader.[hxx,cxx]:
1882 - added fRandomPointingConeSemiAngle
1883 - increased class version by 1
1884 - upadted comments
1885 - removed empty destructor
1886
1887 * mmc/MMcTrig.hxx:
1888 - updated preprocessor directives
1889
1890 * mmc/MMcTrigHeader.[hxx,cxx]:
1891 - updated comments
1892 - removed empty destructor
1893 - updated preprocessor directives
1894
1895 * mmc/MTriggerDefine.h, mmc/Mdefine.h:
1896 - updated preprocessor directives
1897
1898 * manalysis/MMcCalibrationUpdate.cc,
1899 mhcalib/MHCalibrationRelTimeCam.cc:
1900 - replaced IsLoGainUsed by IsHiGainSaturated
1901
1902 * mcalib/MCalibrateData.cc:
1903 - changed the algorithm which takes either the hi- or the lo-gain
1904 such that it gives more reliable results in case of saturation
1905 and/or problems with the extraction and if no reliable
1906 result is possible the pixel is set unsuitable
1907
1908 * mcalib/MCalibrateRelTimes.cc:
1909 - removed the usage of MSignalPix::SetLoGainUsed
1910 - set the pixel to unsuitable if the arrival time could not
1911 be extracted
1912
1913 * mfilter/MFCosmics.cc, mhcalib/MHCalibrationChargeCam.cc:
1914 - replaced GetNumHiGainSaturated()>0 by IsHiGainSaturated()
1915
1916 * mhist/MHCamera.cc:
1917 - removed obsolete MMath::GaussProb from GetMedianDev
1918
1919 * msignal/MArrivalTimeCam.cc:
1920 - replaced IsValid by IsArrivalTimeValid
1921 - replaces Is[Hi,Lo]GainValid by
1922 Is[Hi,Lo]GainValid && !Is[Hi,Lo]GainSaturated in
1923 GetPixelContent
1924 - added a check for saturation in case of getting the delay
1925 - do not restrict the range of the returned delays anymore
1926
1927 * msignal/MArrivalTimePix.[h,cc]:
1928 - improved GetArrivalTime to take the hi-gain saturation
1929 better into account
1930 - added a new function IsArrivalTimeValid
1931 - removed obsolete function IsValid and IsLoGainUsed
1932
1933 * msignal/MExtractTimeAndChargeSpline.cc:
1934 - added a check to not set fMaxBinContent in case the extraction
1935 would happen in the first or last slice similar to the
1936 digital filter. This became necessary because otherwise the
1937 spline extractor sometimes extracts nonsens values
1938
1939 * msignal/MExtractedSignalCam.cc:
1940 - replaced IsValid by more accurate functions
1941 - take saturation in GetPixelContent into account
1942
1943 * msignal/MExtractedSignalPix.[h,cc]:
1944 - removed obsolete function IsValid and IsLoGainUsed
1945 - added functions Is[Hi,Lo]GainSaturated
1946
1947 * msignal/MSignalCam.cc:
1948 - removed cases 10 and 11 in GetPixelContent
1949
1950 * msignal/MSignalPix.[h,cc]:
1951 - removed obsolete LoGainUsed references
1952
1953
1954
1955 2006/08/15 Daniela Dorner
1956
1957 * datacenter/macros/filldotrun.C:
1958 - implemented new arehucas version
1959
1960 * datacenter/db/culminating.php, datacenter/db/datacheck.php,
1961 datacenter/db/datasetinfo.php, datacenter/db/dbstatus.php,
1962 datacenter/db/index.php, datacenter/db/printtable.php,
1963 datacenter/db/querycal.php, datacenter/db/queryrbk.php,
1964 datacenter/db/queryseq.php, datacenter/db/querystar.php,
1965 datacenter/db/runinfo.php, datacenter/db/sequence.php,
1966 datacenter/db/sequinfo.php, datacenter/db/statusrps.php,
1967 datacenter/db/statussbs.php, datacenter/db/statussps.php:
1968 - moved some code to functions (mainly menu)
1969
1970 * datacenter/db/findoffdata.php:
1971 - moved some code to functions (mainly menu)
1972 - implemented zd-range fields
1973 - improved limits functionality
1974 - added some limit fields
1975 - added new field for limits
1976
1977 * datacenter/db/include.php:
1978 - implemented function to print or not print submitted query
1979 (PrintSubmittedQuery(..))
1980 - removed not needed argument of function RemoveSortBy()
1981 - implemented new algorithms for enhanced colour coding for limits
1982 in PrintMagicTable()
1983 - sort by first desc
1984
1985 * datacenter/db/index-header.html:
1986 - shortened menu (removed old websites)
1987 - fixed link
1988
1989 * datacenter/db/index.html:
1990 - added new websites
1991 - added link to error coding
1992 - fixed link
1993
1994 * datacenter/db/magicdefs.php:
1995 - changed limits arrays for enhanced algorithms
1996 - added variables for starguider, new limit fields, zd range
1997
1998 * datacenter/db/sources.php:
1999 - fixed bug (display of test sources)
2000 - moved some code to functions (mainly menu)
2001
2002 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
2003 datacenter/db/datasetinfo-aio.php:
2004 - added (website unifying other websites, so that only one website
2005 for runs, one for sequences and one for datasets is needed)
2006
2007 * datacenter/db/menu.php:
2008 - added (containing functions for parts of the menu)
2009
2010 * datacenter/db/menu.js:
2011 - added (script for diplaying/hiding parts of the menu)
2012
2013
2014
2015 2006/08/09 Thomas Bretz
2016
2017 * mbase/MMath.cc:
2018 - changed MedianDev to support 68% division instead of 0.5%
2019
2020 * datacenter/macros/fillsignal.C:
2021 - adapted to use Median for Pulse Offset and Gain
2022
2023
2024
2025 2006/08/08 Thomas Bretz
2026
2027 * mbadpixels/MBadPixelsCam.cc:
2028 - added some comments
2029
2030 * mhist/MHEvent.cc:
2031 - replaced GetTheta() by GetTelescopeTheta()
2032
2033 * msignal/MExtractedSignalCam.cc:
2034 - some update to returning the hi-/lo-gain ratio
2035
2036 * mbase/MMath.[h,cc]:
2037 - new functions MedianDev
2038
2039 * mhist/MHCamera.[h,cc]:
2040 - new function GetMedian
2041 - new function GetMedianDev
2042
2043
2044
2045 2006/08/08 Daniela Dorner
2046
2047 * datacenter/scripts/copyscript:
2048 - updated address list of people who are informed about changes in
2049 the catalog file
2050 - improved output to mail
2051 - updated search of newer catalogfiles
2052 - addapted to change in md5sum
2053 - fixed typo
2054
2055 * steps.rc:
2056 - made interpretable for shell
2057 - set Default to check for fSequenceFileWritten, so that manually
2058 inserted sequences can't be resettet
2059
2060 * datacenter/scripts/makecallistolinks:
2061 - removed reason2
2062
2063
2064
2065 2006/08/06 Thomas Bretz
2066
2067 * datacenter/macros/checkstardone.C,
2068 datacenter/macros/checkfileavail.C,
2069 datacenter/macros/filldotraw.C:
2070 - fixed. res was still not correctly deleted
2071
2072
2073
2074 2006/08/05 Thomas Bretz
2075
2076 * datacente/macros/fillsignal.C:
2077 - still searched for tabs DiffHi and DiffLo... fixed.
2078 - added a missing comma in the sql query
2079
2080 * mbase/MLog.cc, mbase/MLogHtml.cc:
2081 - switched off buffering for ofstreams
2082 - fixed length argument for the case </> are replaced by html-code
2083
2084 * datacenter/macros/checkstardone.C:
2085 - fixed. was completely broken, didn't even compile.
2086
2087
2088
2089 2006/08/04 Thomas Bretz
2090
2091 * mhvstime/MHVsTime.cc:
2092 - fixed a bug which made the argument of SetMinimum be ignored
2093
2094 * mpointing/MHPointing.cc:
2095 - changed position of SetMinimum and SetMaximum
2096
2097 * msignal/MArrivalTimeCam.[h,cc]:
2098 - added new options in GetPixelContent
2099 - added some new member functions
2100
2101 * msignal/MExtractedSignalCam.[h,cc]:
2102 - added new options in GetPixelContent
2103 - added some new member functions
2104
2105 * msignal/MExtractedSignalPix.h:
2106 - added some new member function
2107 - added some comments
2108
2109 * msql/MSQLServer.cc:
2110 - allow to setup different password for differend users and different
2111 users for different databases in sql.rc
2112
2113 * mcalib/MCalibrateRelTimes.cc:
2114 - implemented a workaround to mark pixels bad for extraction of
2115 hi- and lo-gain failed. (Before MCalibrateData just assigned
2116 a weird value)
2117
2118 * msignal/MArrivalTimePix.h:
2119 - added some member functions
2120
2121 * msignal/MExtractTimeAndCharge.cc:
2122 - added some comments which contain future code
2123 - invalidate hi- and lo-gain if both could not be extracted properly
2124 (FIXME: We need a cut on the number of unsuitable pixels per event)
2125 - changed handling of sathi to make the detection of hi-gain
2126 saturation work properly
2127
2128 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
2129 - changed fgLoGainOffset from 1.05 to 0.95 (comming out of the
2130 latest plots)
2131 - fixed assignment of sat in hi-gain extraction to make sure
2132 the the satuartion information can be returned properly
2133
2134 * msignal/MExtractTimeAndChargeSpline.cc:
2135 - changed fgLoGainStartShift according to BCN cvs to -2.4 (FIXME
2136 this should be checked!)
2137 - adapted handling of sat in hi-gain extraction to changes
2138 above
2139
2140 * mjobs/MJCalibrateSignal.cc:
2141 - replaced the hi-/lo-gain pulse plots by plots showing the
2142 hi-/lo-gain intercalibration and the hi-/lo-gain offset
2143
2144 * datacenter/macros/fillsignal.C:
2145 - changed according to the changes
2146
2147 * mraw/MRawFileRead.cc:
2148 - rais an error if a requested file could not be opened
2149
2150 * mbase/MParContainer.cc:
2151 - added some comments
2152
2153
2154
2155 2006/08/03 Thomas Bretz
2156
2157 * mbase/MTask.cc:
2158 - do not print number of executions if it is (UInt_t)-1
2159
2160 * mfileio/MReadReports.cc:
2161 - do not allocate a MTime container anymore. This can be done
2162 by root automatically which has the advantage that we don't
2163 have to care about its deletion
2164 - added some more debug output, just in case...
2165
2166 * mfileio/MReadTree.cc:
2167 - fixed a typo in a comment
2168
2169 * mhist/MHRate.cc, mhist/MHWeather.cc, mhvstime/MHSectorVsTime.cc,
2170 mhvstime/MHVsTime.cc:
2171 - changed position of SetMinimum and SetMaximum
2172
2173 * mimage/MHHillas.[h,cc]
2174 - made the Center-Histogram in the case only one is displayed
2175 one with palette
2176
2177
2178
2179 2006/08/03 Markus Meyer
2180
2181 * resources/calibration.rc, calibration_spline.rc
2182 - update of correction factors
2183
2184 * datacenter/macros/fillstar.C
2185 - update of reference values for muon analysis
2186
2187
2188
2189 2006/08/02 Daniela Dorner
2190
2191 * datacenter/scripts/buildsequenceentries,
2192 datacenter/scripts/checkfilesforsequenceavail,
2193 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
2194 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
2195 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
2196 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
2197 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
2198 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
2199 datacenter/scripts/insertsequences, datacenter/scripts/linkmc,
2200 datacenter/scripts/makecallistolinks,
2201 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
2202 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
2203 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
2204 datacenter/scripts/runstar, datacenter/scripts/sourcefile,
2205 datacenter/scripts/writesequencefiles:
2206 - replaced $USER by `whoami`
2207
2208 * datacenter/scripts/dowebplots:
2209 - write output (ps, png files) to $datapath and not $webdir to
2210 speed up the webupdate
2211
2212
2213
2214 2006/08/02 Thomas Bretz
2215
2216 * mhist/MHCamEvent.cc:
2217 - removed some obsolete includes
2218
2219 * msignal/MExtractTimeAndCharge.cc:
2220 - reformatted position of a parenthesis
2221
2222 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
2223 - changed default lo-gain offset to new value 1.05 which was
2224 determined plotting arrival time vs. signal height.
2225 - added fHiGainFirst to time (as it is in the spline extractor)
2226
2227 * msignal/MSignalCam.cc:
2228 - after extesive tests using the arrival time vs signal height
2229 histograms, new threshold levels (independent of the pixel size)
2230 have been determined for the pulse positions
2231 (50phe for pulse, hi-gain and 320phe for lo-gain)
2232
2233 * datacenter/macros/fillsignal.C:
2234 - changed to support new information about pulse positions
2235
2236
2237
2238 2006/08/01 Thomas Bretz
2239
2240 * mcalib/MCalibCalcFromPast.cc:
2241 - hand over the hi-lo-gain conversion factors to the new
2242 MCalibrationChargeCam if reinitialized
2243
2244 * mcalib/MCalibrateData.cc:
2245 - removed obsolete use of zenith angle (which actually was never used)
2246 - fixed a bug which caused the renorm factor being initialized from
2247 default instead of the QECam always (which didn't make any difference
2248 because also the QECam contains the default value)
2249
2250 * mcalib/MCalibrateRelTimes.[h,cc]:
2251 - store also the information whether lo-gain was used or not in
2252 MSignalCam
2253 - removed some comments from header
2254
2255 * mcalib/MCalibrationQEPix.[h,cc]:
2256 - removed obsolete use of zenith angle (which actually was never used)
2257
2258 * mhist/MHCamera.cc:
2259 - fixed wrong cast (from this to TProfile instead of TH1D)
2260
2261 * mjobs/MJCalibrateSignal.cc:
2262 - added tabs for hi-/lo-gain pulse position
2263
2264 * mjobs/MJCalibration.cc:
2265 - removed obsolete use of zenith angle (which actually was never used)
2266 for MCalibrationQEPix
2267
2268 * msignal/MArrivalTimePix.h:
2269 - added Copy member function
2270
2271 * msignal/MExtractedSignalPix.cc:
2272 - small code layout
2273
2274 * msignal/MSignalPix.[h,cc]:
2275 - added new (non I/O) member fLoGainUsed
2276
2277 * msignal/MSignalCam.cc:
2278 - added cases 10 and 11 to GetPixelContent
2279 - added some more comments
2280
2281
2282
2283 2006/07/31 Thomas Bretz
2284
2285 * showplot.cc:
2286 - added new options to write bmp and xml files
2287 - added new options for the display size
2288
2289 * mbase/MStatusDisplay.[h,cc]:
2290 - changed the constructor to allow starting with a different size
2291 - added new member functions to change the display or canvas size
2292 - fixed setting of sizes
2293
2294
2295
2296 2006/07/30 Thomas Bretz
2297
2298 * macros/starfield.C:
2299 - updated to use resources/mirrors.def by default
2300
2301 * mhist/MHCamera.[h,cc]:
2302 - replaced SavePrimitive(ofstream&) by SavePrimitive(ostream&)
2303 - if necessary let SavePrimitive(ofstream&) call
2304 SavePrimitive(ostream&)
2305
2306 * mgui/MHexagon.[h,cc]:
2307 - special solution for SavePrimitive because it calls a function
2308 from the base class which also needs ofstream or ostream
2309
2310 * mbase/MStatusDisplay.[h,cc]:
2311 - switched on writing bmp and xml (I still found no program able
2312 to read this bmp, but they are written)
2313 - removed check for writing images in batch mode for root
2314 >= 5.12/00. It is working now.
2315 - calculate kB and MB correctly by dividing by 1000 instead of
2316 1024 (would be kiB and MiB)
2317 - removed some unused parameters from function declaration
2318 - fixed some warnings about local overwrites of variable names
2319 - fixed a deprecated conversion from string constant to `char*
2320
2321
2322
2323 2006/07/29 Thomas Bretz
2324
2325 * mhflux/MHEffectiveOnTime.cc:
2326 - changed the fit such that initial values are calculated
2327 automatically now instead of using build in values. This
2328 makes the fit more indepedant of the underlaying rates.
2329 With a test of ~350 sequences in the test database it could
2330 be shown that the new fit gives the same result +/-1sek.
2331 The highest deviation was +5s the lowest -10s.
2332 - the number of the first bin used in the fit became a variable
2333 - A limit of 15kHz was set for the rate
2334 - sanity checkes for lambda==0 added (possible division by zero)
2335 - increased class version number by one
2336 - made functions derived from MH private
2337 - to fit the resulting "gammas" use fFirstBin=1 and fNumEvents=120
2338
2339
2340
2341 2006/07/28 Daniela Dorner
2342
2343 * datacenter/scripts/buildsequenceentries,
2344 datacenter/scripts/checkfilesforsequenceavail,
2345 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
2346 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
2347 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
2348 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
2349 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
2350 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
2351 datacenter/scripts/insertsequences, datacenter/scripts/linkmc,
2352 datacenter/scripts/makecallistolinks,
2353 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
2354 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
2355 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
2356 datacenter/scripts/runstar, datacenter/scripts/sourcefile,
2357 datacenter/scripts/writesequencefiles:
2358 - replaced username by $USER
2359
2360
2361
2362 2006/07/27 Thomas Bretz
2363
2364 * datacenter/macros/buildsequenceentries.C:
2365 - removed some obsolete output
2366 - logging output redone
2367 - added some missing delete of TSQLResults
2368 - fixed some overwrite of local variables
2369 - added more comments
2370 - moved code building the blocks to its own function
2371 - simplified buildblocks
2372
2373
2374
2375 2006/07/27 Daniela Dorner
2376
2377 * datacenter/scripts/buildsequenceentries:
2378 - fixed bug in name of logfile (introduced on 2006/02/03)
2379
2380
2381
2382 2006/07/26 Daniela Dorner
2383
2384 * datacenter/scripts/movingrawfiles:
2385 - changed machine
2386 - added logging
2387 - added launching of filesondisk, when files have been moved
2388
2389 * datacenter/scripts/filesondisk:
2390 - added logging
2391
2392
2393
2394 2006/07/26 Thomas Bretz
2395
2396 * merpp.cc:
2397 - files with the extension .raw.gz were not found. fixed. This
2398 is necessary because raw-files must be merpped before they can
2399 be displayed with the mars-gui.
2400
2401 * star.cc:
2402 - fixed some misalignment when the title is printed
2403
2404 * datacenter/macros/fillsinope.C:
2405 - removed some obsolete comments
2406
2407 * mbase/MContinue.h:
2408 - some reformatting
2409
2410 * mreport/MReportStarguider.h:
2411 - added enum for states
2412 - added IsMonitoring member function
2413
2414 * msignal/MArrivalTimeCam.cc:
2415 - fixed a problem which gave errors when compiling (introduced
2416 with the latest change)
2417
2418 * manalysis/MEventRateCalc.[h,cc], manalysis/MGeomApply.[h,cc],
2419 manalysis/MMultiDimDistCalc.[h,cc], mbadpixels/MBadPixelsTreat.[h,cc],
2420 mbase/MEvtLoop.[h,cc], mbase/MParContainer.[h,cc], mbase/MParList.[h,cc],
2421 mbase/MTask.[h,cc], mbase/MTaskList.[h,cc], mcalib/MCalibrateData.[h,cc],
2422 mdata/MDataArray.[h,cc], mfbase/MF.[h,cc], mfbase/MFDataChain.[h,cc],
2423 mfbase/MFDataChain.[h,cc], mfbase/MFDataMember.[h,cc],
2424 mfbase/MFilterList.[h,cc], mfileio/MReadTree.[h,cc],
2425 mfileio/MWriteRootFile.[h,cc], mfilter/MFParticleId.[h,cc],
2426 mfilter/MFTriggerLvl1.[h,cc], mfilter/MFTriggerLvl2.[h,cc],
2427 mhbase/MBinning.[h,cc], mhbase/MFillH.[h,cc], mhbase/MH3.[h,cc],
2428 mhbase/MHMatrix.[h,cc], mimage/MHillasCalc.[h,cc],
2429 mimage/MImgCleanStd.[h,cc], mimage/MImgCleanTGB.[h,cc],
2430 mpointing/MSrcPosCam.[h,cc], msignal/MExtractFixedWindow.[h,cc],
2431 msignal/MExtractSignal.[h,cc], msignal/MExtractSignalABcorr.[h,cc],
2432 msignal/MExtractor.[h,cc], mtools/MChisqEval.[h,cc]
2433 - replaced StreamPrimitive(ofstream&) by StreamPrimitive(ostream&)
2434 - replaced SavePrimitive(ofstream&) by SavePrimitive(ostream&)
2435 - if necessary let SavePrimitive(ofstream&) call
2436 SavePrimitive(ostream&)
2437
2438 * mbadpixels/MBadPixelsCam.cc, mbadpixels/MBadPixelsIntensityCam.cc,
2439 mbase/MEvtLoop.cc, mbase/MLog.cc, mbase/MParList.cc, mbase/MTaskList.cc,
2440 mcalib/MCalibConstCam.cc, mcalib/MCalibrationBlindCam.cc,
2441 mcalib/MCalibrationCam.cc, mcalib/MCalibrationIntensityCam.cc,
2442 mcalib/MCalibrationIntensityConstCam.cc, mdata/MDataArray.cc,
2443 mdata/MDataFormula.cc, mdata/MDataList.cc, mfbase/MFilterList.cc,
2444 mgeom/MGeomCam.cc, mhcalib/MHCalibrationCam.cc, mmain/MMonteCarlo.cc,
2445 mpedestal/MPedPhotCam.cc, mpedestal/MPedestalCam.cc,
2446 mreport/MReportFileRead.cc, msignal/MArrivalTimeCam.cc,
2447 msignal/MExtractedSignalCam.cc, msignal/MSignalCam.cc:
2448 - replaced ForEach by R__FOR_EACH
2449
2450 * mbase/MAGIC.h:
2451 - define R__FOR_EACH macro if not yet defined
2452
2453 * mbase/MEvtLoop.cc:
2454 - removed usage of copy-constructor of TEnv
2455
2456 * mbase/MString.h:
2457 - exclude some of the member function from CINT (gives problem
2458 with CINT)
2459
2460 * mfbase/MFEventSelector.[h,cc]:
2461 - removed StreamPrimitive (it was empty anyhow)
2462
2463 * mranforest/MRanTree.cc:
2464 - moved includes for TVector and TMatrix to header
2465 - replaced TMatrixRow by TMatrixFRow_const in TreeHad
2466
2467 * msignal/Makefile, msignal/SignalLinkDef.h:
2468 - removed MExtractSignal
2469 - removed MExtractSignal2
2470 - removed MExtractSignal3
2471 - removed MExtractSignalABcorr
2472
2473 * mbase/MArgs.cc, mbase/MContinue.cc, mbase/MEnv.cc, mbase/MGMap.[h,cc],
2474 mbase/MGTask.h, mbase/MLogManip.h, mbase/MLogPlugin.h
2475 mbase/MParContainer.cc, mbase/MParList.cc, mbase/MParameters.cc,
2476 mbase/MSearch.cc, mbase/MStatusArray.h, mbase/MTask.cc,
2477 mbase/MTaskList.[h,cc]:
2478 - removed some unused parameters from function declaration
2479
2480 * mbase/MArray.h, mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h,
2481 mbase/MArrayI.h, mbase/MArrayS.h, mbase/MDirIter.h, mbase/MLog.[h,cc],
2482 mbase/MReadSocket.h, mbase/MTask.cc, mbase/MTaskList.[h,cc],
2483 mbase/MTime.h:
2484 - added explicit initialization of base class to copy ctor
2485
2486 * mbase/MDirIter.[h,cc], mbase/MLog.[h,cc], mbase/MRunIter.cc,
2487 mbase/MZlib.cc:
2488 - fixed some warnings about local overwrites of variable names
2489
2490 * mbase/MTaskList.[h,cc]:
2491 - removed unsused second argument from CheckAddListTo
2492 - allow 0 as the type argument which just keeps the input steam id
2493 of the task
2494
2495 * mjobs/MSequence.cc:
2496 - fixed a deprecated conversion from string constant to `char*
2497
2498 * mfbase/MFilterList.cc:
2499 - improved warn output
2500
2501 * msignal/MArrivalTimeCalc2.cc, msignal/MArrivalTimePix.[h,cc],
2502 msignal/MExtractFixedWindowPeakSearch.cc, msignal/MExtractSignal.cc,
2503 msignal/MExtractSignal2.cc, msignal/MExtractSignal3.cc,
2504 msignal/MExtractSignalABcorr.cc, msignal/MExtractTime.cc,
2505 msignal/MExtractTimeAndCharge.cc, msignal/MExtractor.cc,
2506 msignal/MExtractTimeAndChargeDigitalFilterPeakSearch.cc:
2507 - removed first obsolete argument from SetGainSaturation
2508
2509 * msignal/MExtractedSignalCam.[h,cc]:
2510 - removed obsolete fNdf
2511 - increased class version
2512
2513 * msignal/MExtractedSignalPix.[h,cc]:
2514 - removed obsolete fIsLoGainUsed
2515 - removed obsolete fChisquare
2516 - increased class version
2517 - removed obsolete first argument from SetGainSaturation
2518
2519
2520
2521 2006/07/23 Thomas Bretz
2522
2523 * datacenter/scripts/copyscript:
2524 - only try to insert the contents of runbook files which
2525 contain the regexp \\\.rbk$ instead of .rbk It might be
2526 that in a script it should be \.rbk$ rather than \\\.rbk$
2527 (to be tested)
2528
2529
2530
2531 2006/07/22 Thomas Bretz
2532
2533 * datacenter/scripts/runstar:
2534 - added -r to sort ToDo-files such that the newest sequences
2535 are processed first
2536
2537
2538
2539 2006/07/21 Daniela Dorner
2540
2541 * datacenter/scripts/checkfilesforsequavail:
2542 - fixed bug in path
2543
2544
2545
2546 2006/07/19 Thomas Bretz
2547
2548 * msignal/MArrivalTimeCam.cc:
2549 - added case 7 and 2 in GetPixelContent
2550
2551
2552
2553 2006/07/13 Thomas Bretz
2554
2555 * mastro/MAstroCatalog.h:
2556 - implemented new member function GetNumStars
2557
2558 * mbase/MGMap.[h,cc]:
2559 - implemented new member function DrawHexagon
2560
2561
2562
2563 2006/07/11 Thomas Bretz
2564
2565 * mbase/MStatusArray.cc, mdata/MDataChain.cc, mdata/MDataFormula.cc,
2566 mhflux/MMcSpectrumWeight.cc, mimage/MHillasExt.cc, mjobs/MJCut.cc,
2567 msignal/MExtractTimeAndChargeDigitalFilter.cc,
2568 mranforest/MRanForestCalc.cc:
2569 - fixed some compiler warning of the kind
2570 ambiguous overload for `Bool_t ? const char[14] : const TString &'
2571 to make gcc 2.95.3 happy (used to get cosy working with the
2572 latest Mars version)
2573
2574 * mbase/MZlib.[h,cc]:
2575 - added some preprocessor statements which allow compilation with
2576 gcc 2.95.3
2577
2578 * mastro/MAstroCamera.cc:
2579 - removed path from include
2580
2581 * mastro/Makefile:
2582 - added directory for MHCamera
2583
2584 * mhflux/MHThetaSqN.cc:
2585 - removed the const-qualifier from the static_cast when setting
2586 tghe MParameterD
2587
2588
2589
2590 2006/07/06 Thomas Bretz
2591
2592 * Makefile.conf.linux:
2593 - removed options -Wstrict-prototypes -Wmissing-prototypes
2594 obsolete for C++
2595
2596 * mastro/MAstro.h, mgui/MCamEvent.h:
2597 - added virtual destructor to make gcc 4.1 happy
2598
2599 * mfilter/MFMagicCuts.cc, mtools/MagicJam.cc:
2600 - added includes to make gcc 4.1 happy
2601
2602 * mranforest/MRanForestCalc.cc:
2603 - added include for the compilation with root 5.10/00
2604
2605
2606
2607 2006/07/05 Thomas Bretz
2608
2609 * datacenter/macros/checkfileavail.C,
2610 datacenter/macros/checkstardone.C,
2611 datacenter/macros/doexclusions.C,
2612 datacenter/macros/filldotraw.C,
2613 datacenter/macros/fillganymed.C,
2614 datacenter/macros/fillsignal.C,
2615 datacenter/macros/fillstar.C,
2616 datacenter/macros/setupdb.C:
2617 - make sure that 'res' is correctly deleted
2618
2619 * datacenter/macros/doexclusions.C:
2620 - fixed some variable name overrides
2621
2622 * mhflux/MAlphaFitter.[h,cc]:
2623 - added the possibility to DrawResult()
2624
2625 * mhflux/MHAlpha.[h,cc]:
2626 - added new output container (Bin) which contains the number
2627 of the bin the event was assigned to
2628 - fixed drawing the significance in DrawAll
2629
2630
2631
2632 2006/07/04 Daniela Dorner
2633
2634 * datacenter/scripts/copyscript:
2635 - removed not needed if-clause (was used to copy subsystemfiles to
2636 /magic/datacenter/totape)
2637
2638
2639
2640 2006/07/03 Thomas Bretz
2641
2642 * mhflux/MHThetaSqN.[h,cc]:
2643 - added counter and output some statistics afterwards
2644
2645
2646
2647 2006/06/29 Thomas Bretz
2648
2649 * mmain/MEventDisplay.cc:
2650 - added decoding of calibration pattern
2651
2652 * mbase/MContinue.cc:
2653 - small change to some output
2654
2655 * mmc/MMcTrig.hxx, mmc/MMcTrigHeader.hxx:
2656 - increased version number
2657
2658 * mmc/Mdefine.h:
2659 - increased CAMERA_PIXELS from 3500 to 3800
2660
2661
2662
2663 2006/06/28 Daniela Dorner
2664
2665 * datacenter/macros/setupdb.C:
2666 - added new columns
2667 - changed name columns
2668
2669
2670
2671 2006/06/28 Thomas Bretz
2672
2673 * datacenter/macros/fillstar.C:
2674 - added number of correlated stars
2675
2676 * datacenter/macros/plotdb.C:
2677 - added number of correlated stars
2678 - changed name of database column
2679
2680 * callisto.cc, mbadpixels/MBadPixelsCalc.cc,
2681 mjtrain/MJTrainSeparation.cc:
2682 - small improvement to log-output
2683
2684 * tpoint/gui.C:
2685 - added some SetFrameBorderMode and SetBorderMode
2686
2687
2688
2689 2006/06/27 Thomas Bretz
2690
2691 * mhflux/MHAlpha.cc:
2692 - added a small change to prevent DrawAll from opening a new
2693 canvas if called with the option "No new canvas" and no
2694 fDisplay
2695
2696
2697
2698 2006/06/26 Thomas Bretz
2699
2700 * mjobs/MJCut.[h,cc]:
2701 - added error codes for some fatal errors
2702
2703 * ganymed.cc:
2704 - pipe error codes to shell
2705
2706
2707
2708 2006/05/29 Thomas Bretz
2709
2710 * mbase/MEnv.cc:
2711 - included THashList for compatibility with root 5.10/00
2712
2713 * mdata/MDataArray.[h,cc]:
2714 - included TVector in header for compatibility with root 5.10/00
2715
2716 * mgui/MHexagon.cc:
2717 - changed argument of PaintFillArea from Float_t to Double_t
2718 for compatibility with root 5.10/00
2719
2720 * mhbase/MHMatrix.[h,cc]:
2721 - added some #ifdef for compatibility with root 5.10/00
2722 - included TVector in the header for compatibility with
2723 root 5.10/00
2724
2725 * mjtrain/MJTrainDisp.cc:
2726 - added the possibility to set weights
2727 - added new histogram to show avg psf versus energy
2728
2729 * mjtrain/MJTrainRanForest.cc:
2730 - included TFile for compatibility with root 5.10/00
2731
2732 * mranforest/MRanForest.[h,cc]:
2733 - included TMatrix and TVector in header for compatibilty
2734 with root 5.10/00
2735
2736 * mtools/MHSimulatedAnnealing.[h,cc]:
2737 - included TMatrix and TVector in header for compatibilty
2738 with root 5.10/00
2739
2740
2741
2742 2006/05/24
2743
2744 * RELEASE 0.9.6
2745
2746
2747
2748 2006/05/24 Thomas Bretz
2749
2750 * mbadpixels/MBadPixelsTreat.cc:
2751 - another small improvement, set fMaxArrivalTimeDiff to 0.9
2752
2753 * mjobs/MJPedestal.cc:
2754 - switched off error in case of "pulse is too much to the left"
2755 - the extraction window is not changed anymore
2756
2757 * mhflux/MAlphaFitter.cc:
2758 - made new background fit more robust by improving the start
2759 values
2760
2761 * mhflux/MHAlpha.[h,cc]:
2762 - preliminary implementation showing automatically all sizebins in
2763 the status display
2764
2765 * mpointing/MPointingDevCalc.[h,cc]:
2766 - if the mispointing is set to 0 due to missing mispointing
2767 information also the starguider calibration is reset.
2768 - in the case the latest report is older than a default (currently
2769 one minute) and the current report will be skip the starguider
2770 correction and calibration will be reset.
2771
2772 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
2773 - updated
2774
2775 * mmc/MMcRunHeader.hxx:
2776 - added new getter for ShowerPhiMin and ShowerPhiMax
2777
2778
2779
2780 2006/05/23 Daniela Dorner
2781
2782 * scripts/processsequence:
2783 - added (script to run callisto, merppupdate and star for 1
2784 sequence)
2785
2786 * scripts/preparemc:
2787 - added (script to create montecarlo sequence and datasetfiles)
2788
2789
2790
2791 2006/05/23 Thomas Bretz
2792
2793 * mranforest/MRanTree.cc:
2794 - should be if(!Finite) instead of if(Finite)
2795
2796 * mhbase/MH3.cc:
2797 - fixed a problem which arouse in root 4.04/02g namely that
2798 is the draw-option is " " nothing is displayed. Therefore
2799 all " " are removed before the histogram is drawn
2800
2801 * mhist/MHCamera.cc:
2802 - when the azimuthal profile was produced the binning was optimized
2803 with the OptimizeLimits. This doesn't make sense because it
2804 changed the alignment of the bins with the 60deg boundaries
2805
2806 * mreport/MReportStarguider.cc:
2807 - fixed a typo in a comment and removed an obsolete one
2808
2809 * msignal/MExtractTimeAndCharge.cc:
2810 - instead of setting the arrival time to a value at the border of
2811 the meaningful range a random number is assigned in the case
2812 of an arrival time extracted outside the fadc range. This
2813 avoids possible unfortuante coincidences in arrival times.
2814
2815 * mbadpixels/MBadPixelsTreat.[h,cc]:
2816 - added new data member fMaxArrivalTimeDiff, which is the maximum
2817 arrival time difference allowed for the badpixel algorithm
2818 to determin whether a pixels belongs to a shower
2819 - changed the old value (0.5) to 1.0 as suggested by Stefan
2820 due to a recent study on the fraction of pixels surviving the
2821 image cleaning
2822
2823 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc:
2824 - added comment to show usage of new option
2825
2826
2827
2828 2006/05/22 Daniela Dorner
2829
2830 * datacenter/scripts/makecallistolinks:
2831 - fixed bug
2832
2833
2834
2835 2006/05/22 Thomas Bretz
2836
2837 * mranforest/MRanTree.cc:
2838 - replaced some arbitrary small and large values by FLT_MAX in
2839 FindBestSpllit*
2840 - replaced in FindBestSpllit* a sanity check for rld and rrd (do
2841 not divide by zero) by a check whether the result (crit) is finite
2842
2843 * mcamera/MCameraRecTemp.[h,cc]:
2844 - implemented new data member for validity
2845 - increased class version by 1
2846
2847 * mpointing/MHPointing.[h,cc]:
2848 - implemented new TGraph for number of correlated stars
2849 - increased class version by 1
2850
2851 * mpointing/MPointingDevCalc.cc:
2852 - if the report is empty assume no pointing deviation and also
2853 reset the starguider calibration
2854
2855 * mpointing/MPointingPos.cc:
2856 - slight modifications to comment
2857
2858 * mreport/MReport.cc:
2859 - introduced new fake version to support new starguider format
2860
2861 * mreport/MReportCC.[h,cc]:
2862 - improved handling of receiver boar com-errors and RecTemp section
2863
2864 * mreport/MReportStarguider.[h,cc]:
2865 - implemented changes in the starguider reports around 9th May
2866 - added new data member for number of correlated stars
2867 - increased class version by 1
2868
2869
2870
2871 2006/05/21 Thomas Bretz
2872
2873 * mfileio/MReadTree.cc:
2874 - show all added files only in debug modes or if wildcards are used
2875
2876 * mfilter/MFEnergySlope.[h,cc]:
2877 - added a third constructor which also allows to set fMcEnergyMin
2878
2879 * mjtrain/MJTrainSeparation.[h,cc]:
2880 - updated text output
2881 - improved result display
2882 - added possibility to set weights and/or pre/post-tasks for
2883 train or test only
2884
2885 * mranforest/MRanForest.cc:
2886 - commented out an obsolete check to check whether TMath::Sort
2887 has sorted correctly
2888 - added some comments
2889
2890
2891
2892 2006/05/20 Thomas Bretz
2893
2894 * mreport/MReportCC.cc:
2895 - fixed a typo in InterpreteTD which was introduced yesterday
2896
2897
2898
2899 2006/05/19 Thomas Bretz
2900
2901 * mbase/MMath.h:
2902 - added default to second argument of GaussProb
2903
2904 * mcamera/MCameraTD.[h,cc], mcamera/MCameraTH.[h,cc]:
2905 - added a data member fIsValid giving the status of the arrays
2906 in case the CC reports contained nonsense (mainly for files
2907 before summer 2005)
2908 - increased class version by 1
2909
2910 * mhflux/MHAlpha.h:
2911 - made SetOffData virtual
2912
2913 * mreport/MReport.cc:
2914 - small changes to some comments
2915
2916 * mreport/MReportCC.[h,cc]:
2917 - better handling of problems with the TH and TD part of the
2918 CC-REPORT for files older than 200507190 and 200412210
2919 respectively
2920
2921 * mreport/MReportFileReadCC.cc:
2922 - always output the file format version
2923
2924 * mhflux/MAlphaFitter.[h,cc]:
2925 - implemented fitting of the off-data for background determination
2926 - the result values are not yet accessible
2927 - increased class version by 1
2928
2929 * mhflux/MHThetaSqN.[h,cc]:
2930 - some improvements regarding the treatment of the signal-regions
2931 - allow to set a different cut-level for off-cuts
2932
2933
2934
2935 2006/05/18 Thomas Bretz
2936
2937 * mhflux/MAlphaFitter.h:
2938 - added Getter for ScaleMode
2939
2940 * mhflux/MHAlpha.[h,cc]:
2941 - made fHillas data member protected
2942 - increased size of fMap
2943
2944 * mhflux/MHThetaSq.[h,cc]:
2945 - removed obsolete data-member fThetaSq
2946
2947 * mjtrain/MJTrainRanForest.cc, mranforest/MRanForestCalc.cc:
2948 - fixed a typo in a comment
2949
2950 * mranforest/MRanTree.cc:
2951 - added a lot of comments in the code
2952
2953 * callisto.cc:
2954 - fixed typo in output
2955
2956 * mhflux/MHThreshold.cc:
2957 - enabled grids
2958 - slightly improved calculation of shown threshold
2959
2960 * mhflux/MHThetaSqN.[h,cc]:
2961 - added
2962
2963 * mhflux/Makefile, mhflux/FluxLinkDef.h:
2964 - added MHThetaSqN
2965
2966
2967
2968 2006/05/18 Daniela Dorner
2969
2970 * resources/calibration.rc, resources/calibration_spline.rc:
2971 - added values for current and following periods
2972
2973
2974
2975 2006/05/05
2976
2977 * RELEASE 0.9.5.1
2978
2979
2980
2981 2006/05/05 Thomas Bretz
2982
2983 * datacenter/macros/plotdb.C:
2984 - updated with new tabs for the starguider data
2985
2986 * mhflux/MHEnergyEst.cc:
2987 - print the result to the all-logstream
2988 - changed the fit range not to take the overflow into account
2989
2990 * mranforest/MRanForest.[h,cc]:
2991 - Use the default Reset() instead of Reset(0)
2992 - changed output while training
2993 - replaced a lot of TArrays by MArrays
2994 - at some points replaced gRandom->Rndm by gRandom->Integer
2995 - removed some obsolete arguments from ModifyDataSort
2996 - In CreateDataSort isort need not to be initialized, it is
2997 done by TMath::Sort anyhow
2998 - a small simplification to ModifyDataSort
2999 - added some const-qualifiers in funciton calls
3000
3001 * mranforest/MRanTree.[h,cc]:
3002 - replaced a lot of TArrays by MArrays
3003 - removed some obsolete calls to Reset(0) after the instatization
3004 of the array
3005 - small acceleration of the averaging when calculating fBestSplit[k]
3006 - at some points replaced gRandom->Rndm by gRandom->Integer
3007 - directly give mean[kbuild] and square[kbuild] as an argument
3008 to FindBestSplit
3009 - removed the obsolste dereferencing from the call to FindBestSplit
3010 - added some const-qualifiers in funciton calls
3011 - make a copy of tclasspop in BuildTree to be able to give the
3012 array as a const qualified reference. It is not used at any other
3013 place
3014 - in TreeHad first get the pointers to the vector with the data to
3015 get rid of the range check done by root. This has also the advantage
3016 that all TreeHad member function can be unified into a single
3017 member function
3018
3019 * mhflux/MAlphaFitter.cc:
3020 - fixed a problem with the fit which could cause infinite loops
3021 in the case of off-data. This did in no means effect the result,
3022 just the performance.
3023
3024 * mhbase/MH3.cc:
3025 - convert the options ToLower case first before checking
3026
3027 * mjtrain/MJTrainRanForest.[h,cc]:
3028 - added AddPar member function
3029 - added fPreTasks and fPostTasks
3030 - added fEnableWeights
3031 - added member functions suporting setting pre- and posttasks
3032 and weights
3033
3034 * mtools/MTFillMatrix.h:
3035 - added new member function to clear the fPreCuts, fPreTasks and
3036 fPostTasks lists
3037
3038 * mjtrain/MJTrainEnergy.cc:
3039 - implemented usage of weights
3040
3041 * mjtrain/MJTrainSeparation.[h,cc]:
3042 - implemented the usage of weights
3043 - implemented a random source position to train with wobble
3044 data
3045 - added some more output
3046 - added an option to switch between classification and regression
3047 - added th epossibility to change the MC flux
3048
3049 * mjtrain/Makefile:
3050 - added include path for mpointing and mimage
3051
3052
3053
3054 2006/05/04 Thomas Bretz
3055
3056 * mbase/MTaskList.[h,cc]:
3057 - added new member function AddToListBefore(TList&) and
3058 AddToListAfter(TList&)
3059 - added corresponding RemoveFromList(TList&)
3060
3061 * mhflux/MMcSpectrumWeight.[h,cc]:
3062 - added new member functions CalcSpecNew and CalcSpecOld to
3063 evaluate the spectrum at a given energy
3064 - added a new data member which allows to set an energy
3065 at which the normalization is calculated instead of
3066 the integral
3067
3068 * mpointing/MSrcPosRndm.[h,cc]:
3069 - added new option which allows to create a random wobble
3070 source position
3071
3072
3073
3074 2006/05/03 Daniela Dorner
3075
3076 * datacenter/macros/setupdb.C:
3077 - changed type of sourcename and projectname according to new
3078 format
3079
3080
3081
3082 2006/05/03 Thomas Bretz
3083
3084 * Makefile.rules:
3085 - added new option zdiff
3086
3087 * mbase/MTaskList.[h,cc]:
3088 - overwrite member function AddToList with a TList-reference
3089 as argument
3090
3091 * mhflux/MHCollectionArea.[h,cc]:
3092 - added the missing //! behind the fMcEvt data member
3093 - increased class version number
3094 - removed obsolete fEnergy data member
3095
3096 * mranforest/MRanForest.cc:
3097 - added to the output whether weights are set
3098
3099 * mraw/MRawRunHeader.cc:
3100 - removed an obsolete Print() which enetered for debugging
3101
3102 * mimage/MHNewImagePar.cc:
3103 - the plots for CocCOG and ConcCore had the same color... fixed
3104
3105 * mranforest/MRanForestCalc.[h,cc]:
3106 - allow to set weights for each event
3107
3108 * mtools/MTFillMatrix.[h,cc]:
3109 - implemented the possibility to set pre- and post-tasks
3110 executed in the eventloop
3111
3112
3113
3114
3115 2006/05/02 Thomas Bretz
3116
3117 * mraw/MRawRunHeader.cc:
3118 - fixed the typo in the output
3119
3120 * mpointing/MHPointing.cc, datacenter/macros/fillstar.C:
3121 - fixed a typo in the name of the plot Skybrightness
3122
3123
3124
3125 2006/04/30 Thomas Bretz
3126
3127 * mjtrain/MJTrainSeparation.[h,cc]:
3128 - new option to switch between regression and classification
3129 - fixed the auto training (still far from working well)
3130 - improved result plots
3131
3132 * mbase/MMath.cc:
3133 - fixed SignificanceLiMa such that it allows basically zero
3134 signal- and/or background events
3135
3136
3137
3138 2006/04/27 Thomas Bretz
3139
3140 * datacenter/macros/fillstar.C:
3141 - replaced the mean by the median
3142
3143
3144
3145 2006/04/26 Daniela Dorner
3146
3147 * datacenter/macros/fillstar.C, datacenter/macros/setupdb.C:
3148 - added four new columns to the table Star
3149
3150
3151
3152 2006/04/24 Thomas Bretz
3153
3154 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
3155 - some fixes to the comments describing random forest
3156
3157
3158
3159 2006/04/23 Thomas Bretz
3160
3161 * mhist/MHHadronness.cc:
3162 - do not reset the two hadronness-histograms in SetupFill
3163 otherwise MJTrainSeparation cannot work correctly
3164
3165 * mjtrain/MJTrainSeparation.cc:
3166 - added a Plot of Hadronness versus Size for MC events
3167
3168
3169
3170 2006/04/22 Thomas Bretz
3171
3172 * mraw/MRawRunHeader.cc:
3173 - some small changes, mainly output and comments
3174
3175 * mhflux/MHAlpha.[h,cc]:
3176 - show also the integrated number of excess events in the
3177 plot versus energy/size and show the correct error.
3178
3179 * mtools/MJSpectrum.cc:
3180 - added accelerator for executing the tasklist as in MJCut
3181
3182 * macros/train/trainseparation.C:
3183 - fixed a typo
3184
3185 * mjtrain/MJTrainSeparation.h:
3186 - added missing initialization of fAutoTrain
3187 - fixed an error in EnablAutoTrain (was always set to kTRUE)
3188
3189
3190
3191 2006/04/21 Daniel Hoehne
3192
3193 * datacenter/scripts/doqualityplots, datacenter/scripts/dowebplots:
3194 - fixed bug in usage of pstoimg
3195
3196
3197
3198 2006/04/13 Thomas Bretz
3199
3200 * mraw/MRawRunHeader.[h,cc]:
3201 - adapted to new DAQ format version 6
3202 - increased class version number
3203
3204 * mtools/MTFillMatrix.cc:
3205 - added accelerator for executing the tasklist as in MJCut
3206
3207 * mfilter/MFEnergySlope.cc:
3208 - small update to output
3209
3210 * mfbase/MFilterList.[h,cc]:
3211 - fixed a really old problem that the contents of the list never
3212 got ReInit. Hopefully this never had bad sideeffects.
3213
3214 * macros/train/trainenergy.C:
3215 - added another comment how to change the spectral slope of the
3216 monte carlo spectrum
3217
3218
3219
3220 2006/04/13 Thomas Bretz
3221
3222 * mreport/MReport.cc:
3223 - added new fake arehucas versions to fix a problem with the
3224 starguider reports
3225
3226 * mreport/MReportFileRead.cc:
3227 - increased informations in warning output
3228
3229 * mreport/MReportStarguider.cc:
3230 - fixed a problem with the starguider reports between 6.3.2006 and
3231 19.3.2006
3232
3233
3234
3235 2006/04/13 Daniel Hoehne
3236
3237 * datacenter/db/findoffdata.php:
3238 - implemented query for the inhomogeneity
3239
3240 * datacenter/db/runinfo.php:
3241 - added checkboxes for start time, failed time and error codes
3242
3243 * datacenter/db/datacheck.php:
3244 - fixed bug in StatusMenus for DataCheck and RawFile
3245
3246
3247
3248 2006/04/12 Daniela Dorner, Daniel Hoehne
3249
3250 * datacenter/scripts/makecallistolinks:
3251 - fixed bug
3252
3253
3254
3255 2006/04/12 Thomas Bretz
3256
3257 * datacenter/macros/filldotraw.C:
3258 - allow to access gzipped raw-files
3259
3260
3261
3262 2006/04/11 Thomas Bretz
3263
3264 * mastro/MAstro.h:
3265 - added conversion Parsec2Lighyear
3266
3267 * mbase/MLogHtml.cc:
3268 - added a fix to display < and > correctly
3269
3270 * mhflux/MHCollectionArea.[h,cc]:
3271 - commented out obsolete fEnergy parameter
3272
3273 * mjobs/MJSpectrum.cc:
3274 - fill a second collection area plot after trigger
3275
3276 * mjoptim/MJOptimize.cc:
3277 - improve speed of optimization by switching of timing and
3278 reset in eventloop
3279
3280 * mmc/MFadcHeader.h:
3281 - changed MFADC_CHANNELS from 3500 to 3800 according to Abelardo
3282
3283 * mmc/MMcFadcHeader.hxx:
3284 - increaded version number from 7 to 8
3285
3286
3287
3288 2006/04/11 Daniel Hoehne, Daniela Dorner
3289
3290 * datacenter/scripts/dodatacheck:
3291 - fixed bug in finding raw-files
3292
3293
3294
3295 2006/04/10 Daniel Hoehne
3296
3297 * datacenter/macros/filldotrun.C:
3298 - implemented new arehucas version
3299
3300
3301
3302 2006/04/07 Daniel Hoehne, Daniela Dorner
3303
3304 * datacenter/macros/filldotrun.C, buildsequenceentries.C, setupdb.C:
3305 - implemented new arehucas version
3306
3307
3308
3309 2006/04/06 Daniela Dorner
3310
3311 * datacenter/scripts/makecallistolinks:
3312 - fixed bug in resetting
3313
3314 * datacenter/db/tabs.php:
3315 - changed tabs for wobble
3316
3317
3318
3319 2006/04/05 Thomas Bretz
3320
3321 * datacenter/macros/plotdb.C:
3322 - added new tab with the effective on-time relative to the
3323 observation time
3324
3325 * sponde_onoff.rc:
3326 - added
3327
3328
3329
3330 2006/04/04 Thomas Bretz
3331
3332 * datacenter/macros/plotdb.C:
3333 - if no dataset and no time-interval is given only sequences with
3334 an effective on-time above five minutes are plotted anymore
3335
3336
3337
3338 2006/03/21 Daniela Dorner
3339
3340 * datacenter/db/ganymed.php, datacenter/db/tabs.php:
3341 - included different tabs for on/off and wobble
3342
3343 * datacenter/db/ganymed.php:
3344 - added zd angle range and observation period
3345
3346 * datacenter/db/sequence.php:
3347 - added rel. ontime
3348
3349
3350
3351 2006/03/20 Thomas Bretz
3352
3353 * mraw/MRawRunHeader.cc:
3354 - if the pixels to be swaped are both not found, assume they are
3355 intentially not mapped. Changed the Error to a Warning
3356
3357 * mhflux/MHDisp.[h,cc]:
3358 - made the scale region a parameter which can be changed from
3359 within the display
3360 - allow the scale parameters to be setup from the resource-file
3361 - changed the source-region which is cut out in wobble mode from
3362 +/-15deg to +/-25deg which better fits what we get from MHPhi
3363
3364 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
3365 - added example how to change the new scale parameters in MHDisp
3366
3367 * mhflux/MAlphaFitter.[h,cc]:
3368 - implemented the strategy for optimization which is suggested
3369 by the Berlin people for weak sources "weaksource"
3370
3371 * mhflux/MHPhi.[h,cc]:
3372 - moved the AppendPad for the text-paint into all sub-pads which
3373 need it. Otherwise they are not always properly updated.
3374
3375
3376
3377 2006/03/16 Daniela Dorner
3378
3379 * datacenter/scripts/sourcefile:
3380 - small bugfix in logging
3381
3382 * datacenter/db/tabs.php:
3383 - added new tab for ganymed
3384
3385
3386
3387 2006/03/15 Stefan Ruegamer
3388
3389 * manalysis/MCameraData.cc
3390 - inserted an image cleaning based on the time information
3391 of the shower (CalcCleaningArrivalTime)
3392
3393 * manalysis/MCameraData.h
3394 - made entry for "CalcCleaningArrivalTime"
3395
3396 * mimage/MImgCleanStd.cc
3397 - created entries for the new image cleaning named "Time"
3398
3399 * mimage/MImgCleanStd.h
3400 - inserted entry "kTime"
3401
3402
3403
3404 2006/03/14 Daniela Dorner
3405
3406 * datacenter/scripts/makecallistolinks:
3407 - fixed bug
3408
3409 * steps.rc:
3410 - added fFillGanymed to influences of fGanymed
3411
3412
3413
3414 2006/03/14 Thomas Bretz
3415
3416 * mhflux/MHEffectiveOnTime.cc:
3417 - skip the fit not only if the integral is empty but
3418 also if the first bin is empty
3419 - changed upper limit to 95% according to a study from
3420 David Paneque
3421 - replaced the fit with the exponential used in the BCN Mars
3422 version
3423 - use the correct number of entries
3424 - use a likelihood fit
3425 - calculate the fit quality from the probability
3426 - ignore the fit quality for the theta-plot
3427
3428 * mimage/MHNewImagePar.cc:
3429 - fixed the handling of the "same" option in Draw/Paint
3430
3431 * mpointing/MPointingDev.h:
3432 - fDx and fDy initialized in the constructor
3433
3434 * mbase/MTask.[h,cc]:
3435 - removed the kDontCount option. Instead don't use the TStopwatch
3436 counter anymore. By this the class to TStopwatch can be
3437 suppressed completely if kDontTime is set.
3438
3439 * mbase/MContinue.cc, mbase/MTaskEnv.cc, mfbase/MF.cc,
3440 mfbase/MFilterList.[h,cc]:
3441 - pipe the accelerator flag to the filter or task
3442
3443 * mjobs/MJCut.cc:
3444 - also accelerate the reading task
3445
3446
3447
3448 2006/03/13
3449
3450 * RELEASE 0.9.5
3451
3452
3453
3454 2006/03/13 Thomas Bretz
3455
3456 * ganymed.rc:
3457 - changed smearing to half of our PSF 0.06
3458 - added new examples for setting the starguider calibration
3459
3460 * ganymed_onoff.rc
3461 - changed smearing to half of our PSF 0.06
3462 - switched the new feature for a random source position on
3463 - added new examples for setting the starguider calibration
3464
3465 * ganymed_wobble.rc:
3466 - changed smearing to half of our PSF 0.06
3467 - added new examples for setting the starguider calibration
3468 - added example how to control the phi plot
3469
3470 * mhflux/MHPhi.[h,cc]:
3471 - many improvements to the algorithm, it now takes also
3472 inhomgeneities into account
3473 - restructured the display, display more histograms
3474 - increased class version to 2
3475
3476 * mjobs/MJCut.cc:
3477 - enabled acceleration for first and second loop
3478
3479 * mpointing/MPointingDevCalc.[h,cc]:
3480 - allowed to set the starguider offset calibration from the
3481 resource file
3482
3483 * callisto_Dec04Jan05.rc:
3484 - replaced Calibration scale factor by usage of
3485 resources/calibration_spline.rc
3486
3487
3488
3489 2006/03/13 Markus Meyer
3490
3491 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
3492 - changed cuts:
3493 wobble: average values from optimisation of 3 Crab
3494 sample (01/05,10/05,12/05), done by Karsten
3495 onoff : cuts from 1218 (01/05, highest significance)
3496 theta is now 0.22 for both.
3497
3498
3499
3500 2006/03/13 Daniel Hoehne
3501
3502 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
3503 - implemented qualitycut in log10(conc) vs. log10(size)
3504
3505
3506
3507 2006/03/13 Markus Meyer
3508
3509 * resources/calibration_spline.C:
3510 - more comments
3511
3512
3513
3514 2006/03/10 Markus Meyer
3515
3516 * resources/calibration.C:
3517 - update from p27 to p39 (spline excluded, still p33 data missing)
3518
3519
3520
3521 2006/03/10 Markus Meyer
3522
3523 * resources/calibration_spline.C:
3524 - correction coefficients for spline data for each period
3525
3526
3527
3528 2006/03/10 Daniel Hoehne
3529
3530 * datacenter/scripts/insertsequences:
3531 - fixed bug
3532
3533
3534
3535 2006/03/09 Daniel Hoehne
3536
3537 * ganymed_wobble.rc:
3538 - changed parameters 1 to 5 in Cut1 to actual values
3539
3540
3541
3542 2006/03/08 Thomas Bretz
3543
3544 * readdaq.cc, mraw/MRawFileRead.[h,cc], mraw/MRawRunHeader.cc:
3545 - added new force-option to foirce output of run-header
3546
3547
3548
3549 2006/03/08 Daniela Dorner
3550
3551 * datacenter/script/movingrawfiles:
3552 - added moving of files, that are transferred via internet
3553 - added removing of empty directories
3554
3555 * datacenter/db/ganymed.php:
3556 - added links to ganymedplots
3557 - added links to sequence.php (instead of links to starfiles)
3558 - fixed bug in query
3559
3560 * datacenter/db/sequence.php:
3561 - added links to plots from callisto and star
3562 - fixed bug in query
3563
3564 * datacenter/db/sequinfo.php:
3565 - added links to sequence.php
3566
3567 * datacenter/db/datasetinfo.php:
3568 - added links to ganymed.php
3569
3570 * datacenter/db/tabs.php:
3571 - added (includefile for names of tabs of statusdisplays)
3572
3573
3574
3575 2006/03/07 Thomas Bretz
3576
3577 * mcalib/MCalibrateData.cc:
3578 - take the bad pixel information into account when calculating the
3579 number of saturating pixels!
3580
3581
3582
3583 2006/03/06 Thomas Bretz
3584
3585 * showplot.cc:
3586 - fixed the position were the first argument is converted
3587 to lower case. Until this fix no upper case could be used
3588 in file names
3589
3590 * datacenter/macros/plotdb.C:
3591 - print also average and RMS of all data.
3592
3593
3594
3595 2006/03/06 Daniela Dorner
3596
3597 * datacenter/db/ganymed.php:
3598 - added sequences + links to star-plots of sequences
3599 - improved layout
3600
3601 * datacenter/script/makecallistolinks:
3602 - changed condition, when to make the link: only, if the link is
3603 not yet existing, it is done
3604 - added resetting of db: if link is done, callisto is resetted
3605
3606 * datacenter/macros/resetcolumn.C:
3607 - added failure columns to the resetting
3608
3609
3610
3611 2006/03/04 Daniela Dorner
3612
3613 * callisto.cc:
3614 - changed return values to improve the failure handling in the db
3615
3616 * datacenter/script/makecallistolinks:
3617 - added 'Pulse is too much to the left, cannot go below 0!' as
3618 reason to use callisto_Dec04Jan05.rc
3619
3620 * datacenter/script/dowebplots:
3621 - reduced number of files to be updated by a limitation in
3622 modification time
3623
3624 * datacenter/db/ganymed.php:
3625 - added plots
3626 - effontime s->h
3627
3628
3629
3630 2006/03/03 Thomas Bretz
3631
3632 * mjobs/MJCut.cc:
3633 - added RemoveFromList for srcposrndm in off-data loop
3634
3635 * mpointing/MSrcPosRndm.[h,cc]:
3636 - fixed the scaling. MSrcPosCam has to be in mm
3637
3638 * ganymed.rc:
3639 - added line and comments with new resource
3640
3641
3642
3643 2006/03/03 Daniel Hoehne
3644
3645 * callisto_MarApr05.rc:
3646 - changed pulse position check ExtractWinLeft to 4.0 and
3647 ExtractWinRight to 4.5
3648
3649
3650
3651 2006/03/02 Thomas Bretz
3652
3653 * callisto.cc:
3654 - get result value from pulse pos check
3655
3656 * mjobs/MJCut.[h,cc]:
3657 - added the usage of the new class MSrcPosRndm
3658 - added new resource to switch random source position on
3659
3660 * mjobs/MJPedestal.[h,cc]:
3661 - changed return code of Process to int to be able to return
3662 the pulse pos check result.
3663
3664 * mpointing/PointingLinkDef.h, mpointing/Makefile:
3665 - added MSrcPosRndm
3666
3667 * mpointing/MSrcPosRndm.[h,cc]:
3668 - added
3669
3670 * mpointing/MHSrcPosCam.h:
3671 - addedn non const getter for fHist
3672
3673
3674
3675 2006/03/02 Daniela Dorner
3676
3677 * datacenter/db/querymc.php:
3678 - fixed small bug
3679
3680 * datacenter/db/dowebplots:
3681 - added option -p to the script, to be able to call the script
3682 for different programs independently
3683 - fixed find
3684
3685
3686
3687 2006/03/01 Daniela Dorner
3688
3689 * datacenter/db/datacheck.php, datasetinfo.php, sequinfo.php:
3690 - included failure handling columns
3691
3692
3693
3694 2006/03/01 Thomas Bretz
3695
3696 * mastro/MAstro.cc, mbase/MTime.cc:
3697 - added a comment in GetMagicPeriod
3698
3699 * mpointing/MPointingPos.cc:
3700 - added new member function GetString
3701 - moved code from Print to GetString
3702 - added new function IsInitialized()
3703
3704 * mjtrain/MJTrain*.[h,cc]:
3705 - added data members to change RF setup
3706
3707 * mpointing/MPointingDevCalc.h, mpointing/MPointingPosCalc.h:
3708 - added missing AddToBranchList
3709
3710 * mpointing/MHSrcPosCam.[h,cc]:
3711 - added
3712
3713 * mpointing/Makefile, mpointing/PointingLinkDef.h:
3714 - added MHSrcPosCam
3715
3716 * mbase/MTask.[h,cc]:
3717 - implemented a new data-meber fAccelerator which allows
3718 to switch off counting and timing analysis which can be very
3719 time-consuming in some circumstances
3720
3721 * mbase/MTaskList.[h,cc]:
3722 - implemented the usabe of MTask::fAccelerator to switch off
3723 resetting of all parameter containers which can be very
3724 time-consuming
3725
3726 * mimage/MImagePar.cc:
3727 - updated how the units are printed in Print()
3728
3729 * mjobs/MJCut.cc:
3730 - added a new loop to fill the source position of the on-data
3731 - the acceleration of the two main loops are disabled because
3732 they are not yet tested.
3733
3734 * datacenter/macros/plotstat.C:
3735 - the periods were wrong by one -- fixed.
3736
3737
3738
3739 2006/02/28 Daniela Dorner
3740
3741 * datacenter/scripts/insertdatasets:
3742 - made sure, that backupfiles of the editor are not taken into
3743 account, when dataset files are searched
3744
3745 * datacenter/db/*.php:
3746 - moved user, host and pw of database to the include file
3747 db.php
3748
3749 * datacenter/db/index.html:
3750 - fixed links
3751
3752 * datacenter/db/querymc.php,magicdefs.php:
3753 - added some variables
3754
3755 * datacenter/db/runinfo.php,sequinfo.php:
3756 - bugfix (incl. TestSources)
3757
3758 * datacenter/db/sequinfo.php:
3759 - changed init values
3760
3761 * datacenter/db/sequinfo.php, findoffdata.php, magicdefs.php:
3762 - added value (relative ontime)
3763
3764 * datacenter/db/dbstatus.php:
3765 - fixed bug
3766
3767 * datacenter/db/queryrbk.php:
3768 - added query field 'Night', to query all entries of one night
3769 from the runbook
3770
3771 * datacenter/db/index-header.html:
3772 - added links
3773
3774
3775
3776 2006/02/27 Thomas Bretz
3777
3778 * macros/optim/optimwobble.C:
3779 - fixed a typo (SetThetaCut instead SetAlphaCut), and added the
3780 standard Disp-parametrization
3781
3782 * mhflux/MHEffectiveOnTime.[h,cc]:
3783 - added showing the axis range of the time evolution histogram
3784
3785 * showplot.cc:
3786 - fixed a warning in the Hash-switch.
3787
3788 * mbase/MEnv.cc:
3789 - replaced casts in switch by an appended U
3790
3791 * macros/train/trainseparation.C:
3792 - replaced outdated MTTrainRFSeparate by MJTrainSeparation
3793
3794 * mastro/MAstro.h:
3795 - added conversion constants for pc-m and pc-ly
3796
3797 * mhflux/MMcSpectrumWeight.cc:
3798 - fixed typo in comment
3799
3800 * mimage/MImagePar.h:
3801 - minor changes to layout
3802
3803 * mimage/MHNewImagePar.[h,cc], mimage/MNewImagePar.[h,cc]:
3804 - added new image parameters fConcCOG and fConcCore
3805 - increased class version of MNewImagePar
3806
3807 * mimage/MHillasExt.cc:
3808 - added some comments
3809 - removed an obsolete TMath::Abs around "dist"
3810
3811 * mranforest/MRanForest.[h,cc]:
3812 - the initialization of fTreeHad was done at the wrong moment
3813 - replaced a cast int(x+.5) by TMath::Nint
3814 - added some additional warning output
3815 - added "!" to fTreeHad - it is only for temporary storage used
3816 in the histogram classes
3817
3818 * mranforest/MRanForestGrow.h:
3819 - added GetForest
3820
3821 * mjtrain/MJTrainSeparation.[h,cc]:
3822 - added some code for upcomming automatic event selection
3823
3824 * datacenter/macros/plotstat.C:
3825 - improved macro description
3826 - added arguments to main function
3827
3828 * macros/plot/mucal.C:
3829 - added
3830
3831
3832
3833 2006/02/25 Daniela Dorner
3834
3835 * datacenter/scripts/checkfilesforsequavail, checkstardone,
3836 writesequencefiles, buildsequenceentries, dodatacheck, doexclusions,
3837 fillcallisto, fillganymed, fillstar,
3838 datacenter/macros/writesequencefile.C, filldotraw.C, fillsinope.C
3839 buildsequenceentries.C, resetcolumn.C, doexclusions.C, fillcalib.C
3840 fillsignal.C, fillganymed.C, fillstar.C:
3841 - implemented, that a missing connection to the database doesn't
3842 cause an failure entry in the database, so that the step is
3843 retried in this case
3844 - updated documentation
3845
3846
3847
3848 2006/02/25 Thomas Bretz
3849
3850 * datacenter/macros/plotstat.C:
3851 - added
3852
3853
3854
3855 2006/02/24 Markus Meyer
3856
3857 * resources/calibration.rc:
3858 - update of correction values for the calibration constants
3859 (P31 - P39, without P36!(problems with spline))
3860
3861
3862
3863 2006/02/24 Daniela Dorner
3864
3865 * datacenter/db/datacheck.php, datasetinfo.php, dbstatus.php,
3866 findoffdata.php, include.php, magicdefs.php, runinfo.php,
3867 sequinfo.php, statusrps.php, statussbs.php, statussps.php:
3868 - included failure handling columns
3869
3870 * datacenter/db/findoffdata.php:
3871 - added DT
3872
3873 * datacenter/db/statusrps.php:
3874 - fixed bug
3875
3876 * datacenter/db/sequinfo.php:
3877 - reduced width of menu
3878
3879 * datacenter/scripts/copyscript:
3880 - added makedir for oldcatalogpath
3881
3882
3883
3884 2006/02/23 Thomas Bretz
3885
3886 * mjobs/MJSpectrum.cc:
3887 - fixed plot for Eý.dN/dE. The spectrum was multiplied with two
3888 times the bin-width instead of the absolute energy
3889
3890
3891
3892 2006/02/22 Daniela Dorner
3893
3894 * datacenter/db/querymc.php:
3895 - added (website to query montecarlo database - first version)
3896
3897 * datacenter/db/magicdefs.php:
3898 - added some values of montecarlo database
3899
3900
3901
3902 2006/02/17 Daniela Dorner
3903
3904 * datacenter/scripts/copyscript:
3905 - fixed path length
3906
3907 * datacenter/macros/fillsources.C:
3908 - added (macro to read source information from catalog files and
3909 insert it into the database)
3910
3911 * datacenter/db/ganymed.php:
3912 - improved output
3913
3914 * datacenter/db/index.html:
3915 - added ganymed.php
3916 - removed old link
3917
3918
3919
3920 2006/02/17 Thomas Bretz
3921
3922 * showplot.cc:
3923 - fixed path inflation in case of ganymed
3924
3925 * mjobs/MDataSet.cc:
3926 - return kFALSE if requested source wasn't found in catalog
3927
3928 * mjobs/MJCut.cc:
3929 - reformatted output of source to fit in one line
3930
3931 * mpointing/MPointingPos.[h,cc]:
3932 - output source name (title) in Print() if set
3933
3934
3935
3936 2006/02/16 Daniela Dorner
3937
3938 * datacenter/scripts/checkstardone:
3939 - small improvement in sequence handling
3940 - improved logging
3941
3942 * datacenter/scripts/sourcefile:
3943 - small bugfixes in setstatus function
3944
3945 * datacenter/scripts/runganymed:
3946 - small bugfix
3947
3948 * datacenter/scripts/copyscript:
3949 - fixed path length
3950
3951 * datacenter/db/ganymed.php:
3952 - added (website to query results for sources/datasets)
3953
3954
3955
3956 2006/02/15 Daniela Dorner
3957
3958 * datacenter/db/findoffdata.php:
3959 - implemented possibility to query range of dates for 'stardone'
3960
3961
3962
3963 2006/02/15 Daniel Hoehne
3964
3965 * datacenter/db/magicdefs.php, querycal.php, sequinfo.php:
3966 - implemented query for mean signal inner/outer and mean pulsepos
3967 * datacenter/db/sequence.php:
3968 - implemented query for mean signal inner/outer, mean pulsepos
3969 and inhomogeneity
3970
3971
3972
3973 2006/02/15 Daniela Dorner, Daniel Hoehne
3974
3975 * datacenter/scripts/writesequencefiles,doexclusion,correcttime:
3976 - fixed small bug
3977
3978
3979
3980 2006/02/14 Daniela Dorner, Daniel Hoehne
3981
3982 * datacenter/scripts/sourcefile:
3983 - fixed small bugs
3984
3985 * datacenter/scripts/movingrawfiles:
3986 - changed back to moving files without zipping
3987
3988 * datacenter/scripts/doqualityplots:
3989 - added running of plotdb.C for each datasetfile
3990
3991 * datacenter/macros/getdolist.C:
3992 - implemented limitation for number of todo files for
3993 SequenceProcessStatus
3994
3995 * datacenter/macros/checkfileavail.C,checkstardone.C:
3996 - changed return code in case that files are not available
3997
3998 * datacenter/scripts/checkfilesforsequavail,checkstardone,sourcefile:
3999 - adapted to changed return code in macros
4000
4001 * datacenter/db/magicdefs.php, querystar.php, sequinfo.php:
4002 - implemented query for inhomogeneity
4003
4004
4005
4006 2006/02/13
4007
4008 * RELEASE 0.9.4.3
4009
4010
4011
4012 2006/02/13 Thomas Bretz
4013
4014 * callisto.rc:
4015 - changed pulse position check ExtractWinLeft to 4.0 and
4016 ExtractWinRight to 4.5
4017
4018 * callisto_Dec04Jan05.rc:
4019 - changed pulse position check ExtractWinLeft to 3.0 and
4020 ExtractWinRight left at 2.5
4021
4022
4023
4024 2006/02/10 Thomas Bretz
4025
4026 * mastro/MAstro.cc:
4027 - allow for more year in the algorithm calculating easter
4028
4029 * mcamera/MCameraDC.h, mcamera/MCameraHV.h, mcamera/MCameraTD.h,
4030 mcamera/MCameraTH.h:
4031 - added a sanity check in GetPixelContent
4032
4033 * mraw/MRawRunHeader.cc:
4034 - fixed output (correct kiB instead of kB)
4035
4036 * Makefile, Makefile.rules:
4037 - implemented the possibility to spread Make through condor
4038
4039 * mastro/MAstroCatalog.[h,cc]:
4040 - new draw-options to rotate the grid and the stars
4041
4042 * mimage/MHHillas.cc:
4043 - set minimum of fDelte to 0 instead of fDistC
4044
4045 * msignal/MExtractTimeAndChargeSpline.h:
4046 - replaced the casts in SetRiseTimeHiGain and StFallTimeHiGain by
4047 TMath::NInt
4048
4049 * mjobs/MDataSet.h:
4050 - implemented new functions to check whether the dataset contains
4051 a dedicated sequence
4052
4053 * datacenter/macros/plotdb.C:
4054 - implemented the possibility to draw sequences of a dataset in
4055 several colors
4056
4057
4058
4059 2006/02/09 Thomas Bretz
4060
4061 * mreport/MReport.cc:
4062 - invented new fake CC report file version 200509300 for a change
4063 in the starguider format (the already implemented last values
4064 dissapeared again!) which is not noticed in the format version.
4065
4066 * mreport/MReportCC.cc, mreport/MReportStarguider.cc:
4067 - fixed support for ver 200510250
4068
4069 * mjobs/MJSpectrum.cc:
4070 - added fit of un-unfolded spectrum
4071
4072
4073
4074 2006/02/08 Daniela Dorner
4075
4076 * datacenter/scripts/sourcefile:
4077 - implemented function checklock
4078 - bugfix for failure code
4079
4080 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
4081 checkstardone, doexclusions, fillcallisto, fillganymed, fillstar,
4082 makecallistolinks, runcallisto, runganymed, runstar,
4083 writesequencefiles:
4084 - implemented usage of function checklock
4085
4086 * datacenter/scripts/copyscript, doqualityplots, dowebplots,
4087 insertsequences, linkmc:
4088 - implemented usage of function checklock
4089 - implemented variable $program
4090
4091 * datacenter/scripts/dodatacheck:
4092 - implemented usage of function checklock
4093 - implemented variable $lockfile
4094
4095 * datacenter/scripts/insertdatasets, mcsequences, processmcsequences:
4096 - implemented usage of function checklock
4097 - implemented variables $lockfile and $program
4098
4099 * datacenter/macros/doexclusions.C, fillganymed.C:
4100 - fixed bug
4101
4102 * datacenter/macros/fillsinope.C, setstatus.C:
4103 - improved documentation
4104
4105 * datacenter/scripts/filesondisk:
4106 - implemented finding of zipped files
4107
4108
4109
4110 2006/02/08 Thomas Bretz
4111
4112 * datacenter/macros/plotdb.C:
4113 - some minor changes to the layout
4114
4115
4116
4117 2006/02/07 Daniela Dorner
4118
4119 * datacenter/scripts/makecallistolinks:
4120 - fixed bug
4121
4122 * datacenter/db:
4123 - added (directory with db-websites)
4124
4125
4126
4127 2006/02/07 Daniela Dorner, Daniel Hoehne
4128
4129 * datacenter/scripts/sourcefile:
4130 - added failure code variables
4131 - changed calling of setstatus.C accordingly
4132
4133 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
4134 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
4135 fillganymed, fillstar, runcallisto, runganymed, runstar,
4136 writesequencefiles:
4137 - implemented failure variable
4138
4139 * datacenter/macros/getdolist.C, setstatus.C, setupdb.C:
4140 - added new/changed columns (fReturnCode, fFailedCode,
4141 fFailedCodeAdd)
4142
4143
4144
4145 2006/02/06 Daniela Dorner
4146
4147 * datacenter/scripts/fillstar, macros/setstatus.C, getdolist.C:
4148 - fixed bugs
4149
4150
4151
4152 2006/02/03 Daniela Dorner
4153
4154 * datacenter/scripts/sourcefile:
4155 - implemented two new functions: getdolist, finish
4156 - implemented usage of function finish in other functions
4157
4158 * datacenter/scripts/movingrawfiles:
4159 - implemented zipping of rawfiles
4160
4161 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
4162 checkstardone, copyscript, correcttime, dodatacheck, doexclusions,
4163 fillcallisto, fillganymed, fillstar, insertdatasets,
4164 makecallistolinks, processmcsequences, runcallisto, runganymed,
4165 runstar, writesequencefiles:
4166 - replaced corresponding pieces of code by the functions getdolist
4167 and finish
4168 - moved variable $date to function getdolist
4169 - improved logging
4170 - generalized variables $lockfile and $todofile
4171
4172
4173 2006/02/03 Daniela Dorner, Daniel Hoehne
4174
4175 * datacenter/scripts/sourcefile:
4176 - fixed small bugs
4177
4178 * datacenter/scripts/runcallisto:
4179 - small bugfix
4180 - improved logging
4181
4182 * datacenter/scripts/insertdatasets:
4183 - removed not needed variable
4184
4185 * datacenter/macros/getdolist.C:
4186 - small bugfix
4187
4188
4189
4190 2006/02/02 Daniela Dorner
4191
4192 * datacenter/scripts/linkmc:
4193 - changed numbering of P and C run in linking
4194
4195 * datacenter/scripts/sourcefile:
4196 - moved to root-version root_v4.04.02g
4197
4198
4199
4200 2006/02/01 Daniel Hoehne
4201
4202 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
4203 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
4204 fillganymed, fillstar, writesequencefiles:
4205 - adapted usage of function setstatus
4206
4207
4208
4209 2006/01/31 Daniela Dorner
4210
4211 * datacenter/macros/setstatus.C, getdolist.C:
4212 - adapted macros to changes in new columns (fFailedCode,
4213 fFailedComment)
4214
4215 * datacenter/macros/setstatus.C:
4216 - added "noreset" for column fStartTime (is needed so that runtime
4217 is available in case of failure)
4218
4219 * datacenter/macros/setupdb.C:
4220 - added new columns
4221
4222 * datacenter/scripts/runcallisto, runganymed, runstar:
4223 - implemented failure handling
4224
4225 * datacenter/scripts/sourcefile:
4226 - implemented new functions to set status values
4227
4228
4229
4230 2006/01/30 Daniel Hoehne
4231
4232 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
4233 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
4234 fillganymed, fillstar, runcallisto, runganymed, runstar, sourcefile,
4235 writesequencefiles:
4236 - added function setstatus in sourcefile
4237 - changed calling of setstatus.C in setstatus
4238 - implemented variable $program to generalize usage of setstatus
4239 - replaced corresponding piece of code by function setstatus
4240 - fixed some typos
4241
4242
4243
4244 2006/01/30 Daniela Dorner
4245
4246 * datacenter/macros/setstatus.C, getdolist.C:
4247 - adapted macros to the improvement of failure handling in the
4248 automatic analysis (added columns fFailed, fStartTime,
4249 fFailedTime)
4250
4251
4252
4253 2006/01/27 Thomas Bretz
4254
4255 * mjobs/MDataSet.cc:
4256 - improved a warning output
4257
4258
4259
4260 2006/01/23 Thomas Bretz
4261
4262 * mbase/MTime.cc:
4263 - removed a sanity check in GetStringFmt. It work's quite nice
4264 in the DC but crashes on my Laptop (which is not so important)
4265
4266
4267
4268 2006/01/10 Daniela Dorner
4269
4270 * datacenter/macros/*.C, datacenter/script:
4271 - updated and added documentation
4272 - improved logging
4273 - fixed small bugs
Note: See TracBrowser for help on using the repository browser.