source: trunk/MagicSoft/Mars/Changelog@ 9595

Last change on this file since 9595 was 9595, checked in by tbretz, 14 years ago
*** empty log message ***
File size: 12.8 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 2010/06/24 Thomas Bretz
22
23 * mgeom/MGeomCam.h:
24 - call constructor of base class in copy-constructor
25
26 * mhbase/MH.h:
27 - remove argument name where obsolete
28
29 * mjobs/MJSimulation.cc:
30 - fixed some axis labels
31
32 * msimreflector/MMirrorDisk.cc:
33 - changed interpretation from file from radius to diameter
34
35 * ceres.cc:
36 - added option --run-number
37
38 * showplot.cc:
39 - set default palette to pretty palette
40
41 * mcorsika/MCorsikaRunHeader.h:
42 - added getter for ViewConeInnerAngle
43
44 * mmc/MMcCorsikaRunHeader.h:
45 - added HasViewCone
46 - added SetViewCone
47
48 * mmc/MMcEvt.cxx, mmc/MMcEvtBasic.h:
49 - moved fPhi and fTheta from MMcEvt to MMcEvtBasic
50 - increased class version number accordingly
51 - moved setter
52 - moved getter
53 - adapted Clean()
54 - adapter copy-constructor
55
56 * mpointing/MPointingDevCalc.cc:
57 - added some comments
58
59 * msim/MSimMMCS.cc:
60 - transfer view cone data
61 - set run-info (run/file-number) according to new scheme
62 - always set MMcEvt::fPhi/fTheta to particle direction
63
64
65
66 2010/06/24 Daniela Dorner
67
68 * datacenter/scripts/runceres:
69 - added (script to run telescope simulation of file basis)
70
71 * datacenter/scripts/sourcefile, resources/steps_fact.rc:
72 - bugfixes: changed joins to get correct queries for all cases
73
74 * datacenter/scripts/setup.wue.fact.mc:
75 - changed path for setup files
76 - added runceres to jobmanager settings
77
78
79
80 2010/06/22 Daniela Dorner
81
82 * datacenter/scripts/writemcsequencefile:
83 - improved logging
84
85 * datacenter/scripts/sourcefile:
86 - adapted greps in rc-files to grep only lines which are no
87 comments
88
89
90
91 2010/06/17 Daniela Dorner
92
93 * resources/steps_fact.rc:
94 - removed step CPRun
95 - split 'Joins' to 'Joins' and 'SpecialJoins' depending on
96 whether the join is with a different table
97
98 * datacenter/scripts/sourcefile:
99 - bugfix in query
100 - included new type of join from steps.rc
101 - added comments
102
103
104
105 2010/06/16 Daniela Dorner
106
107 * resources/steps_fact.rc:
108 - removed step CPRun
109 - added step SequenceFile
110
111 * datacenter/scripts/setup.wue.fact.mc:
112 - added path for mc sequences
113
114 * datacenter/scripts/writemcsequencefile:
115 - added (script to write mc sequencefiles)
116
117
118
119 2010/06/15 Daniela Dorner
120
121 * resources/steps_fact.rc:
122 - added (file containing the dependencies for the steps of the
123 automatic production of MC for FACT)
124
125
126
127 2010/06/14 Daniela Dorner
128
129 * datacenter/scripts/sourcefile:
130 - bugfix in query
131
132 * datacenter/scripts/runcorsika:
133 - added output of command to processlog
134
135 * datacenter/scripts/setup.wue.fact.mc:
136 - changed setup to be used by user montecarlo to reproduce some
137 corsikas
138
139
140
141 2010/06/11 Daniela Dorner
142
143 * datacenter/scripts/sourcefile:
144 - changed functions and queries to new db layout
145 - added functions to get values from steps.rc
146 - new function for part of query which is identical for the
147 functions getstatus() and gettodo()
148 - removed $reset (was only needed for MerppUpdate)
149 - improved and added comments
150
151 * datacenter/scripts/jobmanager:
152 - implemented changes for new db layout
153 - fix in function nextscript(): wrong variable was used
154
155 * datacenter/scripts/runcorsika:
156 - implemented changes for new db layout
157 - merged uncommitted changes of Thomas Bretz
158 - Observatory values and atmosphere now read from DB
159 - implemented new seeds
160 - removed $reused
161 - wavelength range now read from DB
162
163 * datacenter/scripts/setup.wue.fact.mc:
164 - added (setup for fact mc production)
165
166
167
168 2010/06/11 Stefan Ruegamer
169
170 * mjobs/MJSpectrum.cc
171 - corrected the flux of the published MAGIC spectrum
172
173
174
175 2010/06/03 Thomas Bretz
176
177 * mranforest/MRanForestCalc.cc:
178 - added stdlib.h to make Dominik happy ;)
179
180
181
182 2010/05/05 Thomas Bretz
183
184 * mastro/MAstro.cc:
185 - fixed AngularDistance (called a non existing function and
186 the compiler didn't complain)
187
188 * mbase/MParContainer.[h,cc]:
189 - added static function Overwrites (previously in MTask)
190
191 * mbase/MStatusDisplay.[h,cc]:
192 - allow writing a MStatusDisplay without writing a MStatusArray
193 (therefore added SeveAsPlainRoot)
194 - improved reading of files just containing canvases and objects
195
196 * mbase/MTask.[h,cc]:
197 - moved code from Overwrites to a static function in MParContainer
198
199 * msimcamera/MSimCalibrationSignal.cc:
200 - changed distribution of signal from Gauss to Poissonian
201
202 * showplot.cc:
203 - removed nonsense "-q" option
204
205 * mbase/MStatusArray.[h,cc]:
206 - fixed/improved (once again) deleting of the array
207
208 * mbase/MStatusDisplay.cc:
209 - removed the MAstroCatalog workaround - is it still necessary?
210 (needs testing)
211 - added UpdateMemory every here and there to get the memory
212 consumption is more circumstances
213
214
215
216 2010/04/22 Thomas Bretz
217
218 * showplot.cc:
219 - added --debug-mem option
220
221 * mbase/MParSpline.cc, mhbase/MH3.cc, mhbase/MHn.cc,
222 mhflux/MHAlpha.cc, mhist/MHCamEvent.cc:
223 - added missing call to the RecursiveRemove of the base class
224
225 * mfileio/MReadTree.cc:
226 - In the case Notify failed since about two years accidentaly
227 kTRUE instead of kERROR was returned
228
229 * mfileio/MWriteRootFile.cc:
230 - added some more debug output
231
232 * mhflux/MAlphaFitter.cc:
233 - Return if fit failed
234
235 * mhflux/MHPhi.cc:
236 - avoid inf and nan when producing histogram (the divisor could
237 have been zero in case of the inetgral of an empty histogram)
238
239
240
241 2010/04/21 Thomas Bretz
242
243 * macros/rootlogon.C:
244 - a small fix which gets rid of the annoying error about an
245 unlocked mutex when starting the MStatusDisplay in the
246 interpreter. It makes sure that fGThreadFactory gets initialized
247 from the main thread.
248
249 * mbase/MStatusDisplay.cc:
250 - added a console output if TryLock fails
251 - the return value of TString::Index was misinterpreted
252
253 * mmuon/MHSingleMuon.cc:
254 - removed another reference to gMinuit
255
256 * msimcamera/MSimRandomPhotons.cc:
257 - re-did the output
258 - choose the other rate f2 instead of f1
259
260 * msimcamera/MSimTrigger.[h,cc]:
261 - keep the index of the trigger channel which finnaly issued
262 the trigger and propagate it to the event header
263
264 * mraw/MrawEvtHeader.h:
265 - implementd setter for fNumTriggerLvl1
266
267
268
269 2010/04/20 Thomas Bretz
270
271 * mfileio/MReadTree.cc:
272 - no error was returned anymore when Notify() failed. Fixed.
273
274
275
276 2010/04/19 Thomas Bretz
277
278 * mbase/MStatusArray.cc:
279 - added a workaround to prevent crashes in case of double
280 deleteion of the fHistogram in TGraphs
281
282 * mcorsika/MCorsikaEvtHeader.cc:
283 - replaced special characters by UTF8 characters
284
285 * mgeom/MGeom.[h,cc]:
286 - implemented function to return the distance squared
287
288 * mjobs/MJSimulation.cc:
289 - display degree symbol correctly in plots
290 - added artificial star-files to output
291 - for the moment the output of the reflector files is suppressed
292
293 * mmuon/MHSingleMuon.cc:
294 - catch if the fit failed
295 - replaced use of gMinuit by direct access to the function
296
297 * mpointing/MPointing.cc:
298 - replaced deg-symbol by UTF8 character
299
300 * mpointing/MPointingDevCalc.cc:
301 - added more information
302
303 * msignal/MSignalCam.[h,cc]:
304 - made the data members describing the image persistent.
305 they are not guranteed to have correct contents. Use
306 MNewImagePar instead.
307 - increased class version number accordingly
308
309 * msimreflector/MMirrorHex.h:
310 - added Getter for fD
311
312
313
314 2010/04/13 Daniela Dorner
315
316 * datacenter/db/builddatasets.php:
317 - updated check for observation mode: allowed 'N/A', as there is
318 else an error for old data
319
320
321
322 2010/04/13 Thomas Bretz
323
324 * msim/MHPhotonEvent.cc:
325 - automatic binning for case 3
326 - new case 5
327
328 * msim/MHPhotonEvent.h:
329 - this can be a huge memory consumption and we don't need double
330 precision (range) accordingly changed all TH*D to TH*F.
331 consequently increased class version number
332
333
334
335 2010/03/30 Thomas Bretz
336
337 * Makefile.conf.general:
338 - moved ARCHDEFS from DEFINES to CXXFLAGS otherwise it might get
339 ignored
340
341 * mbase/MQuaternion.h:
342 - added member-function to normalize vector part of quaternion
343
344 * mbase/MTime.cc:
345 - issue an error if __LINUX__ is not set
346
347 * mjobs/MJSimulation.cc:
348 - set name of reflector explicitly to "Reflector"
349
350 * msimreflector/MMirror.h:
351 - added member function to set z position (for optimization purpose)
352 - added SimPSF(TVector3&)
353
354 * msimreflector/MSimReflector.[h,cc]:
355 - added name of reflector as data member
356
357 * melectronics/MAvalanchePhotoDiode.cc:
358 - scale the crosstalk probability as the height of the emitted
359 signal with the recovery time.
360
361 * mhflux/MHEnergyEst.cc:
362 - added a workaround to get rid of some root-warnings
363
364 * mjtrain/MJTrainEnergy.cc:
365 - improved axis labels
366
367 * mpointing/MPointingDevCalc.cc:
368 - added some more comments
369
370 * msimreflector/MMirror.[h,cc]:
371 - added fShape to allow for parabolic mirrors
372
373 * msimreflector/MReflector.cc:
374 - implemented the option of parabolic mirrors into the
375 reflector defintion file
376
377 * msimreflector/MSimReflector.[h,cc]:
378 - implemented (and fixed) the calculation of the reflection at
379 parabolic surfaces
380 - implemented the possibility to switch off the early check for
381 "photon can hit the camera" (fDetectorMargin<0)
382 - added setter for fDetectorMargin
383
384
385
386
387 2010/03/01 Stefan Ruegamer
388
389 * resources/hilocalib.rc:
390 - added df factors for p23-25, using the same as for p22. Sequences
391 are not running with df in these periods, therefore the correct
392 factors cannot be determined, and it doesn't matter anyway.
393
394 * datacenter/read_lapalma-tapes:
395 - added automationsetup before movingrawfiles
396
397
398
399 2010/02/23 Thomas Bretz
400
401 * mbase/MAGIC.cc:
402 - projections are supposed to work again in root 5.26
403 (not tested yet)
404
405 * mbase/MGMap.cc, mbase/MObjLookup.cc:
406 - key and val are Long64 in newer root versions
407
408 * mdata/MDataPhrase.cc:
409 - need inclusion of TFormulaPrimitive in root 5.26
410
411 * mhflux/MMcSpectrumWeight.cc:
412 - root 5.26 has a different calling convention for TH1::Intgeral
413
414 * mjobs/MJob.cc:
415 - added a suggested parenthesis
416
417 * mjtrain/MJTrainDisp.cc:
418 - cast the MH3 histogram correctly to a TH2
419
420
421
422 2010/02/22 Daniela Dorner
423
424 * datacenter/db/menu.php:
425 - added ObsLevel and download link column for cta pages
426
427 * datacenter/db/ctadefs.php:
428 - added observation level
429
430 * datacenter/db/ctamcinfo.php:
431 - added column with download link for the files
432
433 * datacenter/db/builddatasets.php, datacenter/db/ctamcinfo.php,
434 datacenter/db/culminating.php, datacenter/db/datacheck.php,
435 datacenter/db/datasetinfo-aio.php, datacenter/db/ganymed.php,
436 datacenter/db/include.php, datacenter/db/mcinfo.php,
437 datacenter/db/opticaldata.php, datacenter/db/printtable.php,
438 datacenter/db/queryrbk.php, datacenter/db/runinfo-aio.php,
439 datacenter/db/sequence.php, datacenter/db/sequinfo-aio.php,
440 datacenter/db/sources.php, datacenter/db/statussbs.php:
441 - bugfix for get.txt
442
443 * datacenter/db/datasetinfo-aio.php:
444 - bugfix calling PrintPage()
445
446
447
448 2010/02/01 Daniela Dorner
449
450 * datacenter/scripts/fillmcdb:
451 - added observation level
452
453 * datacenter/scripts/sourcefile:
454 - added comment concerning $0 problem
455 - added 'ERROR' in processlog message of makedir
456
457
458
459 2010/02/04 Stefan Ruegamer
460
461 * mraw/MRawRunHeader.cc
462 - changed GetTypeID()!=fTelescopeNumber*10U+5U to GetTypeID()!=5U
463 so that the new 5xxxxxx sequences can be processed
464 - adapted error message
465 - inserted Domino calibration run
466
467 * mraw/MRawRunHeader.cc
468 - inserted Domino calibration run
469
470
471
472 2010/02/01 Daniela Dorner
473
474 * datacenter/scripts/runsimtel
475 - fixes typo
476 - replaced path in disk-check by variable
477
478
479
480 2010/01/15 Stefan Ruegamer
481
482 * datacenter/scripts/dowebplots, jobmanager
483 - if-condition if [ "$numproc" = "" ] now correctly checks for "0"
484
485 * datacenter/scripts/scriptlauncher
486 - added automationsetup variable in condor command
487
488 * datacenter/macros/buildsequenceentries.C
489 - where necessary changed Int to Long to account for the high value
490 of the stereo runs
491
492 * resources/sequences.rc
493 - added two transition conditions for the calibration scripts
494 10Led_UV_PEDANDCAL_1kHz and 10LED_UV
Note: See TracBrowser for help on using the repository browser.