source: trunk/MagicSoft/Mars/Changelog@ 8213

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