source: trunk/MagicSoft/Mars/Changelog@ 8203

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