source: trunk/MagicSoft/Mars/Changelog@ 9608

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