source: trunk/MagicSoft/Mars/Changelog@ 8999

Last change on this file since 8999 was 8999, checked in by tbretz, 16 years ago
*** empty log message ***
File size: 45.7 KB
Line 
1Please do not write behind the end of line tag so that it is possible
2to send a Changelog file to a line printer directly. Thanks.
3
4For your entries please follow EXACTLY this style:
5
6_yyyy/mm/dd_[Your Name]
7_
8___*_filename:
9_____-_description
10_
11___*_filename2, filename3:
12_____-_description
13_
14_
15_
16
17While an underscore is a placeholder for a white-space or an empty line.
18
19 -*-*- END OF LINE -*-*-
20
21 2008/07/14 Thomas Bretz
22
23 * datacenter/macros/fillsignal.C:
24 - moved sql.rc to constructor of MSQLMagic
25
26 * datacenter/macros/plotstat.C:
27 - improved beauty of the SQL queries
28 - join by telescope number, run number and file number
29
30 * mbase/MString.[h,cc]:
31 - removed everything except Format which is then identical to
32 newwer root versions TString::Format
33
34 * mastro/MAstro.cc, mastro/MAstroCatalog.cc:
35 - replaced MString::Print by MString::Format
36
37 * mbase/MTime.cc:
38 - In SetSqlDateTime allow also to set dates without time
39
40 * mbase/Makefile, mbase/BaseLinkDef.h:
41 - removed MRunIter
42
43 * mfileio/MWriteRootFile.cc:
44 - sow in status line if a tree has been finally copied
45
46 * mhist/MHEvent.cc:
47 - replaced GetRunNumber by GetStringID
48
49 * mjobs/MJCalibrateSignal.cc:
50 - Replaced RunNumber by FileId in trogger pattern display
51 - do not allow to divide by 0
52
53 * mjobs/MJExtractSignal.cc, mjobs/MJCalibTest.cc:
54 - removed obsolete include of MDirIter
55
56 * mjobs/MJPedestal.cc, mjobs/MJCalibration.cc:
57 - replaced MRunIter by MDirIter
58
59 * mjobs/MSequence.[h,cc]:
60 - moved code to compile (inflate) a run filename or a its path
61 to new static function such that they can be accessed from the outside
62
63 * star.cc, callisto.cc, mjobs/MSequence.[h,cc], mmain/MEventDisplay.cc
64 - renamed InflatePath to InflateSeq
65
66 * mpedestal/MPedCalcPedRun.cc:
67 - when checking the runnumber check also for the telescope number
68
69 * mraw/MRawRunHeader.[h,cc]:
70 - added new function GetStringID
71
72 * mraw/RawLinkDef.h, mraw/Makefile:
73 - removed MRawSocketRead
74
75
76
77 2008/07/08 Daniel Hoehne
78
79 * datacenter/db/menu.php, datacenter/db/magicdefs.php:
80 - added new columns (fRateTrigEvts, fRateSumEvts, fRatePedEvts,
81 fRatePedTrigEvts, fRateCalEvts, fRateNullEvts, fRateUnknownEvts,
82 fRatioCalEvents, fPulsePosCalib, fAvgWindSpeed, fAvgTemperature,
83 fAvgHumidity, fAvgTempSky, fAvgCloudiness, fRmsCloudiness)
84
85
86
87 2008/07/05 Thomas Bretz
88
89 * datacenter/macros/fillcamera.C, datacenter/macros/findcacofiles.C:
90 - changed JOIN to use USING
91 - removed dependence on TEnv
92 - some improvement to includes
93
94 * datacenter/macros/filldotrbk.C, datacenter/macros/fillganymed.C,
95 datacenter/macros/filloptical.C, datacenter/macros/fillsignal.C,
96 datacenter/macros/fillsources.C, datacenter/macros/fillstar.C,
97 datacenter/macros/getdolist.C, datacenter/macros/insertcacofile.C,
98 datacenter/macros/insertdataset.C, datacenter/macros/plotoptical.C,
99 datacenter/macros/plotrundb.C, datacenter/macros/plotstat.C,
100 datacenter/macros/resetallruns.C,
101 datacenter/macros/writedatasetfile.C:
102 - removed dependence on TEnv
103 - some improvement to includes
104
105 * datacenter/macros/filldotrun.C:
106 - make it fail for everything except Magic 1
107 - removed dependence on TEnv
108 - some improvement to includes
109
110 * datacenter/macros/plotoptical.C:
111 - removed MPlot, use MPlot from plotdb instead
112
113 * datacenter/macros/setstatus.C:
114 - some improvement to includes
115
116 * mbase/MTime.[h,cc]:
117 - added function returning day of sunrise as MTime
118
119 * mhflux/MHAlpha.cc:
120 - use BinError instead of BinContents to decide whether the
121 excess time is plotted or not
122
123 * mimage/MHHillas.cc:
124 - changed title of "Center"
125
126 * mjobs/JobsLinkDef.h, mjobs/Makefile:
127 - added new class MSequenceSQL
128
129 * mjobs/MSequenceSQL.[h,cc]:
130 - added
131
132 * mjobs/MSequence.[h,cc]:
133 - replaced ReadLightCondition by the more flexible GetLightCondition
134 - added a new constrcutor constructing a MSequence from the database
135 - fixed the output in the comments in Print()
136 - The day and night was printed in a different format than
137 expected when readin a sequence
138 - fLightCondition and the f*RunsSub were missing in the copy-
139 constructor
140
141 * mjobs/Makefile:
142 - added include of msql
143
144 * msql/MSQLMagic.[h,cc]:
145 - added a comment to ExistStr and allow to set an additional
146 where-clause
147
148 * msql/MSQLServer.cc:
149 - allow to init MSQLServer either by an url or from a named
150 resource file
151 - changed JOIN to use USING
152 - if doing an automatic join join _all_ primaries
153
154 * mtools/MCalendar.cc:
155 - added include of TObjArray needed in newer root versions
156
157
158
159 2008/07/03 Thomas Bretz
160
161 * datacenter/macros/filldotrun.C:
162 - Replaced MSQKServer by MSQLMagic
163 - this made local functions obsolete
164 - added new format 20080519 including telescope- and file-number
165 - simplified the if-clauses testing for version numbers (due to
166 the initial check only some version numbers allowed anyway)
167 - check for the combination of telescope-, run- and file-number
168 to be unique.
169
170 * datacenter/macros/plotrundb.C:
171 - use MPlot from plotdb
172 - removed obsolete DataCheck plots
173 - plot only range of dates which makes sense
174
175
176
177 2008/07/01 Thomas Bretz
178
179 * ganymed.cc:
180 - removed the checks for the accessability of the files. They
181 are checked in the corresponding classes instead
182
183 * sponde.cc:
184 - display only the base name of the ganymed file, not the
185 full path
186
187 * mbase/MMath.[h,cc]:
188 - added a new member function ErrorExc
189 - Let SignificanceExc (former SignificanceLiMaExc) use ErrorExc
190
191 * mhflux/MAlphaFitter.[h,cc]:
192 - replaced fSignificanceExc by fErrorExcess
193 - calculate the error instead of the significance (otherwise we
194 get infinity at 0)
195 - also store a negative number of excess events
196 - replaced all -1 in ProjectionZ calls by the histogram limits
197 (including under- and overflows) This is necessary to get
198 root 5.20/00 working
199 - increased class version number according to the changes
200
201 * mjobs/MDataSet.[h,cc], mjobs/MSequence.[h,cc]:
202 - removed wrong usage of fName and fTitle, introduced new data
203 members instead
204 - initialize fName and fTitle in the constructors correctly
205 - always store the full qualified path name
206 - introduced new member functions GetBaseName and GetFilePath
207 - give the ostream as an argument to Print
208 - added new member function WriteFile to directly Print to
209 an fostream
210 - do not print empty values in Print
211 - increased class version number accordingly
212 - removed GetName and GetRcName accordingly
213
214 * mjobs/MDataSet.cc:
215 - set the dataset number to an invalid status if the file could
216 not be accessed
217
218 * mjobs/MJCut.cc:
219 - replaced GetName for the dataset by GetBaseName
220 - make sure the summary file is not created if not requested
221 - do not use pointers to MWriteRootFile to make sure the instances
222 always get deleted
223
224 * mjobs/MJSpectrum.cc:
225 - fixed a bug in the check for the existence of the excess time
226 - replaced GetName for the dataset by GetBaseName
227 - Write the full path name to the ganymed.root into the file
228 - fixed typos in determine
229
230 * mpointing/MPointingDevCalc.cc:
231 - initialize fNsb* members also in PreProcess as correctly
232 suggested by valgrind
233
234 * mjobs/MJCalibration.[h,cc]:
235 - made the drawing of the bad pixel explanation more automatic
236 - some simplifications to the function drawing all the result tabs
237 - make sure to do the projection without name. Some root versions
238 don't like several plots with the same name in one tab
239 - removed several misleading drawing of number of outliers etc
240 - added setting of min and max to FixDataCheckHist
241 - simplified DisplayDoubleProjection (also unified in code with
242 MJPedestal)
243 - removed all the obsolste and confusing projections of the
244 individual sectors and camera halves
245
246 * mjobs/MJPedestal.[h,cc]:
247 - make sure to do the projection without name. Some root versions
248 don't like several plots with the same name in one tab
249 - use the unified DisplayDoubleProjection from MJCalibration
250 - removed all the obsolste and confusing projections of the
251 individual sectors and camera halves
252
253 * mhflux/MHAlpha.cc:
254 - replaced EventsExcess/SignificanceExc by just ErrorEvents
255 - for the moment do not propagate Excesses<=0 to the pads
256 (not to spoil the logarithmic display, this still needs a fix)
257 - replaced -1 in ProjectionZ by the bin numbers (including
258 under- and overflow bins), otherwise it won't work with
259 root 5.20/00
260 - propagate all result to the timing histogram (it is not
261 logarithmic anyway)
262 - made Paint also work with the new implementation of ProjectionZ
263 via Project3D in root 5.20/00 (it won't reuse the correct
264 histogram from the pad :( )
265 - replaced kFullDotMedium by 0 (no marker) where appropriate
266 - changed the rule not to display the time-histogram
267
268
269
270 2008/06/30 Thomas Bretz
271
272 * datacenter/macros/fillstar.C:
273 - check whether graphs are empty in a more accurate way
274
275 * datacenter/macros/plotdb.C:
276 - fixed some axis title
277 - increased range of fRatePedTrigEvts
278
279 * msql/MSQLMagic.cc:
280 - added ' around the where clause in UpdateInsert to allowe
281 also for times etc
282
283 * callisto.cc:
284 - removed test-option (it was never used anyway and should
285 be reprogrammed properly)
286
287 * datacenter/macros/plotdb.C, mbase/MStatusDisplay.h, mbase/MTime.h:
288 - removed unused argument
289
290 * mbadpixels/MBadPixelsPix.h:
291 - added static functions to get names and numbers of unsuitable
292 and unreliable levels
293
294 * mbase/MMath.cc:
295 - made MedianDevImp working properly with a template
296
297 * mhcalib/HCalibLinkDef.h, mhcalib/Makefile:
298 - removed MHCalibrationTestCam
299 - removed MHCalibrationTestTimeCam
300
301 * mhcalib/MHCalibrationCam.cc:
302 - removed an obsolete TPad in Draw()
303 - removed some obsolete kCanDelete in Drwa()
304
305 * mhcalib/MHCalibrationChargeCam.cc:
306 - changed some colors to work properly also in root 5.20/00
307
308 * mhflux/MHThreshold.cc:
309 - made Smooth work with root 5.20/00 (to be checked)
310
311 * mhist/MHCamera.[h,cc]:
312 - fixed defaults in Profile and Projection function to match code
313 - fixed some comments
314 - replaced InheritsFrom arguments by TClass statics
315
316 * mjobs/JobsLinkDef.h:
317 - removed MJCalibTest
318
319 * mjobs/MJCalibrateSignal.cc, mjobs/Makefile:
320 - removed obsolete include of MParameterCalc
321
322 * mranforest/MRanForest.cc:
323 - added a cast in BinarySearch to make it work with the template
324 of root 5.20/00
325
326 * mtools/MCalendar.h:
327 - fixed *MENU option
328
329 * mtools/MagicJam.h:
330 - added the Smooth function of root 5.20/00 to be removed from
331 the context menu
332
333
334
335 2008/06/21 Thomas Bretz
336
337 * callisto.cc, star.cc, ganymed.cc, sponde.cc:
338 - set the display name to a more convinient name
339
340 * datacenter/macros/plotdb.C:
341 - some improvement in setting axis titles and titles
342 automatically from the sql column names
343 - moved the Muon cut to a SetCondition call
344 - renamed some functions
345
346 * mbase/MStatusDisplay.h:
347 - overwrote SetTitle with a function allowing to set a title
348 only if no title set so far
349
350 * mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.cc,
351 mjobs/MJPedestal.cc:
352 - set a proper display title and set it only if not already set
353
354 * mjobs/MJPedestal.cc:
355 - changed some filter names to more convinient names
356
357
358
359 2008/06/20 Thomas Bretz
360
361 * macros/dohtml.C:
362 - added missing mmovie directory
363
364 * mhflux/MHEnergyEst.cc:
365 - changed the fit range to adapt to the new plot
366 - exchanged the two plots on the right to have the correct plot
367 near the 1D histogram
368 - fixed the title of the plot in the top right
369 - call SetNoExponent and SetMoreLoglabels
370
371 * mjobs/MJSpectrum.[h,cc]:
372 - outsources producing the spectral function as string to
373 a new static function FormFlux
374
375 * mpointing/MPointingDevCalc.cc:
376 - added some info
377
378
379
380 2008/06/19 Thomas Bretz
381
382 * mjobs/MJSpectrum.cc:
383 - small improvement to output
384 - handle underflow bin of effective on-time more accurate
385 - reddid the formattig of the spectral fit
386
387 * mbase/MMath.[h,cc]:
388 - added Format member function
389
390 * datacenter/macros/plotstat.C:
391 - fixed some axis titles
392
393
394
395 2008/06/19 Thomas Bretz
396
397 * RELEASE 2.1
398
399
400
401 2008/06/19 Thomas Bretz
402
403 * mraw/MRawRunHeader.cc:
404 - fixed that the line reading the fNumEventsRead vanished
405
406
407
408 2008/06/18 Thomas Bretz
409
410 * datacenter/macros/buildsequenceentries.C:
411 - replaced the old calculation of the run-time of one sequence
412 by a more sophisticated using the TIMEDIFF function
413
414 * mjobs/MJStar.cc:
415 - Use File id instead of run number
416 - fixed the units in the display (phe not \\gamma)
417
418 * mjobs/MSequence.[h,cc]:
419 - reorganized header
420 - implemented new scheme including file numbers
421 - increased class version number accordingly
422 - removed some obsolete old, never used, functions and comments
423
424 * mraw/MRawRunHeader.[h,cc]:
425 - renamed RunID to TypeID
426 - return 0 in RunLength if one of the times is invalid
427
428 * Makefile:
429 - removed sinope
430
431
432
433 2008/06/17 Daniel Hoehne
434
435 * datacenter/macros/fillcamera.C:
436 - added and changed some parameters
437
438 * datacenter/scripts/mcsequences:
439 - added database interaction. Now sequences are built by querying
440 the relevant parameters in the MC database
441
442 * datacenter/scripts/runmccallisto, datacenter/scripts/runmcstar:
443 - added
444
445 * datacenter/scripts/sourcefile:
446 - added failed codes for runmccallisto and runmcstar
447
448
449
450 2008/06/17 Thomas Bretz
451
452 * datacenter/macros/plotdb.C:
453 - SetSelectedPad to 0 before calling DrawClone of TGraph
454 - small reordering of the tabs
455 - removed tab with absolute effective on time
456
457 * mbase/MLog.cc:
458 - make sure that the correct output level is restored after root
459 called the error handler
460
461 * mbase/MStatusDisplay.cc:
462 - Changed backround color to white (_not_ kWhite)
463 - made a sunken border around the canvas
464 - SetFrameBorderMode(0) per default
465
466 * mraw/MRawRunHeader.[h,cc]:
467 - added some consistency checks
468 - make the bug fix for the wrong number of events also for
469 V10 and V11
470 - added Getters for RunID and FileID used to idetify
471 the runs more clever than run-number and file-number
472
473
474
475 2008/06/14 Thomas Bretz
476
477 * merpp.cc:
478 - replaced MRawFileWrite by MWriteRootFile
479
480 * showplot.cc:
481 - added new options to write tiff files
482 - added new options to write csv files
483 - some code simplification
484
485 * datacenter/macros/plotdb.C:
486 - set the title (without axis descriptions) as Tab-title
487 - set FrameBorderMode to 0 for canvas
488
489 * mbase/MStatusArray.[h,cc]:
490 - added a copy constructor taking MStatusDislay as an argument
491 - set gLog to all in Print()
492
493 * mhbase/MFillH.[h,cc]:
494 - allow to set a title in SetNameTab which is used as tab title
495 - therefore added new data member fTitleTab
496 - increased class version by 1
497
498 * mraw/MRawRead.cc:
499 - set ReadyToSave for raw data to be able to use MWriteRootFile
500 in merpp
501
502 * mraw/Makefile, mraw/RawLinkDef.h:
503 - removed MRawFileWrite
504
505 * mbase/MStatusDisplay.[h,cc]:
506 - added the tif file format
507 - added the csv file format
508 - fixed the bmp and xml menu entries
509 - added again to list of specials to allow for access from the
510 interpreter
511 - added title to AddTab. The title is stored as canvas title
512 - added some warpper to access FindobjectInCanvas and Print
513 from the MStatusDisplay to gain access from the interpreter
514 - Removed obsolete DrawClonePad wrapper in Display and
515 added title
516 - added FillArray to add all canvases to a temporary MStatusArray
517 - removed obsolete CanvasSetFillColor
518 - use mktemp in UpdatePSHeader
519 - some code cleanup. Moved some common code from the SaveAs function
520 to the new InitWrite* functions
521 - implemented %%tab%% and %%name%%
522 - added a workround (MyCanvas) to get the title and footer in the
523 ps-files also in root 5.18
524 - removed cloning of the canvases whereever possible.Gave problems
525 in root 5.18 (not yet understood)
526 - changed color mode of postscrip files from rgb to cmyk
527 - UpdatePSHeader not long needed in root >=5.12
528 - reorganized header file
529
530 * mreport/MReportCC.[h,cc]:
531 - removed obsolete fRecTemp
532 - call Copy() in the correct direction
533
534 * mreport/MReportFileRead.[h,cc]:
535 - use a C++ cast instead of a C-cast
536 - add containers to parameter list _before_ calling SetupReading
537 - removed some obsolete comments in the header
538
539 * mjobs/MJStar.cc:
540 - we need to read the new "Rec" tree
541 - and we need to fill from the Rec _and_ CC tree (could give a bias
542 if the rate on both trees would once be identical anymore)
543
544 * mhist/MHCamEvent.cc:
545 - allocate fSum in constructor to allow filling from two different
546 tasks
547
548
549
550 2008/06/14 Thomas Bretz
551
552 * mtrigger/MFTriggerPattern.cc:
553 - improved documentation
554
555 * mars.cc, mbase/MStatusDisplay.cc:
556 - changed the M in MARS to "Modular"
557 - rpelaced year in copyright by current year
558
559 * datacenter/macros/plotdb.C:
560 - increased range for the rate of the calibration events
561 - added "RatioCal" tab
562
563 * datacenter/macros/fillstar.C:
564 - fill NULL also if TGraph is empty
565
566 * mastro/MAstro.cc:
567 - included math.h for darwin
568
569 * mjobs/MJCalibrateSignal.cc:
570 - changed the named of the MFTriggerPattern
571
572 * merpp.cc:
573 - added new option --only, --rep-run, --rep-file, --header-run,
574 --header-file, --telescope
575 - moved Receiver information from tree CC to tree Rec
576
577 * mbase/MStatusDisplay.cc:
578 - replacedMTime by TDatime
579
580 * mcamera/MCameraRecTemp.[h,cc], mcamera/MCameraTD.[h,cc],
581 mcamera/MCameraTH.[h,cc], mreport/MReportCC.[h,cc]:
582 - moved interpretation of sub-parts of the reports from
583 MReportCC to the corresponding MCamera* classes
584
585 * mreport/MReport.[h,cc]:
586 - added Copy member function to copy time and state
587 - added CheckTag member function
588 - Implemented skipping of the Telescope number in the reports
589 for version >=200805190
590
591 * mreport/MReportCC.[h,cc]:
592 - access Receiver infomations via new class MReportRec
593 even for old file formats
594 - skip this block in new formats
595 - moved CheckTag to base class
596
597 * mreport/MReportCamera.[h,cc]:
598 - removed CheckTag
599
600 * mreport/MReportFileRead.[h,cc]:
601 - don't check for the number of lines anymore but for -1 instead
602 - changed fNumLine from ULong to Long to allow a negative
603 return value. We don't expect so many lines in a file anyway,
604 do we?
605
606 * mreport/MReportFileReadCC.[h,cc]:
607 - splitted CheckFileHeader into several subfunction
608 - added checks and reading of telescope number and file number
609
610 * mreport/MReportRun.[h,cc]:
611 - added file number from new format
612
613 * mreport/Makefile, mreport/ReportLinkDef.h:
614 - added MReportRec
615
616 * mreport/MReportRec.[h,cc]:
617 - added
618
619 * mhist/MHCamera.cc:
620 - fixed a bug in the profile and projection functions namely that
621 the default was not correctly treated because char* was
622 compared with char*
623
624 * mbase/MLog.cc, mbase/MMath.cc, mbase/MParContainer.cc,
625 mcalib/MCalibrateData.cc, mcalib/MCalibrationPulseTimeCam.cc,
626 mhbase/MBinning.h, mhbase/MH.cc, mhbase/MHMatrix.cc,
627 mhbase/MHn.cc, mhcalib/MHCalibrationChargeCam.cc, mhflux/MHDisp.cc,
628 mimage/MCameraSmooth.cc, mimage/MConcentration.cc,
629 mjobs/MJCalibration.cc, mjoptim/MJOptimize.cc,
630 mjtrain/MJTrainSeparation.cc, mmuon/MMuonSearchPar.cc,
631 mreport/MReportCurrents.cc, mreport/MReportRun.cc,
632 mtools/MChisqEval.cc:
633 - fixed some cast-away constness warnings
634 - fixed some shadow declarations
635
636 * mhbase/MH.[h,cc]:
637 - removed an old obsolete workaround (ProjectionX/Y)
638
639 * mimage/Makefile, mimage/ImageLinkDef.h:
640 - removed MCameraSmooth
641
642 * mbase/MAGIC.h:
643 - added a new namespace UTF8 with double char characters
644
645 * mbase/BaseLinkDef.h:
646 - added the new namespace UTF8
647
648 * mimage/MNewImagePar.cc, mpointing/MPointing.cc,
649 datacenter/macros/fillstar.C:
650 - some characters replaced by the new UTF8 characters
651
652
653
654 2008/06/13 Thomas Bretz
655
656 * datacenter/macros/fillcalib.C:
657 - fixed a bug introduced by the usage of InserUpdate
658
659 * datacenter/macros/fillsignal.C:
660 - fixed a type (the wrong number was printed to the console)
661
662 * mjobs/MJCalibrateSignal.cc:
663 - let all calibration triggered events pass to calibration
664
665 * mtrigger/MFTriggerPattern.[h,cc]:
666 - count a bit more to increase the printed amout of
667 information at the end
668
669
670
671 2008/06/12 Thomas Bretz
672
673 * resources/starguider00267253.txt, resources/starguider00291104.txt:
674 - added
675
676 * ganymed.rc, ganymed_wobble.rc, ganymed_onoff.rc:
677 - added preliminary pointing models
678
679 * mpointing/MPointingDevCalc.cc:
680 - updated comments
681
682 * mraw/MRawCrateData.[h,cc], mraw/MRawEvtHeader.[h,cc],
683 mraw/MRawRunHeader.[h,cc]:
684 - renamed reading the old format to ReadEvtOld
685 - implemented reading format>10
686 - added the header size as new argument to ReadEvt
687
688 * mraw/MRawEvtHeader.cc:
689 - made the argument to DecodeTime const
690 - fixed the return value in ReadEvtOld. kCONTINUE could
691 never be returned
692
693 * mraw/MRawRead.cc:
694 - gives header size for format>10 to ReadEvt
695 - if EvtHeader could not be read correctly return kFALSE
696 - let MRawCrateData::ReadEvt check end-of-file
697
698 * merpp.cc:
699 - improved explanation for -ff option
700
701 * readdaq.cc:
702 - added -ff option
703 - added an option to call MReadRawFiles::SetForceMode
704
705 * mbase/MTime.[h,cc]:
706 - added new member function SetBinary to easy processing
707 of the time from the new run header
708
709 * mhflux/MHEffectiveOnTime.cc:
710 - for the integral (Nm) we have to count also events in under and
711 overflow bins
712
713 * mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.cc,
714 mjobs/MJPedestal.cc:
715 - call MRawFileRead::SetForceMode to get the (corrected)
716 old behaviour back (not to stop if an event time is
717 broken but to skip the event)
718
719 * mraw/MRawRunHeader.[h,cc]:
720 - the number of events in format version V9 seems to be
721 to high by one. We correct for this.
722 - added new data members for the header sizes
723 - new data member for the file number
724 - increased cize of fSourceEpochChar
725 - consequently increased class version number by 1
726
727 * datacenter/macros/plotdb.C:
728 - improved some titles
729 - added the new rates
730 - added the new values from the star-files
731
732 * mbase/MStatusDisplay.cc:
733 - removing the canvases from the global list didn't work
734 because some RecursiveRemovs rely on gROOT->FindObject to work
735 (adding them to another list didn't work either)
736
737 * mhflux/MHEnergyEst.cc:
738 - renamed the "Resolution" Histogram accordingly.
739
740 * mjobs/MJCalibrateSignal.cc:
741 - added a histogram showing the arrival time of
742 extracted interleaved calibration events
743
744 * mraw/MRawEvtData.[h,cc]:
745 - fixed the Draw function. It was broken since the latest changes
746 - added fNumBytesPerSample to the Copy-function
747 - fixed the GetSample-function
748 - added a new member funtion to return the maximu possible
749
750 * mars.rc:
751 - changed the default for the MUX spline to the 50 sl window
752
753 * msignal/MSignalCalc.cc:
754 - scale the pedestal correctly with the scale
755
756 * mjobs/MJStar.cc:
757 - allow filling of pyrometer information to be skipped
758
759 * mhist/MHWeather.cc:
760 - show also colored labels
761
762 * Makefile:
763 - it seems the libmars.so looses read permissions for group
764 and others when it is moved. Now they are set manually
765
766 * datacenter/fillsignal.C, datacenter/macros/fillstar.C:
767 - added filling of calibration pulse position
768 - use more often NULL in case of no entries. This is less
769 biasing in case of averaging of values
770
771 * macros/tutorials/readrfl.C:
772 - print run header
773 - print event header
774 - skip empty events
775
776 * mhist/MHEvent.cc:
777 - removed the pointing from the histogram names. It's
778 simply obsolete
779
780 * mjobs/MJSpectrum.[h,cc]:
781 - removed the kolmogorov test from output
782 - added a new tab showing the energy resolution
783 - therefore added a new BinningImpact to the list of binnings
784 - store the ganymed file's file name in the output
785
786 * mmain/MEventDisplay.cc:
787 - skip events without data in the loop not in the code.
788 This ensures that no task can crash due to this
789 when processing MCs
790
791 * msql/MSQLMagic.[h,cc]:
792 - fixed InsertUpdate. The primary key was not inserted
793 if Insert was called
794
795
796
797 2008/06/11 Thomas Bretz
798
799 * mhflux/MHEnergyEst.[h,cc]:
800 - finally replaced fResolution by more correct histograms
801 - some code cleanup in projecting, profiling and drawing
802 - increased class version number by one
803
804 * mbase/MStatusDisplay.cc:
805 - remove the embedded canvas from the global list to prevent
806 global access to it
807
808 * mhbase/MH3.cc:
809 - fixed a bug if in a 2D constructor a 1D profile was created
810
811 * mreport/MReportPyrometer.cc:
812 - tiny changes to the comments
813
814
815
816 2008/06/10 Thomas Bretz
817
818 * mreport/MReportPyrometer.[h,cc]:
819 - added
820
821 * mreport/Makefile, mreport/ReportLinkDef.h:
822 - added MReportPyrometer
823
824 * mreport/MReportRun.cc:
825 - removed obsolete include of MAstro
826
827 * merpp.cc:
828 - added Pyrometer information
829
830 * mfileio/MWriteRootFile.h:
831 - added new member function AddTree to add a container with the
832 corresponding time-stamp
833
834 * mjobs/MCalibrateSignal.cc, mjobs/MJStar.cc:
835 - replaced some AddContainer by the new AddTree
836 - added Pyrometer information to in- and output, respectively
837
838 * datacenter/macros/fillstar.C:
839 - added new columns fAvgHumidity, fAvgCloudiness, fRmsCloudiness
840 and fAvgTempSky
841
842 * mhist/MHWeather.[h,cc]:
843 - removed the display of the solar radiation which was
844 never working
845 - added display of the pyrometer data to the display
846 - reorganized display
847
848 * mjobs/MJStar.cc:
849 - added filling of the weather data also from the pyrometer branch
850
851
852
853 2008/06/09 Thomas Bretz
854
855 * mbase/MArgs.[h,cc]:
856 - for convinience store the full command line as Title
857 - replaced *fArgv by fArgv
858
859 * mbase/MObjLookup.cc:
860 - replaced C-style cast by reinterpret_cast
861
862 * datacenter/macros/fillcalib.C, datacenter/macros/fillstar.C:
863 - removed usage of Nint (obsolete... Form does rounding)
864
865 * datacenter/macros/fillsignal.C:
866 - removed usage of Nint (obsolete... Form does rounding)
867 - added new columns to get trigger rates from TrigPat tab
868 - fixed some small bugs lately introduced
869
870 * mhflux/MHEffectiveOnTime.cc:
871 - fixed a typo in ReInit
872
873
874
875 2008/06/06 Thomas Bretz
876
877 * datacenter/macros/plotdb.C:
878 - added average temperature and wind speed
879 - reviewed some ranges
880
881 * mhbase/MH3.cc:
882 - in the 2D case with labels and boxes use blue line color
883
884 * mhflux/MHEffectiveOnTime.[h,cc]:
885 - added a new data member fTotalTime counting the total run-time
886 from the run-headers
887 - added the new data member to the display
888 - increased class version number accordingly
889
890 * mjobs/MJCalibrateSignal.cc:
891 - let sum-trigger events pass to get calibrated
892 - improved DefineLabel table for trigger patterns
893 - added MTriggerPattern to output
894
895 * mjobs/MJStar.cc:
896 - added a new tab "Rate" showing the remaining rates per run and
897 trigger pattern after image cleaning
898 - let only event with Lvl1 trigger pass to effective on-time
899 calculation
900 - changed title in plot of avg dc currents and pedestal rms
901
902 * mtrigger/MFTriggerPattern.[h,cc]:
903 - added a counter counting the trigger decision
904 - print the result in the PostProcess
905
906
907
908 2008/06/06 Thomas Bretz
909
910 * datacenter/macros/fillstar.C:
911 - added windspeed and temperature
912
913 * datacenter/macros/fillcalib.C, datacenter/macros/fillsignal.C,
914 datacenter/macros/fillstar.C:
915 - use MSQLMagic instead of MSQLServer
916
917 * datacenter/macros/plotdb.C:
918 - added wind speed and temperature
919
920 * datacenter/macros/plotstat.C:
921 - added a plot showing the observation time per exposure (based on
922 the source key)
923
924 * mbase/MStatusDisplay.cc:
925 - fixed the SaveAs. A wrong version was comitted
926
927 * mextralgo/MExtralgoSpline.h:
928 - added the missing inclusion of TMath (root 5.18)
929
930
931
932 2008/06/03 Thomas Bretz
933
934 * mbase/MStatusDisplay.cc:
935 - added missing inclusion of TMath (root 5.18)
936 - initialize gClient in batch mode to repair broken
937 batch-mode in root 5.18. Fortunately this doesn't
938 break root 5.12
939 - added a SaveAs(const char *c, const Option_t *o)
940 based on the new SaveAs from TGObject
941
942 * mcalib/MCalibrationChargePix.[h,cc],
943 mextralgo/MExtralgoDigitalFilter.[h,cc]:
944 - moved some code to source file to prevent TMath inclusion in
945 header (root 5.18)
946
947 * mcalib/MCalibrationChargeCam.cc,
948 mcalib/MCalibrationChargePINDiode.cc:
949 - added the missing inclusion of TMath (root 5.18)
950
951 * mgeom/MGeomCam.[h,cc]:
952 - for sanity (a bug in root < 5.18) filling fPixels is now
953 done via AddAt. This "repairs" the functionality of the
954 Streamer which before didn't store any contants of fPixels
955 nor read any contents.
956 - Removed the custom Clone function. It is now obsolete,
957 because it works through the fixed Streamer
958 - a Copy-member function has been implemented
959 - a custom Streamer has been implemented allowing to read
960 files containing MGeomCamMagic written with root 5.12
961 with root 5.18
962 - A member function containing the workaround has been implemented
963 - Print got an option ("simple")
964
965 * mgeom/GeomLinkDef.h:
966 - suppress root-Streamer
967
968 * manalysis/MGeomApply.cc:
969 - added the newly necessary call to the StreamerWorkaround
970
971 * mgeom/MGeomPix.[h,cc]:
972 - because with the IgnoreTObjectStreamer set for MParContainer
973 the bits for the outer rings cannot be stored. This was no
974 problem before because in reality they have never been written
975 or read. To store the bits a new data-member fUserBits
976 has been introduced.
977 - accordingly all calles to set or remove the bits have been
978 changed to use fUserBits instead
979 - the class version number has been increased due to the new
980 data member
981 - improved Print-output
982
983
984
985 2008/06/02 Thomas Bretz
986
987 * mars.cc, sinope.cc:
988 - added include of TClass for TIgnoreStreamer (root 5.18)
989
990 * manalysis/MEventRate.[h,cc]:
991 - moved GetError to source file and included TMath (root 5.18)
992
993 * manalysis/MMultiDimDistCalc.cc, mdata/MDataList.cc:
994 - included math.h (root 5.18)
995
996 * mastro/MAstro.[h,cc], mastro/MVector3.[h,cc], mbase/MRunIter.[h,cc],
997 mbase/MTime.[h,cc], mdata/MDataPhrase.[h,cc], mgeom/MGeomPix.[h,cc],
998 mhcalib/MHCalibrationChargeBlindPix.[h,cc],
999 mhflux/MHCollectionArea.[h,cc], mhft/MHexagonFreqSpace.[h,cc],
1000 mimage/MHillas.[h,cc], mmuon/MMuonSearchPar..[h,cc],
1001 mpedestal/MPedestalPix.[h,cc], mpointing/MPointingDev.[h,cc],
1002 mpointing/MSrcPosCam.[h,cc], mpointing/MPointingPos.[h,cc],
1003 mpointing/MPointing.[h,cc]:
1004 - moved some code to source file to prevent TMath inclusion in
1005 header (root 5.18)
1006
1007 * mbase/MEnv.cc:
1008 - added missing include TObjArray (root 5.18)
1009 - removed obsolete EmarkerStyles (root 5.18)
1010
1011 * mbase/MDirIter.cc:
1012 - added missing include TList (root 5.18)
1013
1014 * mastro/MAstroCatalog.cc, mhist/MHHadronness.cc, mhist/MHWeather.cc,
1015 mhvstime/MHPixVsTime.cc, mhvstime/MHVsTime.cc,
1016 mpointing/MHPointing.cc, mranforest/MHRanForest.cc,
1017 mranforest/MHRanForestGini.cc, mranforest/MRanForest.cc,
1018 mreflector/MHReflector.cc:
1019 - added missing inlcude TH1 (root 5.18)
1020
1021 * mbase/MFilter.cc, mbase/MGMap.cc, mbase/MTask.cc,
1022 mcalib/MCalibrationBlindPix.cc, mdata/MDataChain.cc,
1023 mfilter/MFEnergySlope.cc, mgeom/MGeomMirror.cc,
1024 mgui/MCamEvent.cc, mhbase/MBinning.cc, mhbase/MHMatrix.cc,
1025 mhcalib/MHCalibrationPix.cc, mhcalib/MHGausEvents.cc,
1026 mhflux/MHEnergyEst.cc, mhist/MHCamEventRot.cc,
1027 mhist/MHHadronness.cc, mranforest/MHRanForest.cc,
1028 mreflector/MRflEvtHeader.cc, mreflector/MRflSinglePhoton.cc,
1029 msql/MSQLServer.cc, mtools/MSimulatedAnnealing.cc,
1030 mtools/MTFillMatrix.cc, mcalib/MCalibrationPix.cc,
1031 mcalib/MCalibrationQEPix.cc, manalysis/MParameterCalc.cc,
1032 mcalib/MCalibrationTestCalc.cc, mdata/MDataArray.cc,
1033 mgeom/MGeomCamDwarf.cc, mhbase/MH3.cc, mtools/MagicJam.cc,
1034 mhcalib/MHCalibrationRelTimeCam.cc, mhft/MGeomCamMagicXT.cc,
1035 mranforest/MRanForestCalc.cc, mtools/MagicDomino.cc,
1036 mhflux/MHThreshold.cc, mimage/MStereoPar.cc,
1037 mfilter/MFCosmics.cc, mpedestal/MPedestalCam.cc:
1038 - added missing include of TMath (root 5.18)
1039
1040 * mbase/MGTask.cc, mdata/MDataChain.cc, mhbase/MHArray.cc,
1041 mjobs/MJCut.cc, mjoptim/MJOptimizeCuts.cc, mmc/MMcEvt.cxx:
1042 - added missing include of TClass (root 5.18)
1043
1044 * mhbase/MH3.cc:
1045 - added missing include of THashList (root 5.18)
1046
1047 * mcalib/MCalibrationChargeCalc.[h,cc], msignal/MExtractor.[h,cc],
1048 mpedestal/MPedestalSubtract.[h,cc], msignal/MExtractTime.[h,cc]:
1049 - for convinience (rootcint of 5.18) changed "static const TString"
1050 to "static const char *"
1051
1052 * mhflux/MMcSpectrumWeight.cc:
1053 - Use TString::Data() for second argument in TF1 constructor.
1054 Otherwise it is ambiguous in root 5.18
1055
1056 * mhbase/MH.cc:
1057 - adde missing includes of TColor, TMath and TClass (root 5.18)
1058 - implemented a workaround which always uses the correct
1059 CreateGradientColorTable (root 5.18)
1060
1061 * Makefile:
1062 - linking of the shared object is now done in /tmp
1063 - replaced = by := where possible
1064
1065 * mjobs/MJCalibrateSignal.cc:
1066 - do not invert contcoscal, that's wrong
1067
1068 * mmovie/MMovieWrite.cc:
1069 - added a #if-directive to use either gStyle or TColor
1070 for CreateGradientColorTable depending on root-version
1071
1072 * mimage/MStereoPar.[h,cc], mimage/MStereoCal.[h,cc]:
1073 - replaced Monate Carlo container by MPointingPos
1074 - made every algorithm unique
1075
1076
1077
1078 2008/06/01 Thomas Bretz
1079
1080 * callisto.cc, star.cc:
1081 - renamed new option to "--null-dev" (clashes with MLog options)
1082
1083 * mbase/MContinue.cc:
1084 - improved output
1085
1086 * mbase/MTaskList.cc:
1087 - fixed broken FindTaskList
1088
1089
1090
1091 2008/05/31 Thomas Bretz
1092
1093 * callisto.cc, star.cc:
1094 - added new option "--null" to suppress run-wise output files
1095
1096 * mjobs/MJob.h:
1097 - added new data-member fNullOut to flag suppression of
1098 run-wise output files
1099
1100 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc:
1101 - use new option HasNullOut from base class
1102
1103 * mbase/MClone.cc:
1104 - fixed Init (still had a constructor like initializer)
1105
1106 * mtrigger/MFTriggerPattern.h:
1107 - included missing MTripperPattern
1108
1109 * mtrigger/MFTriggerPattern.cc:
1110 - removed default arguments
1111 - exchanged ^ by ~
1112 - fixed a few typos in function names
1113
1114
1115
1116 2008/05/27 Stefan Ruegamer
1117
1118 * datacenter/scripts/filesondisk
1119 - changed the search for raw files to not search in hidden folders
1120
1121
1122
1123 2008/05/25 Thomas Bretz
1124
1125 * mtrigger/MTriggerPattern.cc:
1126 - fixed a typo in a comment
1127
1128 * mtrigger/MFTriggerPattern.[h,cc]:
1129 - some code cleanup (mainly unified all the Require and Deny
1130 functions into one)
1131 - added a DenyAll member function
1132 - added Allow member functions including an AllowAll member function
1133
1134 * mjobs/MJPedestal.cc:
1135 - To choose pedestals we now deny all other trigger bits except the
1136 pedestal bit and in the case of data runs we deny all bits
1137 except trigger lvl1 and trigger lvl2
1138
1139 * mjobs/MJCalibration.cc:
1140 - In addition to denial of prescaled calibration events we
1141 deny any bit in the unprescaled pattern but allow only
1142 calibration events
1143
1144 * mjobs/MJCalibrateSignal.cc:
1145 - Instead of the denial of only calibration and pedestal events,
1146 we now deny any bit in the pattern, but allow Trigger Lvl1
1147 and Trigger Lvl2 events to choose cosmics
1148 - Instead of the denial of only lvl1 and lvl2 events,
1149 we now deny any bit in the pattern, but allow pedestal
1150 events to choose pedestals
1151 - Instead of requiring only calibration events,
1152 we now deny any bit in the pattern, but require the calibration
1153 bit to choose calibration events
1154
1155 * mbase/MClone.[h,cc]:
1156 - instead of cloning the object again and again we now clone
1157 it once and then just copy the contents. A new option has
1158 been introduced to switch back to the old behaviour
1159
1160 * mbase/MStatusDisplay.[h,cc]:
1161 - changed the argument of GetEmbeddedCanvas from a pointer
1162 to a reference
1163
1164 * macros/rootlogon.C:
1165 - switched on optimization (-O3) for ACLIC
1166
1167
1168
1169 2008/05/24 Thomas Bretz
1170
1171 * mjobs/MJCalibrateSignal.cc:
1172 - removed the obsolete fconsmics (what the hell did it do...
1173 it removed the largest events?)
1174 - added a cosmics trigger for calibration events instead
1175
1176
1177
1178
1179 2008/05/20 Thomas Bretz
1180
1181 * mjobs/MJCalibrateSignal.cc:
1182 - added a MH3-histogram to be filled. It contains the
1183 rate of the trigger pattern per run.
1184 - the filter selecting the calibration or pedestal
1185 events has been renamed from ftp to fcalped
1186 - the MContinue rejecting these events has been renamed
1187 from conttp to contcalped
1188 - the filter selecting the pedestal events have been
1189 renamed from ftp2 to fped
1190 - In the case of MUX data (no lo-gain) this filter
1191 is now also rejecting lvl1 and lvl2 triggered events
1192 - the ftp2-filter for the pedestal extraction tasks and
1193 the corresponding histogram fillers is obsolete
1194 - the previouls "PedestalFilter" is obsolete.
1195 - it doesn't make sense not to extract the signal (filter
1196 of teskenv1, taskenv2 and taskenv3) but process the
1197 rest of the tasklist
1198 - the pedestal extraction (as the calibration was already)
1199 has been moved to its own tasklist with the corresponding
1200 filter applied.
1201 - tlist3 has been renamed to tlist4
1202 - contped has been removed from the tasklist
1203
1204 * mhbase/MH3.cc:
1205 - fixed a bug introduced with the lables (it must be !(x&y)
1206 instead of !x&y
1207
1208 * mjobs/MDataSet.cc:
1209 - shortened a line of output to fit into 80 characters
1210
1211
1212
1213 2008/05/19 Thomas Bretz
1214
1215 * Makefile.conf.general, Makefile.conf.linux:
1216 - distinguish between := (eval once) and = (eval every access)
1217
1218 * mbase/BaseLinkDef.h, mbase/Makefile:
1219 - added MObjLookup
1220
1221 * mbase/MObjLookup.[h,cc]:
1222 - added
1223
1224 * mbase/MEvtLoop.cc:
1225 - set progress bar position to 0 before PreProcessing
1226
1227 * mdata/MDataMember.[h,cc]:
1228 - added a member function to get a string
1229
1230 * mfilter/MFCosmics.cc:
1231 - fixed a typo in a comment
1232
1233 * mhbase/MH.[h,cc]:
1234 - improved SetBinning for newer root-versions
1235 - improved SetBinning to correctly support axis with labels
1236 (keeps the binning unchanged)
1237
1238 * mhbas/MH3.[h,cc], mhbase/MHn.[h,cc]:
1239 - support for axis labels was added.
1240 - a possibility to set an additional weight has been added
1241 - the version number has been increased accordingly
1242
1243 * mjobs/MJPedestal.cc:
1244 - deny level1 and level2 triggers choosing pedestal events
1245
1246 * mraw/MRawRunHeader.h:
1247 - added a member function returning the RunLength (stop-start)
1248
1249 * mtrigger/MTriggerPattern.[h,cc]:
1250 - wrapped some comments
1251 - improved comments
1252
1253
1254
1255 2008/05/15 Thomas Bretz
1256
1257 * mfilter/MFMagicCuts.[h,cc]:
1258 - fixed a few typos in comments and in the output
1259 - added an option kAreaLin with a linear cut in area for special
1260 studies
1261
1262 * mbase/MStatusDisplay.cc:
1263 - if no MStatusArray is found, keys which store a TCanvas object
1264 are displayed instead if available
1265
1266 * mhcalib/MHCalibrationPulseTimeCam.[h,cc]:
1267 - the extraction range to get the maximum is now determined
1268 automatically from the MExtractedSignalCam
1269
1270 * mpedestal/MPedestalSubtract.cc, msignal/MExtractTimeAndCharge.cc:
1271 - raise an error if there is a mismatch in the number of samples
1272
1273
1274
1275
1276 2008/05/14 Thomas Bretz
1277
1278 * mhbase/MH3.[h,cc], mhbase/MHn.[h,cc]:
1279 - enhanced to allow direct filling of Profile histograms
1280
1281 * mjobs/MDataSet.h:
1282 - fixed a bug in Print() causing an infinite loop
1283
1284 * mjtrain/MJTrainDisp.cc, mjtrain/MJTrainSeparation.cc:
1285 - write the dataset(s) to the output file
1286
1287 * mjtrain/MJTrainEnergy.cc
1288 - write the dataset to the output file
1289 - added new plots to show the resolution versus several different
1290 parameters
1291
1292 * mpedestal/MPedestalSubtract.[h,cc]:
1293 - added an additional check to compate the number of hi-/lo-gain
1294 slices in the run- and event-header
1295
1296 * mpointing/MPointingDevCalc.cc:
1297 - added the 14th Jan 08 to the list of new pointing models
1298
1299
1300
1301 2008/05/07 Stefan Ruegamer
1302
1303 * datacenter/scripts/checkmd5sum
1304 - implemented check of files from /magic and /data
1305
1306 * datacenter/scripts/checktransfer
1307 - changed the search for temporary zipfiles to not search in hidden
1308 directories
1309
1310 * datacenter/scripts/movingrawfiles2
1311 - movingrawfiles to move raw files from /data/fromtape
1312
1313 * datacenter/scripts/runcallisto
1314 - changed default callisto.rc to callisto_mux_new.rc
1315
1316 * datacenter/scripts/zipscript
1317 - changed the script due to the fact that /magic/data/rawfiles is
1318 now a link
1319 - changed the find to not search in hidden directories
1320 - added the -n option to ssh
1321
1322 * resources/calibration_spline.rc
1323 - added calibration factors for periods 62-66 but these are not
1324 newly calculated, simply pasted from previous periods!
1325
1326
1327
1328 2008/04/08 Thomas Bretz
1329
1330 * mreport/MReportDrive.cc:
1331 - implemented changes of Version 20080220
1332
1333
1334
1335 2008/03/19 Thomas Bretz
1336
1337 * mjobs/MJSpectrum.cc:
1338 - fixed a bug introduced yesterday. The overflow bin was not
1339 correctly referenced
1340
1341
1342
1343 2008/03/18 Thomas Bretz
1344
1345 * sponde.cc:
1346 - added new option "--force-runtime"
1347
1348 * mbase/MEnv.h:
1349 - added WriteFile to context menu
1350
1351 * mjobs/MJSpectrum.[h,cc]:
1352 - added a new option to force using the runtime instead of the
1353 effective observation time (this might bw wrong for very
1354 short datasets)
1355 - added a check if the effective observation time is out of
1356 the histogram range... print a warning if so and include
1357 the overflow bins into the eff. obs time
1358 - added an estimated sensitivity curve for high and low za
1359 to the spectrum plots
1360 - added description text for 1553 and crab spectrum
1361 - write out the MC events after cuts including their weights
1362 - do not fit at 1TeV but 500GeV instead
1363
1364 * mjobs/MJob.cc:
1365 - check in WriteContainer whether the file is already open
1366
1367 * mpointing/MPointingDevCalc.cc:
1368 - added some more comments
1369
1370 * mhflux/MMcSpectrumWeight.[h,cc]:
1371 - added the possibility to extend a spectrum by "fake" statistics
1372
1373
1374
1375 2008/03/14 Daniel Hoehne
1376
1377 * datacenter/macros/filldotrun.C:
1378 - inserted new arehucas version
1379
1380
1381
1382 2008/03/04 Thomas Bretz
1383
1384 * condor/program.submit, condor/macro.submit, condor/script.submit:
1385 - added
1386
1387
1388
1389 2008/03/03 Thomas Bretz
1390
1391 * mhflux/MHAlpha.[h,cc]:
1392 - allow to project individual bins in DrawNicePlot
1393
1394
1395
1396 2008/02/24 Thomas Bretz
1397
1398 * mbase/MLog.h:
1399 - added a getter for the OutputLevel (for debugging)
1400
1401 * mpointing/MPointing.h:
1402 - added a memberfunction to calculate the Abs-value
1403
1404 * mpointing/PointingLinkDef.h:
1405 - added RaDec
1406
1407
1408
1409 2008/02/21 Daniela Dorner
1410
1411 * datacenter/db/builddatasets.php:
1412 - display 'Remark' only in case of errors
1413
1414
1415
1416 2008/02/08 Stefan Ruegamer
1417
1418 * datacenter/scripts/checkmd5sum
1419 - added check to prevent that checksums of files not read from tape
1420 enter the .lapalma file
1421
1422 * datacenter/scripts/dbchk
1423 - added check for crashed runs, sequences and datasets
1424 - corrected bugs in find command and $dir-loops
1425 - adapted to the automatic concept and added it to the cronjobs
1426
1427
1428
1429 2008/02/01 Stefan Ruegamer
1430
1431 * datacenter/macros/filldotrun.C
1432 - added default entry for fCompmux for new runs
1433
1434 * datacenter/macros/checkfileavail.C
1435 - added checking of fCompmux
1436
1437
1438
1439 2008/02/01 Daniel Hoehne
1440
1441 * datacenter/db/runinfo-aio.php:
1442 - fixed 'bug' with query. Now runs are displayed in ascending order
1443
1444
1445
1446 2008/01/31 Thomas Bretz
1447
1448 * mbase/MThread.[h,cc]:
1449 - imported from Cosy
1450
1451 * mbase/Makefile:
1452 - added MThread
1453
1454 * mbase/BaseLinkDef.h:
1455 - added MThread
1456
1457
1458
1459 2008/01/27 Thomas Bretz
1460
1461 * .rootrc:
1462 - updated with the correct path to the ViewCVS
1463
1464
1465
1466 2008/01/24 Thomas Bretz
1467
1468 * mpointing/MPointing.cc:
1469 - added ClassImp for RaDec
1470
1471 * mpointing/MPointing.h:
1472 - added code for classes AltAz and RaDec deriving from TVector2
1473 not to be used in Mars and Cosy
1474
1475
1476
1477 2008/01/24 Daniel Hoehne
1478
1479 * scripts/preparemc:
1480 - adapted to new rawfile/camera structure in /magic/montecarlo
1481
1482
1483
1484 2008/01/14 Thomas Bretz
1485
1486 * mpointing/MPointing.h:
1487 - added enumeration operator[]
1488
1489
1490
1491 2008/01/11 Thomas Bretz
1492
1493 * mbase/MLog.cc:
1494 - correctly use delete[] instead of delete for fGuiLInes as
1495 suggested by valgrind.
1496
1497
1498
1499 2008/01/09 Thomas Bretz
1500
1501 * mbadpixels/MBadPixelsTreat.[h,cc]:
1502 - removed obsolete fRawHeader
1503
1504 * mpointing/MSrcPosCam.[h,cc]:
1505 - added Paint member function
1506
1507 * mpointing/MSrcPosRndm.[h,cc]:
1508 - also produce a antio source position for wobble observations
1509
1510 * mraw/MRawRunHeader.cc, mjobs/MJCalibration.cc,
1511 mpedestal/MPedestalCam.cc:
1512 - some cosmetics
Note: See TracBrowser for help on using the repository browser.