source: trunk/MagicSoft/Mars/Changelog@ 8207

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