source: trunk/MagicSoft/Mars/Changelog@ 8224

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