source: trunk/MagicSoft/Mars/Changelog@ 8217

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