source: trunk/MagicSoft/Mars/Changelog@ 9597

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