source: trunk/MagicSoft/Mars/Changelog@ 9607

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