source: trunk/Mars/Changelog@ 9938

Last change on this file since 9938 was 9938, checked in by tbretz, 14 years ago
Some cleanup in MCorsikaFormat.
File size: 29.8 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/09/22 Thomas Bretz
22
23 * mjobs/MJSimulation.cc:
24 - slight improvement of debug output
25 - call SetAllowEmpty for the three ContEmpty filters
26 - changed binning of camera histograms
27
28 * msimcamera/MSimRandomPhotons.cc:
29 - improved output in case of failure
30
31 * readcorsika.cc:
32 - added RunHeaders
33 - fixed usage-info
34
35 * mbase/MContinue.cc:
36 - no need to call MTask::GetFilter(), GetFilter() is enough
37
38 * mfbase/MF.cc:
39 - accept = as a conditional sign
40 - make sure the return code of the evaluated filter is corectly returned
41
42 * msim/MHPhotonEvent.cc:
43 - implemented types 6-8
44
45 * mcorsika/MCorsikaEvtHeader.[h,cc]:
46 - added fNumReuse
47 - added member functions to increase and reset the number of reusages
48 - increased class version number accordingly
49
50 * mcorsika/MCorsikaRead.[h,cc]:
51 - count the number of showers (events) times its reusage
52 for fNumTotalEvents
53 - adapted ReadEvent to re-usage of showers (still needs to be tested for
54 EventIO)
55 - Fixed return type (should be Int_t) of ReadEvent
56 - take the number of reusages in PostProcess into account
57
58 * mcorsika/MCorsikaRunHeader.[h,cc]:
59 - added total number of reusages fNumReuse
60 - increased class version number accordingly
61
62 * mmc/MMcEvt.hxx:
63 - added setter for the reuse counter
64
65 * msim/MPhotonData.[h,cc]:
66 - removed fNumPhotons (we allow 1-photon bunches only anyway and MMCS
67 doesn't even distribute this number)
68 - increased class version number accordingly
69
70 * msim/MSimMMCS.cc:
71 - correctly propagate the number of events (number of showers times reusage)
72 - propagate counter for reusage to MMcEvt
73
74 * msim/MPhotonEvent.[h,cc]:
75 - added functions to calculate mean x and mean y
76 - propagate re-usage counter through ReadEvent
77
78 * mcorsika/MCorsikaFormat.[h,cc]:
79 - a few clean-ups to the code
80 - added standard file header
81 - a few minor simplifications
82 - replaced local logging stream with gLog
83 - added some empty comments
84
85
86
87 2010/09/21 Thomas Bretz
88
89 * mjobs/MJSimulation.cc:
90 - correctly propagated run-number to the file-name
91 - fixed a problem with the tab-title in the ps-files
92 - fixed the histogram size for the camera (should be 5 instead
93 of 3, I hope)
94 - fixed the tab-title for the MedDev tab
95 - do not write image-files in dev-null mode
96
97
98
99 2010/09/14 Daniela Dorner
100
101 * datacenter/scripts/runcorsika:
102 - removed STEPFC from inputcard as anyhow default of 1 was used
103 instead of 0.1
104
105
106
107 2010/09/06 Thomas Bretz
108
109 * msimreflector/MSimRays.cc:
110 - included TMath for newer root versions
111
112
113
114 2010/09/03 Daniela Dorner
115
116 * datacenter/scripts/insertmc:
117 - added new standard setup runs
118
119 * datacenter/scripts/runceres:
120 - fixed queries for change from file based to run based processing
121
122 * datacenter/scripts/runcallisto_mc:
123 - changed setup path: implemented ceres setup, as different
124 callisto.rc are needed for different ceres setup
125
126
127
128 2010/08/31 Thomas Bretz
129
130 * msimcamera/MSimRandomPhotons.[h,cc]:
131 - improved the range checks. All ranges are now aligned on the
132 range of simulated wavlengths
133
134
135
136 2010/08/30 Daniela Dorner
137
138 * datacenter/db/mcdefs.php:
139 - adapted joins for processing of ceres on run basis
140
141 * datacenter/scripts/insertmc:
142 - bugfix for insert of rows for new ceres key(s)
143
144
145
146 2010/08/30 Thomas Bretz
147
148 * mhist/MHCamera.cc:
149 - added options to display contents as int and float
150
151 * mgeom/MGeomCamFACT.cc:
152 - changed default distance from 4.8887 to 4.90
153
154 * mbase/MLut.cc:
155 - added possibility to have comment (ignored) lines
156
157 * msim/MHPhotonEvent.cc:
158 - fixed Type==5
159
160 * msimreflector/MSimRays.[h,cc]:
161 - added
162
163 * msimreflector/SimReflectorLinkDef.h
164 - added MSimRays
165
166 * msimreflector/Makefile
167 - added MSimRays
168
169
170
171 2010/08/27 Daniela Dorner
172
173 * datacenter/scripts/insertmc:
174 - updated some default values
175
176 * datacenter/scripts/insertmc, datacenter/scripts/insertmc,
177 resources/step_fact.rc:
178 - changed processing of ceres from file- to run-basis
179
180
181
182 2010/08/26 Daniela Dorner
183
184 * datacenter/db/mcinfo.php:
185 - implemented status 'crashed' also for display of list of runs
186
187 * datacenter/db/mcdefs.php, datacenter/db/menu.php:
188 - implemented CeresSetupKEY for mcinfo.php
189
190
191
192 2010/08/26 Reiner Rohlfs
193
194 * mcorsika/MCorsikaFormat.[h,cc]
195 - fixed a problem in comparing fRunePos with position 0
196
197
198
199 2010/08/25 Thomas Bretz
200
201 * mjtrain/MJTrainCuts.cc:
202 - fixed the SetDrawOption for the 2D histogram
203
204
205
206 2010/08/24 Thomas Bretz
207
208 * mjtrain/MJTrainCuts.cc:
209 - removed the SetDrawOption from the 1D histogram
210
211
212
213 2010/08/24 Reiner Rohlfs
214
215 * mcorsika/MCorsikaFormat.[h,cc]
216 - in method MCorsikaFormatEventIO::SeekEvtEnd() the RUNE block
217 is first searched at the end of the file. It it is not found
218 the whole file is scanned for the RUNE block. Once it is
219 found it can be accessed directly at the next call of this
220 function.
221
222
223
224 2010/08/20 Daniela Dorner
225
226 * datacenter/scripts/sourcefile:
227 - bugfix in query for influenced steps
228
229
230
231 2010/08/19 Thomas Bretz
232
233 * mjobs/MSequence.cc:
234 - fixed treatment of file number 0 in InflateFileName and
235 PrintRuns
236
237
238
239 2010/08/17 Thomas Bretz
240
241 * resmc/fact-trigger-sum.txt, resmc/fact-trigger-all.txt,
242 macros/fact/fact_trigger.C:
243 - added
244
245
246
247 2010/08/17 Daniela Dorner
248
249 * datacenter/scripts/insertmc:
250 - added (script to insert mc runs and sequences to the FACT MC DB)
251
252
253
254 2010/08/16 Thomas Bretz
255
256 * mgeom/GeomLinkDef.h, mgeom/Makefile:
257 - added MGeomCamFACT
258
259 * mgeom/MGeomCamFACT.[h,cc]:
260 - added
261
262 * mgeom/MGeomCamDwarf.[h,cc], mgeom/MGeomPix.[h,cc]:
263 - moved CalcXY to MGeomPix
264 - removed obsolete includes
265
266 * mgeom/MGeomCamFact.cc:
267 - removed obsolete includes
268
269 * mranforest/MRanForestCalc.h:
270 - added new function Train which either calls TrainRegression
271 or TrainSingleRF
272
273 * mranforest/MHRanForestGini.cc:
274 - improved display
275
276 * mfileio/MReadMarsFile.cc:
277 - evaluate return code of fRun->Process()
278 - print return code in case of failure
279
280 * mjoptim/MJOptimizeBase.[h,cc]:
281 - improved existing comments
282 - added a full class description
283 - print a warning if TRandom is used a random number generator
284
285 * mtools/MTFillMatrix.cc:
286 - improved handling of negative number of events
287
288 * mjtrain/MJTrainSeparation.cc:
289 - added names to test- and train-dataset for storage
290
291 * mjtrain/TrainLinkDef.h, mjtrain/Makefile:
292 - added MJTrainCuts
293
294 * macros/train/traincuts.C:
295 - added
296
297 * mpointing/MPointingDevCalc.cc:
298 - added a comment about the last lut update
299
300
301
302 2010/08/13 Thomas Bretz
303
304 * mimage/MHHillasExt.[h,cc]:
305 - added new histograms to display new variables
306 - increased class version number
307
308 * mimage/MHillasExt.cc:
309 - fixed claculation of the weighted time spreads
310 - fixed a bug in the calculation of the third moments!
311
312 * mhist/MHHadronness.cc:
313 - fixed min/max of the intgral histogram
314
315 * mfbase/MFEventSelector.cc:
316 - if the number of events to be selected is negative select all events
317
318 * mhbase/MHn.[h,cc]:
319 - fixed the complex display for five histograms
320
321 * mhbase/MHn.[h,cc], mhbase/MH3.[h,cc]:
322 - implemented a TProfile3D
323 - implemented an option to skip reset of the histograms in a new
324 eventloop
325
326 * mhbase/MH3.[h,cc]:
327 - moved the addition weight to a new data meber fWeight
328 - increased class version number
329
330
331
332 2010/08/13 Daniela Dorner
333
334 * datacenter/scripts/sourcefile:
335 - implemented faster queries for the dependencies of the steps
336 - simplified code
337 - introduced new level for printprocesslog: DEBUG
338
339 * resources/steps_fact.rc:
340 - adapted to change in queries in sourcefile
341
342
343
344 2010/08/12 Thomas Bretz
345
346 * mimage/MHillasExt.[h,cc]:
347 - added Getter for fSlope*
348 - added new data members to Print() output
349 - adapted Set() member function
350 - fixed code for calculating weighted spreads
351 - added new data members to Clear function
352
353 * mimage/MHHillas.cc, mimage/MHHillasExt.cc, mimage/MHNewImagePar.cc,
354 mimage/MHVsSize.cc, mimage/MHHillasSrc.cc, mimage/MHImagePar.cc,
355 mhcalib/MHGausEvents.cc, mhflux/MHThetaSq.cc, mhflux/MHAlpha.cc,
356 mhflux/MHFalseSource.cc, mhflux/MHEffectiveOnTime.cc,
357 mhflux/MHCollectionArea.cc, mhflux/MHThetaSqN.cc, mhflux/MHDisp.cc,
358 mhflux/MHThreshold.cc, mhflux/MHEnergyEst.cc, mjtrain/MJTrainDisp.cc,
359 mtools/MHSimulatedAnnealing.cc, mmuon/MHSingleMuon.cc,
360 mmuon/MHMuonPar.cc, mpointing/MHSrcPosCam.cc,
361 mpedestal/MHPedestalCor.cc, mhist/MHCamEventRot.cc,
362 mhist/MHStarMap.cc, mjobs/MJSpectrum.cc, mbadpixels/MHBadPixels.cc,
363 mfbase/MFEventSelector2.cc, mhbase/MBinning.cc, mhbase/MH.[h,cc],
364 mhbase/MH3.cc, mhbase/MHMatrix.cc, msim/MHPhotonEvent.cc:
365 - changes MH::SetBinning and similar functions to take references
366 instead of pointers
367 - for the time being wrappers are kept not to break macros
368
369
370
371 2010/08/11 Thomas Bretz
372
373 * mhbase/MH3.[h,cc]:
374 - added another type to be able to setup a standard profile and
375 one which display the spread as error
376 - improved/fixed error calculation/display
377
378 * mimage/MHillasExt.[h,cc]:
379 - added new data members fTimeSpread and fTimeSpreadWeighted
380 - added new data members fSlopeSpread and fSlopeSpreadWeighted
381 - implemented code to calculate the time spreads and slope spreads
382 - increased class version id by 1
383
384 * mjtrain/TrainLinkDef.h:
385 - added MJTrainImpact
386
387 * mjtrain/MJTrainImpact.[h,cc]:
388 - added
389
390 * mjtrain/MJTrainEnergy.h:
391 - added SetTrainExpSize member function
392
393 * mjtrain/MJTrainDisp.cc:
394 - made the display of the cut-lines a bit more flexible
395 - slightly changed the meaning of the plots
396
397
398
399 2010/08/10 Thomas Bretz
400
401 * msim/MPhotonData.cc:
402 - fixed two warnings in FillEventIO (implicit conversion
403 from float to int)
404
405 * mhbase/MHn.[h,cc]:
406 - added SetConversion to allow for setting a conversion function
407
408 * mhbase/MH3.[h,cc]:
409 - added conversion function for displaying the histogram
410 - added new data member fConversion
411 - added new member functions Convert and SetConversion
412 - implemented conversion before displaying
413
414 * mjtrain/MJTrainEnergy.cc:
415 - display resolution directly (sqrt)
416 - changed default binning
417 - don't use build in conversion from mm to degree but
418 MGeomCam.fConvMm2Deg instead.
419
420 * Makefile.rules:
421 - replaced cvs by svn in diff
422
423 * mjtrain/MJTrainDisp.cc:
424 - don't use build in conversion from mm to degree but
425 MGeomCam.fConvMm2Deg instead.
426
427
428
429 2010/08/06 Thomas Bretz
430
431 * msimcamera/MSimCamera.[h,cc]:
432 - added the possibility to set an overall baseline, baseline-noise
433 and gain.
434
435 * ceres.rc:
436 - added entries for the new values
437
438
439
440 2010/07/28 Daniela Dorner
441
442 * datacenter/db/menu.php:
443 - updated initial parameter selection for mcinfo.php
444 - changed table for GetMin/Max to CeresInfo
445
446 * datacenter/db/mcinfo.php:
447 - bugfix for removing WHERE or AND at end of queries
448 - added fStopTime to status-column in case of failure
449 - bugfix for correct joins in case of group-by
450
451 * datacenter/db/mcdefs.php:
452 - updated runtime of ceres
453 - updated joins for status tables
454
455 * datacenter/scripts/insertmc:
456 - added (script to add runs to the database)
457
458 * datacenter/scripts/runcorsika:
459 - added check if 'END OF FILE' is contained in logfile
460 - added check if file number > 999 and change filename if it is
461
462 * datacenter/scripts/setup.wue.fact.mc:
463 - removed cprun
464 - added callisto and star in scripts-array
465
466 * datacenter/scripts/sourcefile:
467 - removed variables for fProgramId
468
469 * resources/steps_fact.rc:
470 - added missing needs
471
472
473
474 2010/07/23 Reiner Rohlfs
475
476 * mcorsika/MCorsikaFormat.[h,cc]
477 - new files
478 All the differences between EventIo files and coriska files
479 are implemented in these files.
480
481 * mcoriska/MCorsikaRead.[h,cc]
482 - the file handler fIn is replaced by the MCorsikaFormat class.
483 - every access to the input file is replaces by calling
484 methods of MCorsikaFormat.
485
486 * mcoriska/MCorsikaRunHeader.[h,cc]
487 - the file handler fIn is replaced by the MCorsikaFormat class.
488 - every access to the input file is replaces by calling
489 methods of MCorsikaFormat.
490
491 * mcoriska/MCorsikaEvtHeader.[h,cc]
492 - the file handler fIn is replaced by the MCorsikaFormat class.
493 - every access to the input file is replaces by calling
494 methods of MCorsikaFormat.
495
496 * msim/MPhotonEvent.cc
497 - method ReadCorsikaEvt distinguish between Corsika and EventIo
498 input files and calls either FillEventIO() or FillCorsika().
499
500 * msim/MPhotonData.[h,cc]
501 - new method: FillEventIO, which is similar as FillCorsika
502
503
504 2010/07/09 Thomas Bretz
505
506 * mpointing/MSrcPosCam.[h,cc]:
507 - now the particle position is stored in any case in the headers
508 so in case we have a view cone we must keep the position fixed
509 - added the fix for the MC monte carlos (for them X needs to
510 change its sign due to a bug in the reflector program)
511
512 * mars.rc, star.rc:
513 - changed time contraint in cleaning from aboslute values
514 to relative values (units now ns/deg)
515
516 * mimage/MImgCleanStd.cc:
517 - changed time contraint in cleaning from aboslute values
518 to relative values (units now ns/deg)
519
520
521
522 2010/07/07 Daniela Dorner
523
524 * datacenter/scripts/runceres:
525 - fixed typo
526
527
528
529 2010/07/06 Daniela Dorner
530
531 * datacenter/scripts/runstar_mc:
532 - fixed typo
533 - added inpath to command line
534
535
536
537 2010/07/05 Daniela Dorner
538
539 * datacenter/scripts/runceres:
540 - added path for C and P run (was not the same like for D run)
541
542 * datacenter/scripts/sourcefile:
543 - fixed joins in subquerypart()
544
545 * datacenter/scripts/runcallisto_mc:
546 - added inpath to command line
547
548 * datacenter/db/mcinfo.php:
549 - removed FailMenu
550 - fixed bug (group by did not work in case statusvalue was not
551 selected)
552
553 * datacenter/db/mcdefs.php:
554 - removed FailMenu columns
555
556
557
558 2010/07/05 Thomas Bretz
559
560 * mraw/MRawRunHeader.h:
561 - added missing SetFileNumber
562
563 * mjobs/MSequence.cc:
564 - added the missing file number to teh MC file names
565
566 * msimcamera/MSimCalibrationSignal.h:
567 - changed virtual file name from 000000 to 000001 to force file
568 number to be 1.
569
570 * mjobs/MJSimulation.[h,cc]:
571 - added run-number to ceres.root filename
572
573
574
575 2010/07/02 Daniela Dorner
576
577 * datacenter/scripts/runcorsika:
578 - removed $com
579 - updated logging
580
581 * datacenter/scripts/runceres:
582 - fixed path
583 - added error handling
584
585 * resources/steps_fact.rc:
586 - update joins to new scheme to include further steps in the chain
587
588 * datacenter/scripts/sourcefile:
589 - adapted queries to new scheme of joins
590
591 * datacenter/scripts/runstar_mc:
592 - added (script to run star for mc)
593
594
595
596 2010/07/02 Daniela Dorner, Christian Farnier
597
598 * datacenter/scripts/runcallisto_mc:
599 - added (script to callibrate mc)
600
601
602
603 2010/06/30 Daniela Dorner
604
605 * datacenter/db/mcinfo.php:
606 - added output to step column in case job is running
607 - fixed typo
608
609 * datacenter/scripts/runcorsika:
610 - small bugfix (new version of 'cut' gives error for '-c 0-4')
611
612 * datacenter/scripts/runceres:
613 - added (script to run telescope simulation of file basis)
614
615 * datacenter/scripts/setup.wue.magic.data,
616 datacenter/scripts/setup.wue.magic.mc,
617 datacenter/scripts/setup.wue.fact.mc:
618 - added condorpath
619
620 * datacenter/scripts/jobmanager,
621 datacenter/scripts/scriptlauncher:
622 - implemented condorpath
623
624 * datacenter/scripts/sourcefile:
625 - changed log and error file name for jobmanager
626
627 * resources/steps_fact.rc:
628 - fixed typo
629
630
631
632 2010/06/29 Daniela Dorner
633
634 * datacenter/db/mcinfo.php:
635 - added duration to step column in case of 'failed' and 'done'
636
637
638
639 2010/06/28 Daniela Dorner
640
641 * datacenter/db/include.php:
642 - adapted status query for new db layout
643
644 * datacenter/db/menu.php:
645 - added and exchanged menu points and init elements for the new
646 layout of the FACT mc db
647 - bugfix that menu items can be switched off
648
649 * datacenter/db/mcinfo.php:
650 - adapted the queries for the new layout of the FACT mc db
651 (different table names, structures and content)
652 - adapted query for the status group by
653
654 * datacenter/db/mcdefs.php:
655 - adapted the arrays for the new layout of the FACT mc db
656
657
658
659 2010/06/28 Thomas Bretz
660
661 * mbase/MStatusDisplay.cc:
662 - Status displays where stored as MStatusArray instead of
663 MStatusDisplay
664 - Read now also can read other StatusDisplays if a key is found in
665 the file
666
667
668
669 2010/06/25 Thomas Bretz
670
671 * mjobs/MJSimulation.[h,cc]:
672 - added data member fRunNumber
673 - changed the rules to create the output file names
674 - set default run-numbers for different run-ytpes
675 - apply run-number
676 - added IntendedPulsePosition to output
677
678 * mraw/MRawRunHeader.h:
679 - added SetFileNumber member function
680
681
682
683 2010/06/24 Thomas Bretz
684
685 * mgeom/MGeomCam.h:
686 - call constructor of base class in copy-constructor
687
688 * mhbase/MH.h:
689 - remove argument name where obsolete
690
691 * mjobs/MJSimulation.cc:
692 - fixed some axis labels
693
694 * msimreflector/MMirrorDisk.cc:
695 - changed interpretation from file from radius to diameter
696
697 * ceres.cc:
698 - added option --run-number
699
700 * showplot.cc:
701 - set default palette to pretty palette
702
703 * mcorsika/MCorsikaRunHeader.h:
704 - added getter for ViewConeInnerAngle
705
706 * mmc/MMcCorsikaRunHeader.h:
707 - added HasViewCone
708 - added SetViewCone
709
710 * mmc/MMcEvt.[hxx,cxx], mmc/MMcEvtBasic.[h,cc]:
711 - moved fPhi and fTheta from MMcEvt to MMcEvtBasic
712 - increased class version number accordingly
713 - moved setter
714 - moved getter
715 - adapted Clean()
716 - adapter copy-constructor
717
718 * mpointing/MPointingDevCalc.cc:
719 - added some comments
720
721 * msim/MSimMMCS.cc:
722 - transfer view cone data
723 - set run-info (run/file-number) according to new scheme
724 - always set MMcEvt::fPhi/fTheta to particle direction
725
726
727
728 2010/06/24 Daniela Dorner
729
730 * datacenter/scripts/sourcefile, resources/steps_fact.rc:
731 - bugfixes: changed joins to get correct queries for all cases
732
733 * datacenter/scripts/setup.wue.fact.mc:
734 - changed path for setup files
735 - added runceres to jobmanager settings
736
737
738
739 2010/06/22 Daniela Dorner
740
741 * datacenter/scripts/writemcsequencefile:
742 - improved logging
743
744 * datacenter/scripts/sourcefile:
745 - adapted greps in rc-files to grep only lines which are no
746 comments
747
748
749
750 2010/06/17 Daniela Dorner
751
752 * resources/steps_fact.rc:
753 - removed step CPRun
754 - split 'Joins' to 'Joins' and 'SpecialJoins' depending on
755 whether the join is with a different table
756
757 * datacenter/scripts/sourcefile:
758 - bugfix in query
759 - included new type of join from steps.rc
760 - added comments
761
762
763
764 2010/06/16 Daniela Dorner
765
766 * resources/steps_fact.rc:
767 - removed step CPRun
768 - added step SequenceFile
769
770 * datacenter/scripts/setup.wue.fact.mc:
771 - added path for mc sequences
772
773 * datacenter/scripts/writemcsequencefile:
774 - added (script to write mc sequencefiles)
775
776
777
778 2010/06/15 Daniela Dorner
779
780 * resources/steps_fact.rc:
781 - added (file containing the dependencies for the steps of the
782 automatic production of MC for FACT)
783
784
785
786 2010/06/14 Daniela Dorner
787
788 * datacenter/scripts/sourcefile:
789 - bugfix in query
790
791 * datacenter/scripts/runcorsika:
792 - added output of command to processlog
793
794 * datacenter/scripts/setup.wue.fact.mc:
795 - changed setup to be used by user montecarlo to reproduce some
796 corsikas
797
798
799
800 2010/06/11 Daniela Dorner
801
802 * datacenter/scripts/sourcefile:
803 - changed functions and queries to new db layout
804 - added functions to get values from steps.rc
805 - new function for part of query which is identical for the
806 functions getstatus() and gettodo()
807 - removed $reset (was only needed for MerppUpdate)
808 - improved and added comments
809
810 * datacenter/scripts/jobmanager:
811 - implemented changes for new db layout
812 - fix in function nextscript(): wrong variable was used
813
814 * datacenter/scripts/runcorsika:
815 - implemented changes for new db layout
816 - merged uncommitted changes of Thomas Bretz
817 - Observatory values and atmosphere now read from DB
818 - implemented new seeds
819 - removed $reused
820 - wavelength range now read from DB
821
822 * datacenter/scripts/setup.wue.fact.mc:
823 - added (setup for fact mc production)
824
825
826
827 2010/06/11 Stefan Ruegamer
828
829 * mjobs/MJSpectrum.cc
830 - corrected the flux of the published MAGIC spectrum
831
832
833
834 2010/06/03 Thomas Bretz
835
836 * mranforest/MRanForestCalc.cc:
837 - added stdlib.h to make Dominik happy ;)
838
839
840
841 2010/05/05 Thomas Bretz
842
843 * mastro/MAstro.cc:
844 - fixed AngularDistance (called a non existing function and
845 the compiler didn't complain)
846
847 * mbase/MParContainer.[h,cc]:
848 - added static function Overwrites (previously in MTask)
849
850 * mbase/MStatusDisplay.[h,cc]:
851 - allow writing a MStatusDisplay without writing a MStatusArray
852 (therefore added SeveAsPlainRoot)
853 - improved reading of files just containing canvases and objects
854
855 * mbase/MTask.[h,cc]:
856 - moved code from Overwrites to a static function in MParContainer
857
858 * msimcamera/MSimCalibrationSignal.cc:
859 - changed distribution of signal from Gauss to Poissonian
860
861 * showplot.cc:
862 - removed nonsense "-q" option
863
864 * mbase/MStatusArray.[h,cc]:
865 - fixed/improved (once again) deleting of the array
866
867 * mbase/MStatusDisplay.cc:
868 - removed the MAstroCatalog workaround - is it still necessary?
869 (needs testing)
870 - added UpdateMemory every here and there to get the memory
871 consumption is more circumstances
872
873
874
875 2010/04/22 Thomas Bretz
876
877 * showplot.cc:
878 - added --debug-mem option
879
880 * mbase/MParSpline.cc, mhbase/MH3.cc, mhbase/MHn.cc,
881 mhflux/MHAlpha.cc, mhist/MHCamEvent.cc:
882 - added missing call to the RecursiveRemove of the base class
883
884 * mfileio/MReadTree.cc:
885 - In the case Notify failed since about two years accidentaly
886 kTRUE instead of kERROR was returned
887
888 * mfileio/MWriteRootFile.cc:
889 - added some more debug output
890
891 * mhflux/MAlphaFitter.cc:
892 - Return if fit failed
893
894 * mhflux/MHPhi.cc:
895 - avoid inf and nan when producing histogram (the divisor could
896 have been zero in case of the inetgral of an empty histogram)
897
898
899
900 2010/04/21 Thomas Bretz
901
902 * macros/rootlogon.C:
903 - a small fix which gets rid of the annoying error about an
904 unlocked mutex when starting the MStatusDisplay in the
905 interpreter. It makes sure that fGThreadFactory gets initialized
906 from the main thread.
907
908 * mbase/MStatusDisplay.cc:
909 - added a console output if TryLock fails
910 - the return value of TString::Index was misinterpreted
911
912 * mmuon/MHSingleMuon.cc:
913 - removed another reference to gMinuit
914
915 * msimcamera/MSimRandomPhotons.cc:
916 - re-did the output
917 - choose the other rate f2 instead of f1
918
919 * msimcamera/MSimTrigger.[h,cc]:
920 - keep the index of the trigger channel which finnaly issued
921 the trigger and propagate it to the event header
922
923 * mraw/MrawEvtHeader.h:
924 - implementd setter for fNumTriggerLvl1
925
926
927
928 2010/04/20 Thomas Bretz
929
930 * mfileio/MReadTree.cc:
931 - no error was returned anymore when Notify() failed. Fixed.
932
933
934
935 2010/04/19 Thomas Bretz
936
937 * mbase/MStatusArray.cc:
938 - added a workaround to prevent crashes in case of double
939 deleteion of the fHistogram in TGraphs
940
941 * mcorsika/MCorsikaEvtHeader.cc:
942 - replaced special characters by UTF8 characters
943
944 * mgeom/MGeom.[h,cc]:
945 - implemented function to return the distance squared
946
947 * mjobs/MJSimulation.cc:
948 - display degree symbol correctly in plots
949 - added artificial star-files to output
950 - for the moment the output of the reflector files is suppressed
951
952 * mmuon/MHSingleMuon.cc:
953 - catch if the fit failed
954 - replaced use of gMinuit by direct access to the function
955
956 * mpointing/MPointing.cc:
957 - replaced deg-symbol by UTF8 character
958
959 * mpointing/MPointingDevCalc.cc:
960 - added more information
961
962 * msignal/MSignalCam.[h,cc]:
963 - made the data members describing the image persistent.
964 they are not guranteed to have correct contents. Use
965 MNewImagePar instead.
966 - increased class version number accordingly
967
968 * msimreflector/MMirrorHex.h:
969 - added Getter for fD
970
971
972
973 2010/04/13 Daniela Dorner
974
975 * datacenter/db/builddatasets.php:
976 - updated check for observation mode: allowed 'N/A', as there is
977 else an error for old data
978
979
980
981 2010/04/13 Thomas Bretz
982
983 * msim/MHPhotonEvent.cc:
984 - automatic binning for case 3
985 - new case 5
986
987 * msim/MHPhotonEvent.h:
988 - this can be a huge memory consumption and we don't need double
989 precision (range) accordingly changed all TH*D to TH*F.
990 consequently increased class version number
991
992
993
994 2010/03/30 Thomas Bretz
995
996 * Makefile.conf.general:
997 - moved ARCHDEFS from DEFINES to CXXFLAGS otherwise it might get
998 ignored
999
1000 * mbase/MQuaternion.h:
1001 - added member-function to normalize vector part of quaternion
1002
1003 * mbase/MTime.cc:
1004 - issue an error if __LINUX__ is not set
1005
1006 * mjobs/MJSimulation.cc:
1007 - set name of reflector explicitly to "Reflector"
1008
1009 * msimreflector/MMirror.h:
1010 - added member function to set z position (for optimization purpose)
1011 - added SimPSF(TVector3&)
1012
1013 * msimreflector/MSimReflector.[h,cc]:
1014 - added name of reflector as data member
1015
1016 * melectronics/MAvalanchePhotoDiode.cc:
1017 - scale the crosstalk probability as the height of the emitted
1018 signal with the recovery time.
1019
1020 * mhflux/MHEnergyEst.cc:
1021 - added a workaround to get rid of some root-warnings
1022
1023 * mjtrain/MJTrainEnergy.cc:
1024 - improved axis labels
1025
1026 * mpointing/MPointingDevCalc.cc:
1027 - added some more comments
1028
1029 * msimreflector/MMirror.[h,cc]:
1030 - added fShape to allow for parabolic mirrors
1031
1032 * msimreflector/MReflector.cc:
1033 - implemented the option of parabolic mirrors into the
1034 reflector defintion file
1035
1036 * msimreflector/MSimReflector.[h,cc]:
1037 - implemented (and fixed) the calculation of the reflection at
1038 parabolic surfaces
1039 - implemented the possibility to switch off the early check for
1040 "photon can hit the camera" (fDetectorMargin<0)
1041 - added setter for fDetectorMargin
1042
1043
1044
1045
1046 2010/03/01 Stefan Ruegamer
1047
1048 * resources/hilocalib.rc:
1049 - added df factors for p23-25, using the same as for p22. Sequences
1050 are not running with df in these periods, therefore the correct
1051 factors cannot be determined, and it doesn't matter anyway.
1052
1053 * datacenter/read_lapalma-tapes:
1054 - added automationsetup before movingrawfiles
1055
1056
1057
1058 2010/02/23 Thomas Bretz
1059
1060 * mbase/MAGIC.cc:
1061 - projections are supposed to work again in root 5.26
1062 (not tested yet)
1063
1064 * mbase/MGMap.cc, mbase/MObjLookup.cc:
1065 - key and val are Long64 in newer root versions
1066
1067 * mdata/MDataPhrase.cc:
1068 - need inclusion of TFormulaPrimitive in root 5.26
1069
1070 * mhflux/MMcSpectrumWeight.cc:
1071 - root 5.26 has a different calling convention for TH1::Intgeral
1072
1073 * mjobs/MJob.cc:
1074 - added a suggested parenthesis
1075
1076 * mjtrain/MJTrainDisp.cc:
1077 - cast the MH3 histogram correctly to a TH2
1078
1079
1080
1081 2010/02/22 Daniela Dorner
1082
1083 * datacenter/db/menu.php:
1084 - added ObsLevel and download link column for cta pages
1085
1086 * datacenter/db/ctadefs.php:
1087 - added observation level
1088
1089 * datacenter/db/ctamcinfo.php:
1090 - added column with download link for the files
1091
1092 * datacenter/db/builddatasets.php, datacenter/db/ctamcinfo.php,
1093 datacenter/db/culminating.php, datacenter/db/datacheck.php,
1094 datacenter/db/datasetinfo-aio.php, datacenter/db/ganymed.php,
1095 datacenter/db/include.php, datacenter/db/mcinfo.php,
1096 datacenter/db/opticaldata.php, datacenter/db/printtable.php,
1097 datacenter/db/queryrbk.php, datacenter/db/runinfo-aio.php,
1098 datacenter/db/sequence.php, datacenter/db/sequinfo-aio.php,
1099 datacenter/db/sources.php, datacenter/db/statussbs.php:
1100 - bugfix for get.txt
1101
1102 * datacenter/db/datasetinfo-aio.php:
1103 - bugfix calling PrintPage()
1104
1105
1106
1107 2010/02/01 Daniela Dorner
1108
1109 * datacenter/scripts/fillmcdb:
1110 - added observation level
1111
1112 * datacenter/scripts/sourcefile:
1113 - added comment concerning $0 problem
1114 - added 'ERROR' in processlog message of makedir
1115
1116
1117
1118 2010/02/04 Stefan Ruegamer
1119
1120 * mraw/MRawRunHeader.cc
1121 - changed GetTypeID()!=fTelescopeNumber*10U+5U to GetTypeID()!=5U
1122 so that the new 5xxxxxx sequences can be processed
1123 - adapted error message
1124 - inserted Domino calibration run
1125
1126 * mraw/MRawRunHeader.cc
1127 - inserted Domino calibration run
1128
1129
1130
1131 2010/02/01 Daniela Dorner
1132
1133 * datacenter/scripts/runsimtel
1134 - fixes typo
1135 - replaced path in disk-check by variable
1136
1137
1138
1139 2010/01/15 Stefan Ruegamer
1140
1141 * datacenter/scripts/dowebplots, jobmanager
1142 - if-condition if [ "$numproc" = "" ] now correctly checks for "0"
1143
1144 * datacenter/scripts/scriptlauncher
1145 - added automationsetup variable in condor command
1146
1147 * datacenter/macros/buildsequenceentries.C
1148 - where necessary changed Int to Long to account for the high value
1149 of the stereo runs
1150
1151 * resources/sequences.rc
1152 - added two transition conditions for the calibration scripts
1153 10Led_UV_PEDANDCAL_1kHz and 10LED_UV
Note: See TracBrowser for help on using the repository browser.