source: trunk/MagicSoft/Mars/Changelog@ 8906

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