source: trunk/Mars/Changelog @ 9933

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