source: trunk/Mars/Changelog@ 9825

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