source: trunk/MagicSoft/Mars/Changelog@ 9606

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