source: trunk/MagicSoft/Mars/Changelog@ 9610

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