source: trunk/Mars/Changelog@ 9937

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