source: trunk/MagicSoft/Mars/Changelog @ 8903

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