source: trunk/MagicSoft/Mars/Changelog@ 9602

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