source: trunk/MagicSoft/Mars/Changelog@ 9615

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