source: trunk/MagicSoft/Mars/Changelog@ 8904

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