source: trunk/MagicSoft/Mars/Changelog@ 8902

Last change on this file since 8902 was 8902, checked in by tbretz, 18 years ago
*** empty log message ***
File size: 11.0 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
22 2008/05/31 Thomas Bretz
23
24 * callisto.cc, star.cc:
25 - added new option "--null" to suppress run-wise output files
26
27 * mjobs/MJob.h:
28 - added new data-member fNullOut to flag suppression of
29 run-wise output files
30
31 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc:
32 - use new option IsNullOut from base class
33
34
35
36
37 2008/05/27 Stefan Ruegamer
38
39 * datacenter/scripts/filesondisk
40 - changed the search for raw files to not search in hidden folders
41
42
43
44 2008/05/25 Thomas Bretz
45
46 * mtrigger/MTriggerPattern.cc:
47 - fixed a typo in a comment
48
49 * mtrigger/MFTriggerPattern.[h,cc]:
50 - some code cleanup (mainly unified all the Require and Deny
51 functions into one)
52 - added a DenyAll member function
53 - added Allow member functions including an AllowAll member function
54
55
56 * mjobs/MJPedestal.cc:
57 - To choose pedestals we now deny all other trigger bits except the
58 pedestal bit and in the case of data runs we deny all bits
59 except trigger lvl1 and trigger lvl2
60
61 * mjobs/MJCalibration.cc:
62 - In addition to denial of prescaled calibration events we
63 deny any bit in the unprescaled pattern but allow only
64 calibration events
65
66 * mjobs/MJCalibrateSignal.cc:
67 - Instead of the denial of only calibration and pedestal events,
68 we now deny any bit in the pattern, but allow Trigger Lvl1
69 and Trigger Lvl2 events to choose cosmics
70 - Instead of the denial of only lvl1 and lvl2 events,
71 we now deny any bit in the pattern, but allow pedestal
72 events to choose pedestals
73 - Instead of requiring only calibration events,
74 we now deny any bit in the pattern, but require the calibration
75 bit to choose calibration events
76
77 * mbase/MClone.[h,cc]:
78 - instead of cloning the object again and again we now clone
79 it once and then just copy the contents. A new option has
80 been introduced to switch back to the old behaviour
81
82 * mbase/MStatusDisplay.[h,cc]:
83 - changed the argument of GetEmbeddedCanvas from a pointer
84 to a reference
85
86 * macros/rootlogon.C:
87 - switched on optimization (-O3) for ACLIC
88
89
90
91 2008/05/24 Thomas Bretz
92
93 * mjobs/MJCalibrateSignal.cc:
94 - removed the obsolete fconsmics (what the hell did it do...
95 it removed the largest events?)
96 - added a cosmics trigger for calibration events instead
97
98
99
100
101 2008/05/20 Thomas Bretz
102
103 * mjobs/MJCalibrateSignal.cc:
104 - added a MH3-histogram to be filled. It contains the
105 rate of the trigger pattern per run.
106 - the filter selecting the calibration or pedestal
107 events has been renamed from ftp to fcalped
108 - the MContinue rejecting these events has been renamed
109 from conttp to contcalped
110 - the filter selecting the pedestal events have been
111 renamed from ftp2 to fped
112 - In the case of MUX data (no lo-gain) this filter
113 is now also rejecting lvl1 and lvl2 triggered events
114 - the ftp2-filter for the pedestal extraction tasks and
115 the corresponding histogram fillers is obsolete
116 - the previouls "PedestalFilter" is obsolete.
117 - it doesn't make sense not to extract the signal (filter
118 of teskenv1, taskenv2 and taskenv3) but process the
119 rest of the tasklist
120 - the pedestal extraction (as the calibration was already)
121 has been moved to its own tasklist with the corresponding
122 filter applied.
123 - tlist3 has been renamed to tlist4
124 - contped has been removed from the tasklist
125
126
127
128 2008/05/19 Thomas Bretz
129
130 * Makefile.conf.general, Makefile.conf.linux:
131 - distinguish between := (eval once) and = (eval every access)
132
133 * mbase/BaseLinkDef.h, mbase/Makefile:
134 - added MObjLookup
135
136 * mbase/MObjLookup.[h,cc]:
137 - added
138
139 * mbase/MEvtLoop.cc:
140 - set progress bar position to 0 before PreProcessing
141
142 * mdata/MDataMember.[h,cc]:
143 - added a member function to get a string
144
145 * mfilter/MFCosmics.cc:
146 - fixed a typo in a comment
147
148 * mhbase/MH.[h,cc]:
149 - improved SetBinning for newer root-versions
150 - improved SetBinning to correctly support axis with labels
151 (keeps the binning unchanged)
152
153 * mhbas/MH3.[h,cc], mhbase/MHn.[h,cc]:
154 - support for axis labels was added.
155 - a possibility to set an additional weight has been added
156 - the version number has been increased accordingly
157
158 * mjobs/MJPedestal.cc:
159 - deny level1 and level2 triggers choosing pedestal events
160
161 * mraw/MRawRunHeader.h:
162 - added a member function returning the RunLength (stop-start)
163
164 * mtrigger/MTriggerPattern.[h,cc]:
165 - wrapped some comments
166 - improved comments
167
168
169
170 2008/05/15 Thomas Bretz
171
172 * mfilter/MFMagicCuts.[h,cc]:
173 - fixed a few typos in comments and in the output
174 - added an option kAreaLin with a linear cut in area for special
175 studies
176
177 * mbase/MStatusDisplay.cc:
178 - if no MStatusArray is found, keys which store a TCanvas object
179 are displayed instead if available
180
181 * mhcalib/MHCalibrationPulseTimeCam.[h,cc]:
182 - the extraction range to get the maximum is now determined
183 automatically from the MExtractedSignalCam
184
185 * mpedestal/MPedestalSubtract.cc, msignal/MExtractTimeAndCharge.cc:
186 - raise an error if there is a mismatch in the number of samples
187
188
189
190
191 2008/05/14 Thomas Bretz
192
193 * mhbase/MH3.[h,cc], mhbase/MHn.[h,cc]:
194 - enhanced to allow direct filling of Profile histograms
195
196 * mjobs/MDataSet.h:
197 - fixed a bug in Print() causing an infinite loop
198
199 * mjtrain/MJTrainDisp.cc, mjtrain/MJTrainSeparation.cc:
200 - write the dataset(s) to the output file
201
202 * mjtrain/MJTrainEnergy.cc
203 - write the dataset to the output file
204 - added new plots to show the resolution versus several different
205 parameters
206
207 * mpedestal/MPedestalSubtract.[h,cc]:
208 - added an additional check to compate the number of hi-/lo-gain
209 slices in the run- and event-header
210
211 * mpointing/MPointingDevCalc.cc:
212 - added the 14th Jan 08 to the list of new pointing models
213
214
215
216 2008/05/07 Stefan Ruegamer
217
218 * datacenter/scripts/checkmd5sum
219 - implemented check of files from /magic and /data
220
221 * datacenter/scripts/checktransfer
222 - changed the search for temporary zipfiles to not search in hidden
223 directories
224
225 * datacenter/scripts/movingrawfiles2
226 - movingrawfiles to move raw files from /data/fromtape
227
228 * datacenter/scripts/runcallisto
229 - changed default callisto.rc to callisto_mux_new.rc
230
231 * datacenter/scripts/zipscript
232 - changed the script due to the fact that /magic/data/rawfiles is
233 now a link
234 - changed the find to not search in hidden directories
235 - added the -n option to ssh
236
237 * resources/calibration_spline.rc
238 - added calibration factors for periods 62-66 but these are not
239 newly calculated, simply pasted from previous periods!
240
241
242
243 2008/04/08 Thomas Bretz
244
245 * mreport/MReportDrive.cc:
246 - implemented changes of Version 20080220
247
248
249
250 2008/03/19 Thomas Bretz
251
252 * mjobs/MJSpectrum.cc:
253 - fixed a bug introduced yesterday. The overflow bin was not
254 correctly referenced
255
256
257
258 2008/03/18 Thomas Bretz
259
260 * sponde.cc:
261 - added new option "--force-runtime"
262
263 * mbase/MEnv.h:
264 - added WriteFile to context menu
265
266 * mjobs/MJSpectrum.[h,cc]:
267 - added a new option to force using the runtime instead of the
268 effective observation time (this might bw wrong for very
269 short datasets)
270 - added a check if the effective observation time is out of
271 the histogram range... print a warning if so and include
272 the overflow bins into the eff. obs time
273 - added an estimated sensitivity curve for high and low za
274 to the spectrum plots
275 - added description text for 1553 and crab spectrum
276 - write out the MC events after cuts including their weights
277 - do not fit at 1TeV but 500GeV instead
278
279 * mjobs/MJob.cc:
280 - check in WriteContainer whether the file is already open
281
282 * mpointing/MPointingDevCalc.cc:
283 - added some more comments
284
285 * mhflux/MMcSpectrumWeight.[h,cc]:
286 - added the possibility to extend a spectrum by "fake" statistics
287
288
289
290 2008/03/14 Daniel Hoehne
291
292 * datacenter/macros/filldotrun.C:
293 - inserted new arehucas version
294
295
296
297 2008/03/04 Thomas Bretz
298
299 * condor/program.submit, condor/macro.submit, condor/script.submit:
300 - added
301
302
303
304 2008/03/03 Thomas Bretz
305
306 * mhflux/MHAlpha.[h,cc]:
307 - allow to project individual bins in DrawNicePlot
308
309
310
311 2008/02/24 Thomas Bretz
312
313 * mbase/MLog.h:
314 - added a getter for the OutputLevel (for debugging)
315
316 * mpointing/MPointing.h:
317 - added a memberfunction to calculate the Abs-value
318
319 * mpointing/PointingLinkDef.h:
320 - added RaDec
321
322
323
324 2008/02/21 Daniela Dorner
325
326 * datacenter/db/builddatasets.php:
327 - display 'Remark' only in case of errors
328
329
330
331 2008/02/08 Stefan Ruegamer
332
333 * datacenter/scripts/checkmd5sum
334 - added check to prevent that checksums of files not read from tape
335 enter the .lapalma file
336
337 * datacenter/scripts/dbchk
338 - added check for crashed runs, sequences and datasets
339 - corrected bugs in find command and $dir-loops
340 - adapted to the automatic concept and added it to the cronjobs
341
342
343
344 2008/02/01 Stefan Ruegamer
345
346 * datacenter/macros/filldotrun.C
347 - added default entry for fCompmux for new runs
348
349 * datacenter/macros/checkfileavail.C
350 - added checking of fCompmux
351
352
353
354 2008/02/01 Daniel Hoehne
355
356 * datacenter/db/runinfo-aio.php:
357 - fixed 'bug' with query. Now runs are displayed in ascending order
358
359
360
361 2008/01/31 Thomas Bretz
362
363 * mbase/MThread.[h,cc]:
364 - imported from Cosy
365
366 * mbase/Makefile:
367 - added MThread
368
369 * mbase/BaseLinkDef.h:
370 - added MThread
371
372
373
374 2008/01/27 Thomas Bretz
375
376 * .rootrc:
377 - updated with the correct path to the ViewCVS
378
379
380
381 2008/01/24 Thomas Bretz
382
383 * mpointing/MPointing.cc:
384 - added ClassImp for RaDec
385
386 * mpointing/MPointing.h:
387 - added code for classes AltAz and RaDec deriving from TVector2
388 not to be used in Mars and Cosy
389
390
391
392 2008/01/24 Daniel Hoehne
393
394 * scripts/preparemc:
395 - adapted to new rawfile/camera structure in /magic/montecarlo
396
397
398
399 2008/01/14 Thomas Bretz
400
401 * mpointing/MPointing.h:
402 - added enumeration operator[]
403
404
405
406 2008/01/11 Thomas Bretz
407
408 * mbase/MLog.cc:
409 - correctly use delete[] instead of delete for fGuiLInes as
410 suggested by valgrind.
411
412
413
414 2008/01/09 Thomas Bretz
415
416 * mbadpixels/MBadPixelsTreat.[h,cc]:
417 - removed obsolete fRawHeader
418
419 * mpointing/MSrcPosCam.[h,cc]:
420 - added Paint member function
421
422 * mpointing/MSrcPosRndm.[h,cc]:
423 - also produce a antio source position for wobble observations
424
425 * mraw/MRawRunHeader.cc, mjobs/MJCalibration.cc,
426 mpedestal/MPedestalCam.cc:
427 - some cosmetics
Note: See TracBrowser for help on using the repository browser.