source: trunk/MagicSoft/Mars/Changelog@ 9001

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