source: trunk/MagicSoft/Mars/Changelog@ 5713

Last change on this file since 5713 was 5713, checked in by tbretz, 20 years ago
*** empty log message ***
File size: 5.0 KB
Line 
1
2Please do not write behind the end of line tag so that it is possible
3to send a Changelog file to a line printer directly. Thanks.
4
5For your entries please follow EXACTLY this style:
6
7_yyyy/mm/dd:_[Your Name]
8_
9___*_filename:
10_____-_description
11_
12___*_filename2, filename3:
13_____-_description
14_
15_
16_
17
18While an underscore is a placeholder for a white-space or an empty line.
19
20
21 -*-*- END OF LINE -*-*-
22
23 2005/01/05 Thomas Bretz
24
25 * mcalib/MCalibrationBlindPix.cc, mcalib/MCalibrationChargeCalc.cc,
26 mhcalib/MHCalibrationRelTimeCam.cc:
27 - made some output lines fit into convinience window of 80 col
28
29 * mhist/MHCamEvent.cc:
30 - make sure that x-axis has correct title
31
32 * msignal/MArrivalTimePix.cc:
33 - init error to -1 which is a obviously non valid value
34 - fixed IsValid() which gave wrong results
35
36 * msignal/MExtractTimeAndCharge.cc, msignal/MExtractedSignalPix.cc:
37 - made sure that LoGain is flagged non-valid if no lo-gain exists
38 - push time back at the edge of the allowed limits if outside
39
40 * mbase/MGList.[h,cc]:
41 - introduced new functions Delete and DeletePictures
42 - SetBit(kMustCleanup) in constructor. Otherwise it is not
43 correctly removed from ListOfCleanups
44
45 * mbase/MLog.cc:
46 - SetBit(kMustCleanup) if adding a plugin to make sure it is cleaned
47 from the list
48
49 * mbase/MParContainer.[h,cc]:
50 - replaced return type of GetDescriptor by TString. The old version
51 was terribly wrong! The returned memory wasn't removed as soon
52 as the function returned.
53
54 * mbase/MStatusDisplay.[h,cc]:
55 - for security (thread safty) replaced all Form() by MString::Form()
56 - implemented a more secure scheme of Closing (Clone()) this was
57 a hint given by valgrind
58 - set kMustCleanup for all new object in ClonePad not only kCanDelete
59 - fixed some lines in pulldown-menus
60 - add TPads to ListOfCleanups in ClonePad (workaround!)
61
62 * mbase/MString.[h,cc]:
63 - implemented a new static Form() function returning a copy of
64 the result
65
66 * mbase/MTask.[h,cc]:
67 - replaced return type of GetDescriptor by TString. The old version
68 was terribly wrong! The returned memory wasn't removed as soon
69 as the function returned.
70 - Made GetDescriptor thread safe using MString::Form
71
72 * mfileio/MWriteRootFile.cc:
73 - Use GetDescriptor().Data() when using any kind of printf function
74
75 * mhbase/MFillH.cc:
76 - replaced string concatenation in all constructors by a Form
77 (also suggested by valgrind)
78
79 * mhcalib/MHCalibrationRelTimeCam.cc:
80 - made some output fit into 80col boundary
81
82
83
84
85 2005/01/03 Thomas Bretz (HAPPY NEW YEAR)
86
87 * mfht:
88 - added new directory for hexagonal fourier transformation
89
90 * mfht/HftIncl.h, mhft/HftLinkDef.h, mhft/MGeomCamMagicXT.[h,cc],
91 mhft/MGeomCamMagicEnhance.[h,cc], mhft/MHexgaonalFT.[h,cc],
92 mhft/MHexagonalFreqSpace.[h,cc], mhft/MHexagonalFTCalc.[h,cc],
93 mhft/Makefile:
94 - added
95
96 * macros/extendcam.C:
97 - added: tutorial for MGeomCamExtend
98
99 * macros/hft.C:
100 - added: tutorial for MHexgonalFTCalc
101
102 * macros/dohtml.C:
103 - updated
104
105 * macros/rootlogon.C:
106 - updated
107
108 * Makefile:
109 - mhft added
110
111 * mbase/MParContainer.cc, mbase/MLog.cc:
112 - added a pre-compiler option for destructor debugging
113
114 * mbase/MTaskList.[h,cc]:
115 - added new function Replace
116
117 * mdata/MDataChain.cc, mfbase/MF.cc:
118 - shortened some output
119
120 * mdata/MDataArray.[h,cc]:
121 - added new function FindRule
122
123 * mfileio/MReadTree.[h,cc]:
124 - enhanced functionality to be able to read a TTree stored in memory
125 instead of a file. Therefor introduced fTree which is now the pointer
126 used and replaced fChain where TTree and TChain have common behaviour.
127 Where they behave uncommon new code for the new case has been added.
128
129 * mfileio/MWriteRootFile.[h,cc]:
130 - enhanced functionality to be able to write a TTree into memory
131 instead of a file. This were maily bugfixes for the case fOut==0, which
132 must be handled correctly. Becarefull a tree filles without a file
133 is not deleted automatically!
134
135 * mhbase/MBinning.h:
136 - added copy constructor
137 - fixed buggy SetEdges(MBinning&) which didn't work
138
139 * mhbase/MHMatrix.cc:
140 - when adding a new rule check first if the same rule already exists
141
142 * mhflux/MAlphaFitter.[h,cc]:
143 - added new functionality to support on-off analysis
144 - didn't touch existing code
145
146 * mhflux/MHAlpha.[h,cc]:
147 - added new functionality to support on-off analysis
148 - replaced Fit() calls by newer function calls
149 - added DrawAll - PRELIMINARY
150 - fixed a bug when projecting - may be the reson for some strange
151 crashes
152
153 * mcalib/MCalibColorSet.cc:
154 - fixed a stupid bug introduced last year, which caused MCalibColorSet
155 in some circumstances to stop the eventloop when it shouldn't
156
157 * mjobs/MSequence.cc:
158 - expand path names
159
Note: See TracBrowser for help on using the repository browser.