source: trunk/MagicSoft/Mars/Changelog@ 8212

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