source: trunk/MagicSoft/Mars/Changelog@ 9504

Last change on this file since 9504 was 9504, checked in by Daniela Dorner, 15 years ago
*** empty log message ***
File size: 79.4 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 2009/08/31 Daniela Dorner
22
23 * datacenter/scripts/setup:
24 - removed
25
26 * datacenter/scripts/sourcefile:
27 - small fix in function makedir()
28
29 * datacenter/scripts/fillmcdb:
30 - added (script to add run in mc db (cta))
31
32 * datacenter/scripts/runsimtel:
33 - added (script to run corsika and simtelarray for cta)
34
35 * datacenter/scripts/runchimp:
36 - added (script to run coverter from simtel to mars format for cta)
37
38 * datacenter/scripts/runctastar:
39 - added (script to run star (macro) for cta)
40
41 * datacenter/scripts/runstereo:
42 - added (script to macro to calculate stereo parameters for cta)
43
44
45
46 2009/08/21 Daniela Dorner
47
48 * datacenter/db/menu.php:
49 - added functions needed for mcinfo.php
50
51 * datacenter/db/menu.php, datacenter/db/magicdefs.php:
52 - added limit for cloudiness
53
54 * datacenter/db/sequinfo-aio.php:
55 - removed $_GET from some functions
56
57 * datacenter/db/db.php, datacenter/db/datasetinfo.php,
58 datacenter/db/dbstatus.php, datacenter/db/findoffdata.php,
59 datacenter/db/index.html, datacenter/db/index.php,
60 datacenter/db/querycal.php, datacenter/db/queryseq.php,
61 datacenter/db/querystar.php, datacenter/db/runinfo.php,
62 datacenter/db/sequinfo.php, datacenter/db/statusrps.php,
63 datacenter/db/statussps.php:
64 - removed
65
66
67
68 2009/08/20 Daniela Dorner
69
70 * datacenter/db/include.php:
71 - implemented 'First' and 'Last' links for the table, moved
72 creation of link into function ReplaceInUri()
73 - added display of total number of results (without LIMIT) at end
74 of table
75 - changed CheckBox2() to use SESSION variables
76 - added new buttons for builddatasets.php in PrintMagicTable()
77 (above and below the table in case form with POST is used),
78 function PrintDisplaySequencesButtons()
79 - added function GetClearedURL() to ensure that variables for
80 insert, display of selected sequences and download of files, are
81 removed in the case POST and not GET is used (needed only for
82 additional buttons in builddatasets.php)
83 - removed $_GET from some functions
84
85 * datacenter/db/menu.php:
86 - removed $_GET from Init functions
87 - moved init-function of builddatasets.php here:
88 InitBuildDataSets()
89 - adapted init of builddatasets
90 - added init of fOnlySum
91 - fixed typo in init of fProposalName
92 - changed input of Star-Done Range from 10 to 19 digits
93
94 * datacenter/db/ctamcinfo.php, datacenter/db/magicdefs.php,
95 datacenter/db/mcdefs.php, datacenter/db/ctadefs.php:
96 - removed $_GET from some functions
97
98 * datacenter/db/builddatasets.php:
99 - changed from $_GET and $_POST to $_SESSION to avoid interaction
100 problems between GET and POST
101 - provide possibility to select sequences from several pages
102 (Next/SortBy/...)
103 - new buttons: 'Display Selected/All Sequences', 'Get Dataset File'
104 - bugfix in download of txt-File
105 - removed $_GET from some functions
106 - added user management
107 - updated and enhanced lower part (information about data set)
108
109 * datacenter/db/builddatasets.php, datacenter/db/ctamcinfo.php,
110 datacenter/db/datacheck.php, datacenter/db/datasetinfo.php,
111 datacenter/db/datasetinfo-aio.php, datacenter/db/dbstatus.php,
112 datacenter/db/findoffdata.php, datacenter/db/index.php,
113 datacenter/db/mcinfo.php, datacenter/db/opticaldata.php,
114 datacenter/db/printtable.php, datacenter/db/querycal.php,
115 datacenter/db/querymc.php, datacenter/db/queryrbk.php,
116 datacenter/db/queryseq.php, datacenter/db/querystar.php,
117 datacenter/db/runinfo.php, datacenter/db/runinfo-aio.php,
118 datacenter/db/sequinfo.php, datacenter/db/sequinfo-aio.php,
119 datacenter/db/sources.php, datacenter/db/statusrps.php,
120 datacenter/db/statussbs.php, datacenter/db/statussps.php:
121 - changes needed for 'Last' link and display of total number of
122 results
123
124
125
126 2009/08/18 Thomas Bretz
127
128 * Makefile:
129 - replaced $OSTYPE by a call to "uname -s" converted to lower
130 case for compatibility
131
132 * mjobs/MJob.cc:
133 - output the name of the resource file in SetupEnv for convinience
134
135 * mjobs/MJCut.cc:
136 - write command line to output
137
138 * mbase/MEvtLoop.cc:
139 - improved some output
140
141
142
143 2009/08/14 Daniela Dorner
144
145 * datacenter/scripts/sourcefile:
146 - function getstatus: return 0, if variable $numprocs is empty
147 - moved call of getdbinfo() to function getstepinfo where possible
148 - enhanced function getstepinfo: implemented retrieving variable
149 NodeRestricted from steps.rc
150 In steps.rc a line 'Table.Column.NodeRestricted: yes' has to be
151 added when a step has to be executed on a certain node (stored
152 in the database in MCRunProcessStatus.fProductionHostKEY)
153
154 * datacenter/scripts/jobmanager:
155 - implemented possibility to send certain jobs to certain nodes
156 of the cluster (currently implemented only for sun grid engine)
157 - fix for greping the scriptname from the qstat output (needed
158 for scripts with commandline option)
159 - bugfix: pass environment variable AUTOMATIONSETUP to sun grid
160 engine
161 - pass environment variable AUTOMATIONSETUP also in the case of
162 condor (macro $automationsetup)
163
164 * datacenter/scripts/setup.isdc.cta:
165 - added analysis scripts for jobmanager
166 - added variables concerning the cluster: number of nodes and
167 excluded nodes (needed in the jobmanager for the changes
168 above)
169
170 * datacenter/scripts/run.condor:
171 - added definition of environment variable using macro
172 $automationsetup
173
174
175
176 2009/08/14 Daniel Hoehne-Moench
177
178 * datacenter/scripts/mcsequences:
179 - included display of azimuth range in sequence file
180 - changed sequencing to one sequence per mc run
181
182
183
184 2009/08/13 Thomas Bretz
185
186 * mbase/Margs.cc:
187 - fixed a problem returning 0 instead of "" for TString
188
189 * mbase/MLut.h, mbase/MStatusArray.h:
190 - added new overloads for Print to make it compile with newer root
191 versions without warning
192
193 * msimreflector/MReflector.cc:
194 - replaced ForEach to make it compile with newer root versions
195
196 * mtrigger/MTriggerPatternDecode.cc:
197 - removed some accidental debug output
198
199
200
201 2009/08/13 Daniela Dorner
202
203 * datacenter/scripts/setup.isdc.cta,
204 datacenter/scripts/setup.wue.magic.data,
205 datacenter/scripts/setup.wue.magic.mc:
206 - added (setup files with different default settings for usage with
207 $AUTOMATIONSETUP)
208
209 * datacenter/scripts/sourcefile:
210 - moved variables for resourcefiles steps.rc and sql.rc to setup.*
211 - removed function cont()
212 - added check if setup.* is existing
213
214 * datacenter/scripts/jobmanager:
215 - removed command line options (done now via environment variable
216 $AUTOMATIONSETUP)
217 - moved arrays $scripts, $scriptscolname, $pnosweek, $pnoswe to
218 setup.*
219
220
221
222 2009/08/12 Daniela Dorner
223
224 * datacenter/scripts/jobmanager:
225 - improved logging (new layout and more information)
226 - moved sleep to end of loop (function nextscript())
227
228
229
230 2009/08/12 Daniel Hoehne-Moench
231 * datacenter/macros/filldotrun.C:
232 - inserted Arehucas versions 090625-0, 0907[02,06,31]-0 including
233 the new columns L3TriggerRate, L3TriggerTable, WheelPos1,
234 WheelPos2, Cycle, PI, WorkingGroup and Proposal
235 - implemented MAGIC 2 run file handling
236 - removed readout of columns by ReadToDelim(); now the columns are
237 filled into an TObjArray
238
239
240
241 2009/08/11 Daniela Dorner
242
243 * datacenter/db/menu.php:
244 - added mc function (corsika production)
245
246 * datacenter/db/magicdefs.php:
247 - added $timelimits array
248
249 * datacenter/db/include.php:
250 - added usage of $timelimits array in function StatusQuery(), i.e.
251 provides possibility to set different values for time after
252 which job is marked as 'crashef' for diffent steps
253
254 * datacenter/db/builddatasets.php, datacenter/db/datacheck.php,
255 datacenter/db/datasetinfo-aio.php, datacenter/db/datasetinfo.php,
256 datacenter/db/dbstatus.php, datacenter/db/findoffdata.php,
257 datacenter/db/runinfo-aio.php, datacenter/db/runinfo.php,
258 datacenter/db/sequinfo-aio.php, datacenter/db/sequinfo.php,
259 datacenter/db/statusrps.php, datacenter/db/statussbs.php,
260 datacenter/db/statussps.php, datacenter/db/ctamcinfo.php:
261 - added $timelimits to function StatusQuery()
262
263 * datacenter/db/ctamcinfo.php:
264 - bugfix: combining of normal and status group-by is possible now
265 - added # of events and # of kilo-events in 'group-by'
266
267 * datacenter/db/ctadefs.php:
268 - changed time limit for corsika from 30 to 48 hours
269 - added # of events and # of kilo-events for 'group-by'
270
271 * datacenter/db/mcinfo.php:
272 - added (interface to monitor mc production (up to now only test
273 version for corsika))
274
275 * datacenter/db/mcdefs.php:
276 - added (definition of variables for mc production)
277
278
279
280 2009/08/03 Daniel Hoehne-Moench, Stefan Ruegamer
281
282 * datacenter/db/menu.php, magicdefs.php:
283 - added new columns L3TriggerTable, WheelPos1, WheelPos2 as well as
284 the KEY tables Cycle, PI, WorkingGroup and Proposal
285
286
287
288 2009/08/03 Daniela Dorner
289
290 * datacenter/db/menu.php:
291 - bugfix: query for NightRange field only date from database
292
293
294
295 2009/07/29 Thomas Bretz
296
297 * callisto.cc, ceres.cc, ganymed.cc, sponde.cc, star.cc:
298 - pipe command line to job
299
300 * mbase/MArgs.[h,cc]:
301 - added getter for command line
302
303 * mjobs/MJCalibration.cc, mjobs/MJSpectrum.cc,
304 mjobs/MJStar.cc, mjobs/MJCalibrateSignal.cc:
305 - write command line to output
306
307 * mjobs/MJob.[h,cc]:
308 - added data member to store the command line
309
310 * mtrigger/MTriggerPattern.h:
311 - added efault argumtn to Print()
312
313 * mjobs/MJStar.cc:
314 - added a sanity check for empty sequences
315 - write MCorsikaEvtHeader and MCorsikaRunHeader to output
316
317 * mjobs/MJSimulation.cc:
318 - use a MParameterCalc to calculate and later store the
319 incident angle
320
321
322
323 2009/07/28 Thomas Bretz
324
325 * mjobs/MJCalibration.cc:
326 - we have to allow all kind of triggers together with a
327 calibration trigger, otherwise we never have enough
328 calibration events if the trigger signals haven't been
329 switched off (prescaled)
330
331 * mtrigger/MTriggerPatternDecode.cc:
332 - when we move L1TPU to L1 as a workaround we now really "move"
333 the bit instead of just copy it (this is better for filters
334 like "deny all")
335
336
337
338 2009/07/04 Daniela Dorner
339
340 * datacenter/db/ctamcinfo.php, datacenter/db/ctadefs.php,
341 datacenter/db/menu.php, datacenter/scripts/jobmanager:
342 - changed fCorsikaSimtelArray to fCorsikaSimTelarray
343
344
345
346 2009/07/02 Thomas Bretz
347
348 * manalysis/MGeomApply.cc:
349 - cosmetics to a comment
350
351 * melectronics/ElectronicsLinkDef.h, melectronics/Makefile:
352 - removed MPulseShape
353
354 * mhbase/MHMatrix.cc:
355 - improved memeory managment when matrix size is growing
356
357 * mjobs/MJCalibrateSignal.cc:
358 - added MCorsikaRunHeader and MCorsikaEvtHeader to output
359 for completeness
360
361 * mjobs/MJCalibration.cc:
362 - improved the filter for the trigger pattern
363
364
365
366 2009/07/01 Thomas Bretz
367
368 * mreport/MReportDrive.cc:
369 - fixed typo in version number
370
371 * mjobs/MJob.cc:
372 - improved check for write permissions
373
374 * mfileio/MWriteRootFile.cc:
375 - option should not only contain "memory" it should be identical
376 to "memory"
377
378
379
380 2009/06/28 Daniel Hoehne-Moench
381
382 * datacenter/macros/filldotrun.C
383 - fixed typo in Arehucas Version: 090661-0 -> 090616-0
384
385
386
387 2009/06/26 Daniel Hoehne-Moench
388
389 * datacenter/macros/filldotrun.C
390 - inserted Arehucas version 090616-0
391
392 * datacenter/macros/fillcamera.C:
393 - changed number of digits for thetamin, thetamax, pmin, pmax
394 - fPhiMin (pmin) and fPhiMax (pmax) are now filled into
395 MyMagicMonteCarlo
396
397
398
399 2009/06/22 Daniela Dorner
400
401 * datacenter/db/showplots.php, datacenter/db/showplots-ds.php,
402 datacenter/db/showplots-seq.php:
403 - additional information on the sequence is displayed on mouse-over
404 on the path of the file
405
406 * datacenter/db/plotinclude.php:
407 - implemented function for mouse-over in showplots*.php
408
409 * datacenter/db/showplots.php:
410 - adapted layout of menu to new feature
411
412
413
414 2009/06/20 Thomas Bretz
415
416 * mbase/MLut.[h,cc]:
417 - renamed Default to DefaultCol
418 - added DefaultRow
419 - added Print
420 - added some const qualifiers
421
422 * mbase/MParList.cc:
423 - make sure a parlist is not added to itself
424 - improved some debug output
425
426 * melectronics/MAvalanchePhotoDiode.[h,cc]:
427 - keep a time-stamp fTime
428 - added functions to "relax/evolve" the apd over a given time
429
430 * mgeom/MGeomCamDwarf.cc:
431 - fixed a broken comment
432
433 * mjobs/MJPedestal.cc:
434 - improved output in case of error
435
436 * mjobs/MJSimulation.cc:
437 - implemented a PreCut (to gain processing time)
438 - implemented the correct type id in the file name
439
440 * mpedestal/MPedCalcPedRun.cc:
441 - check for the run-number only if real data
442
443 * mraw/MRawRunHeader.[h,cc]:
444 - added GetRuntypeChar
445 - fixed a bug which returned the runtype instead of the
446 telescopenumber
447
448 * mreport/MReport.cc:
449 - added a new report version number 200905170 (preliminray!)
450
451 * mreport/MReportDrive.cc:
452 - added a fix for the starguider sttaus in the report
453
454 * msimcamera/MSimAPD.cc:
455 - instead of a full initialization of the APD before each event
456 we now only simulate a time evolution which is needed to relax
457 a cell to one permille error. This is much faster.
458
459 * msimcamera/MSimTrigger.[h,cc]:
460 - allow switching off of the electronics trigger
461 - replaced the real coincidence by better and faster algorithm
462 - the new algorithm also supports multiplicity triggers
463 - therefore added fMinMultiplicity
464 - updated the handling and ouput in case of empty coincidence maps
465
466 * mtrigger/MTriggerPattern.h:
467 - added some information in the bit description
468
469 * mtrigger/MTriggerPatternDecode.cc:
470 - fixed the decoding for runs for which L1TPU was connected
471 instead of L1
472
473 * megom/MGeomCamFact.[h,cc]:
474 - added
475
476 * megom/Makefile, mgeom/GeomLinkDef.h:
477 - added MGeomCamFact
478
479
480
481 2009/06/18 Daniela Dorner
482
483 * mjobs/MDataSet.h:
484 - fixed typo in comment
485
486
487
488 2009/06/16 Daniela Dorner
489
490 * datacenter/db/plotinclude.php, datacenter/db/plotdb.php:
491 - implemented feature to query/plot only data of one source (with
492 regular expressions)
493
494
495
496 2009/06/12 Daniela Dorner
497
498 * datacenter/db/include.php:
499 - adapted path of plus.png and minus.png
500
501 * datacenter/db/index-footer.html:
502 - adapted footer
503
504 * datacenter/db/menu.php:
505 - added functions for CTA MC
506
507 * datacenter/db/ctadefs.php:
508 - added (analog file to magicdefs.php for CTA)
509
510 * datacenter/db/ctamcinfo.php:
511 - added (website to display info about produced CTA MC)
512
513 * macros/starvisyear.C:
514 - added includes for compiling
515
516 * datacenter/scripts/sourcefile:
517 - replaced case- by if-statement in checklock()
518 - added more information to the output to the lockfile
519 - added processlog in makedir()
520 - improved processlog output and layout of queries
521 - added option to query only jobs for one node
522
523 * datacenter/scripts/jobmanager:
524 - added option for production of cta mc
525
526 * datacenter/scripts/jobmanager, datacenter/scripts/setup:
527 - added $totalmax which can overwrite $pnototal[$hour]
528
529
530
531 2009/06/09 Daniela Dorner
532
533 * mbase/MSpline3.cc:
534 - added include of TMath
535
536
537
538 2009/06/05 Stefan Ruegamer, Daniel Hoehne-Moench
539
540 * Mars-2.3/datacenter/macros/filldotrun.C
541 - inserted Arehucas versions 090522-0 and 090525-0
542
543
544
545 2009/05/15 Thomas Bretz
546
547 * ganymed.rc, ganymed_wobble.rc, ganymed_onoff.rc:
548 - fixed names for Hadronness Cut
549
550
551
552 2009/05/15 Thomas Bretz
553
554 * ganymed.rc, ganymed_wobble.rc, ganymed_onoff.rc:
555 - fixed names for Hadronness Cut
556
557
558
559 2009/05/10 Thomas Bretz
560
561 * ceres.cc:
562 - added usage of sequence files
563 - added new options for pedestal and calibration mode
564
565 * mbase/MDirIter.[h,cc]:
566 - added AddFile member function
567
568 * mbase/MArgs.[h,cc]:
569 - added member function to remove an argument from the list
570
571 * mgeom/MGeomPix.h:
572 - added Getter for Width in x and y
573
574 * mjobs/MJSimulation.[h,cc]:
575 - added fOperationMode
576 - added use of sequence
577 - name ceres file according to sequence number
578 - changes to the binnings
579
580 * mjobs/MSequence.[h,cc]:
581 - unified the usual and the default constructor
582 - don't output default values in Print
583 - added kCorsika files
584
585
586
587 2009/04/29 Thomas Bretz
588
589 * msimcamera/Makefile:
590 - added -I../msimreflector
591
592
593
594 2009/04/28 Thomas Bretz
595
596 * mjobs/MJStar.cc:
597 - allow to run thru even if discriminator threshold are missing
598
599
600
601 2009/04/26 Thomas Bretz
602
603 * mraw/MRawFileRead.cc:
604 - added consistency check for two consecutive headers
605
606 * mraw/MRawRunHeader.[h,cc]:
607 - added copy constructor
608 - added member function for conistency check
609
610
611
612 2009/04/16 Thomas Bretz
613
614 * mbase/MEvtLoop.cc:
615 - make sure that no negative values for the estimated time
616 is shown
617
618 * mcorsika/MCorsikaEvtHeader.cc:
619 - calculate impact in the telescope dish plane and not on the
620 ground
621
622 * mhflux/MHCollectionArea.cc:
623 - initialize more variables in the constructor as suggested
624 by valgrind
625
626 * mpointing/MHPointing.cc:
627 - set the maximum such that both axis are scaled correctly
628
629 * msimcamera/MSimBundlePhotons.cc:
630 - added some more output
631
632 * resmc/dwarf-pde-gapd.txt:
633 - used new curve from ETH
634 - extrapolated curve on both ends linearily
635
636 * resmc/dwarf-reflectivity.txt:
637 - extrapolated linearily to 980 nm
638
639 * resmc/magic-pde.txt:
640 - set to 0 at 900nm
641
642 * resmc/magic-reflectivity.txt:
643 - extrpolated to 900nm
644
645 * msimcamera/MSimReadout.cc:
646 - small improvement to sanity check to allow having less channels
647 than pixels
648
649 * mreport/MReport.cc:
650 - added once more a fix for a wrong Arehucas version
651
652 * mbase/MSpline3.[h,cc]:
653 - added functions to return the analytical integral
654 of the spline
655
656 * mjobs/MJSimulation.[h,cc]:
657 - replaced the 2D histogram with the impact on ground with
658 a 1D histogram with the impact perpendicular to Alt/Az
659 - Use a MParSline instead of MPulseShape
660 - Use MParSplines as input for MSimAbsorption
661 - increased the number of bins for the threshold histogram
662 - adapted BinningImpact
663 - added another histogram for the event distribution after cleaning
664 - changed the default number of the NSB to fit the new input
665 definition
666 - added histogram for MNewImagePar
667 - added tab "Info2"
668 - added all MHPhotonEvent to the paremeter list to allow access
669 of the ReadEnv
670
671 * msim/MSimAbsorption.[h,cc]:
672 - moved the spline code to MParSpline
673 - use MParSpline as new input
674
675 * msimcamera/MSimCalibrationSignal.[h,cc], msimcamera/MSimCamera.[h,cc],
676 msimcamera/MSimGeomCam.[h,cc]:
677 - replaces MPulseShape by MParSpline
678
679 * msimcamera/MSimRandomPhotons.[h,cc]:
680 - scale NSB rates like it is done in Eckart's paper
681 - write rates to an output container
682
683 * ceres.rc:
684 - adapted
685
686 * msimcamera/MSimAPD.[h,cc]:
687 - take the acidental rate from a container
688
689 * mbase/Makefile, mbase/BaseLinkDef.h:
690 - added MParSpline
691
692 * mbase/MParSpline.[h,cc]:
693 - added
694
695 * msim/MSimAtmosphere.cc:
696 - fixed a bug which caused the aerosol coefficient to be
697 incorrectly initialized
698
699
700
701 2009/04/01 Thomas Bretz
702
703 * Makefile.conf.linux:
704 - removed accidental '-g'
705
706 * Makefile.conf.linux:
707 - removed -Wconversion (produces too much output on newer
708 compilers)
709
710 * ceres.rc, mjobs/MJSimulation.cc:
711 - added a cut "Cut" after image parameter calculation
712 - updated noise numbers
713
714 * resmc/dwarf-pde-gapd.txt:
715 - upadted with a more reliable curve from theeth meeting page
716 (linear extrapolate below 350nm)
717
718
719
720 2009/03/30 Thomas Bretz
721
722 * manalysis/MMcCalibrationUpdate.cc:
723 - fixed a conditional which prevented the display from
724 correctly process raw data
725
726 * mgeom/MGeomCamSquare.cc:
727 - shifted pixels to be centered around 0
728
729 * msimcamera/MSimCamera.cc:
730 - added an additional sanity check
731
732 * mhbase/MH.cc:
733 - added "temp" to palette
734
735
736
737 2009/03/27 Stefan Ruegamer
738
739 * datacenter/scripts/checkstardone
740 - added missing ;; for the case-switching
741
742
743
744 2009/03/24 Stefan Ruegamer
745
746 * mhflux/MHAlpha.cc
747 - changed in DrawAll the line color of on-off to blue
748
749
750
751 2009/03/23 Thomas Bretz
752
753 * resources/starguider01000534.txt:
754 - added
755
756 * mbase/MStatusDisplay.cc:
757 - if no MStatusArray is found now all object are drawn
758
759 * mfileio/MWriteRootFile.[h,cc]:
760 - trees to be copied can now be made optional
761
762 * mhbase/MH.cc:
763 - included TProfile2D for newer root versions
764
765 * mjobs/MJCalibrateSignal.cc:
766 - made the copy of "OriginalMC" optional. Now it also works
767 for non-ceres (original MMCS) files again which don't
768 have this tree.
769
770
771
772 2009/03/19 Daniel Hoehne-Moench
773
774 * datacenter/scropts/mcsequences:
775 - bugfix: replaced $user by $us
776 - bugfix: fPriority is now inserted into the correct table
777
778
779
780 2009/03/16 Thomas Bretz
781
782 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
783 - added new starguider calibration since 1000534
784
785 * datacenter/macros/plotdb.C, datacenter/macros/plotrundb.C:
786 - added option to set ds-number in datset
787
788 * mgeom/MGeomCamMagic.cc:
789 - fixed layout of the MII camera
790
791 * mpointing/MPointingDevCalc.cc:
792 - updated informations
793
794
795
796 2009/03/16 Daniel Hoehne-Moench
797
798 * datacenter/scripts/fillcamera
799 - bugfix: the first line was moved by a tabulator
800
801
802
803 2009/03/16 Stefan Ruegamer
804
805 * datacenter/scripts/makecallistolinks
806 - added >/dev/null in line 68 to prevent the mails to dc@astro
807 - removed the -v for the ln
808
809 * datacenter/scripts/sourcefile
810 - added printprocesslog for rm -v in the finish function (mails)
811
812
813
814 2009/03/15 Thomas Bretz
815
816 * mgeom/MGeomCam.[h,cc]:
817 - added member function to get the total sensitive area of the
818 camera
819
820 * mgeom/MGeomCamMagic.cc:
821 - included TMath for newer root versions
822
823
824
825 2009/03/07 Thomas Bretz
826
827 * RELEASE V2.3
828
829
830
831 2009/03/06 Thomas Bretz
832
833 * datacenter/macros/plotrundb.C datacenter/macros/fillstar.C:
834 - added RunDataCheck access
835
836 * mreflector/MRflEventData.cc:
837 - replaced DistanceToPrimitive by IsInside
838
839
840
841 2009/03/05 Thomas Bretz
842
843 * mreport/MReportCamera.cc:
844 - fixed a problem if the HVFIL section is empty
845
846 * merpp.cc:
847 - added --dev-null option to Usage output
848
849 * mjobs/MJMerpp.[h,cc]:
850 - fixed operation in --dev-null mode
851
852
853
854 2009/03/04 Thomas Bretz
855
856 * datacenter/macros/plotdb.C:
857 - updated some binnings
858
859 * datacenter/macros/fillganymed.C:
860 - use the primary also when inserting
861
862 * mgeom/GeomLinkDef.h:
863 - added MGeomCamMagicII
864
865 * mgeom/MGeom.[h,cc]:
866 - added option to set position
867 - removed DistanceToPrimitive, use IsInside instead
868
869 * mgeom/MGeomCam.[h,cc]:
870 - added a virtual function to CreateNN
871 - added a workaround after reading by calling CreateNN
872 because with the last changes the pixel indices get lost
873
874 * mgeom/MGeomCamCT1.[h,cc]:
875 - now derives from MGeomCamDwarf
876 - accordingly increased version number
877
878 * mgeom/MGeomCamDwarf.[h,cc]:
879 - removed Clone -> now in MGeomCam
880
881 * mgeom/MGeomCamMagic.[h,cc]:
882 - added MGeomCamMagicII <preliminary>
883
884 * mgeom/MGeomCamSquare.[h,cc]:
885 - removed creation of next neighbors -> now automatic
886
887 * mgeom/MGeomPix.[h,cc]:
888 - added rotation angle in terms of cos(phi) and sin(phi)
889 - rotate in PaintPrimitive
890 - adapted IsInside accordingly
891
892 * mgeom/MGeomRectangle.[h,cc]:
893 - if only width is given assume a square
894 - make sure that the box is correctly painted for all root versions
895 - fixed distance to farthest point
896
897 * mgui/MHexagon.[h,cc]:
898 - removed obsolete dependence on MGeomPix
899
900 * mhist/MHCamera.cc, mtools/MagicJam.cc:
901 - replaced DistanceToPrimitive by IsInside
902
903 * mjobs/MJSimulation.cc:
904 - replaced accidental _I_ in file names by _Y_
905
906 * mreport/MReportCC.[h,cc]:
907 - added version >=200809030
908 - improved modularity of code
909
910
911
912 2009/03/03 Thomas Bretz
913
914 * ceres.rc:
915 - added some more infomation
916 - updated paths
917
918 * mcorsika/MCorsikaRunHeader.[h,cc]:
919 - added atmospheric layers
920 - added interpretation of new XSCATT/YSCATT in newer corsikas
921
922 * msim/MSimAtmosphere.[h,cc]:
923 - changed path
924 - MAtmosphere doesn't search for any files per default anymore
925 - changed atmopsheric layers to the ones fitted by Corsika
926 - added possibility to change input files to ReadEnv
927
928 * msimcamera/MSimCalibrationSignal.cc:
929 - don't create a camera geometry yourself
930
931 * resmc/atmosphere-aerosols.txt, resmc/atmosphere-ozone.txt,
932 resmc/ct1-pde.txt, resmc/dwarf-apdmap.txt, resmc/dwarf-cones.txt,
933 resmc/dwarf-pde-gapd.txt, resmc/dwarf-reflectivity.txt,
934 resmc/dwarf-reflector.txt, resmc/magic-cones-inner.txt,
935 resmc/magic-pde.txt, resmc/magic-reflectivity.txt,
936 resmc/magic-reflector-chessboard.txt, resmc/magic-reflector.txt,
937 resmc/magic-trigger-1NN.txt, resmc/magic-trigger-2NN.txt,
938 resmc/magic-trigger-3NN.txt, resmc/magic-trigger-4NN.txt:
939 - added
940
941 * mhist/Makefile:
942 - removed accidental MHQuality
943
944 * mhist/MHCamera.cc:
945 - fixed a warning when calling DistancetoPrimitive
946
947 * mgeom/MGeomCamSquare.cc:
948 - accidentaly used Double_t instead of Short_t when calling
949 SetNeighbors
950 - changed number of pixels from UInt_t to Short_t. It doesn't make
951 sense to support more pixels than we can store as index for
952 neighbors
953
954 * Makefile:
955 - added mreflector to resolve unresolved symbols
956
957
958
959 2009/03/02 Daniela Dorner
960
961 * datacenter/db/plotdb.php:
962 - adapted width of table
963
964
965
966 2009/03/02 Thomas Bretz
967
968 * mgeom/MGeomCam.[h,cc], msimreflector/MMirror.h,
969 msimreflector/MMirrorDisk.[h,cc], msimreflector/MMirrorHex.[h,cc],
970 msimreflector/MMirrorSquare.[h,cc], msimreflector/MReflector.[h,cc]:
971 - added GetA member function
972
973 * manalysis/MCameraData.cc, mbadpixels/MBadPixelsCalc.cc,
974 mbadpixels/MBadPixelsCam.cc, mbadpixels/MBadPixelsTreat.cc,
975 mcalib/MCalibrationCam.cc, mcalib/MCalibrationChargeCalc.cc,
976 mcalib/MCalibrationChargeCam.cc, mcalib/MCalibrationPulseTimeCam.cc,
977 mcalib/MCalibrationRelTimeCalc.cc, mcalib/MCalibrationRelTimeCam.cc,
978 mcalib/MCalibrationTestCalc.cc, mcalib/MCalibrationTestCam.cc,
979 mcorsika/MCorsikaEvtHeader.cc, mfilter/MFSoftwareTrigger.cc,
980 mgeom/MGeomCam.cc, mhcalib/MHCalibrationCam.cc,
981 mhcalib/MHCalibrationChargeCam.cc, msignal/MSignalCam.cc,
982 mhcalib/MHCalibrationPulseTimeCam.cc, mpointing/MPointingPos.h,
983 mhcalib/MHCalibrationRelTimeCam.cc, mhft/MHexagonalFTCalc.cc,
984 mhist/MHCamera.cc, mimage/MHillas.cc, mimage/MNewImagePar.cc,
985 mjobs/MJCut.cc, mjobs/MJSimulation.cc, mpedestal/MPedPhotCam.cc,
986 mpedestal/MExtractPedestal.cc, mpedestal/MPedestalCam.cc,
987 msimcamera/MSimGeomCam.cc, msimcamera/MSimRandomPhotons.cc:
988 - replaced MGeomPix by MGeom
989
990 * mjobs/MJStar.cc:
991 - added BinningDist
992 - converted Muon cuts from mm to deg
993
994 * mhflux/MHCollectionArea.cc:
995 - fixed a problem that a plot disappeared in old files
996
997 * mmuon/MMuonSearchPar.cc:
998 - switched off the check in Paint (this works only for MAGIC :( )
999
1000 * datacenter/macros/fillganymed.C:
1001 - simplified by using MSQLMagic instead of MSQLServer
1002
1003
1004
1005 2009/03/01 Thomas Bretz
1006
1007 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
1008 - added pointing model 328198
1009
1010 * mbase/MSpline3.h:
1011 - added a cast to make it compile with root 5.18
1012
1013 * melectronics/MPulseShape.cc:
1014 - included TH1 to make it compile with root 5.18
1015
1016 * mhflux/MAlphaFitter.[h,cc]:
1017 - convert MString::Format to Data()
1018 - added type SignificanceSqrtExcess
1019
1020 * mhflux/MHFalseSource.cc, mjobs/MJSpectrum.cc:
1021 - convert MString::Format to Data()
1022
1023 * mhist/MHCamera.cc:
1024 - changed some const TString to const char to resolve
1025 ambiguity in root 5.18 in TF1 constructor
1026
1027 * msim/MHPhotonEvent.cc:
1028 - use TMath::Abs instead of abs
1029
1030 * msim/MSimPointingPos.[h,cc]:
1031 - moved getter and setter to source file to avoid including of
1032 TMath
1033
1034 * mgeom/MGeom.[h,cc]:
1035 - added
1036
1037 * mgeom/MGeomRectangle.[h,cc]:
1038 - added
1039
1040 * mgeom/MGeomCamSquare.[h,cc]:
1041 - added
1042
1043 * mgeom/Makefile, mgeom/GeomLinkDef.h:
1044 - added MGeom
1045 - added MGeomRectangle
1046 - added MGeomCamSquare
1047
1048 * Makefile.rules:
1049 - removed dependance on ROOTSYS from rmkdepend. It should be in
1050 the path anyway as rootcint
1051
1052 * ceres.rc:
1053 - added an example of setting the APD type
1054
1055 * mbadpixels/MBadPixelsCam.[h,cc], mbadpixels/MBadPixelsTreat.cc,
1056 mcalib/MCalibrationChargeCalc.cc, mcalib/MCalibrationTestCalc.cc,
1057 mfilter/MFSoftwareTrigger.cc:
1058 - replaced references to MGeomPix by references to MGeom
1059
1060 * mbase/MStatusDisplay.cc:
1061 - evaluate the return code of fwrite as suggested by newer
1062 gcc versions
1063 - set a paranthesis as suggested by a warning
1064
1065 * mgeom/MGeomCam.[h,cc]:
1066 - adapted to the changes in MGeomPix/MGeom
1067 - added SetAt function for external setup
1068 - added Copy constructor
1069
1070 * mgeom/MGeomCamCT1.cc, mgeom/MGeomCamDwarf.cc,
1071 mgeom/MGeomCamMagic.cc, mhft/MHexagonFreqSpace.cc,
1072 mimage/MHillas.cc, mimage/MHillasExt.cc,
1073 mimage/MImgCleanStd.[h,cc], mimage/MNewImagePar.cc,
1074 mimage/MNewImagePar2.cc, mmuon/MHSingleMuon.cc,
1075 msignal/MSignalCam.cc, mtools/MagicJam.cc,
1076
1077 - adapted to the changes in MGeomPix/MGeom
1078 - use SetAt for setup
1079
1080 * mgeom/MGeomPix.cc:
1081 - moved most of the code to new base class MGeom
1082 - now derives from MGeom
1083 - increased version number accordingly
1084
1085 * mhbase/MBinning.cc:
1086 - replaced a Int_t by UInt_t as suggested by a warning
1087
1088 * mhbase/MH.cc:
1089 - added a const_cast for GetObjectInfo (should be const,
1090 but isn't)
1091
1092 * mhbase/MHMatrix.cc, mhflux/MHAlpha.cc, mhflux/MHThetaSq.cc,
1093 mhflux/MHThetaSqN.cc, mhist/MHCamEventRot.cc, hvstime/MHVsTime.cc,
1094 mjobs/MJStar.cc, mraw/MRawEvtHeader.cc:
1095 - added paranthesis as suggested by a warning
1096
1097 * mhft/MGeomCamMagicXT.[h,cc]:
1098 - replaced by deriving from MGeomCamDwarf
1099
1100 * mhist/MHCamera.cc:
1101 - adapted to the changes in MGeomPix/MGeom
1102 - use SetAt for setup
1103 - use new PaintPrimitive to skip the usage of MHexagon
1104
1105 * mmc/MMcTrigHeader.hxx:
1106 - fixed wrong condition in SetTrigger
1107
1108 * msimcamera/MSimAPD.[h,cc]:
1109 - added a possibility to switch between the 50mu and 100mu
1110 Diodes
1111
1112 * mtools/MagicCivilization.[h,cc], mtools/MagicDomino.[h,cc],
1113 mtools/MagicReversi.[h,cc], mtools/MagicShow.[h,cc],
1114 mtools/MagicSnake.[h,cc], mtools/MineSweeper.[h,cc],
1115 - adapted to the changes in MGeomPix/MGeom, therefore restructered
1116 the code to get rid of MHexagon
1117
1118 * mmovie/MMovieWrite.cc:
1119 - allow to switch off timing via preprocessor directive
1120 - replaced MGeomPix by MGeom
1121 - slightly changed palette
1122 - evaluate return of fwrite
1123
1124 * mbase/MQuaternion.h, msim/MPhotonData.h:
1125 - added a workaround for sqrt in root 5.18/00
1126
1127
1128
1129 2009/02/26 Daniel Hoehne-Moench
1130
1131 * datacenter/macros/filldotrun.C:
1132 - implemented new SuperArehucas version
1133
1134
1135
1136 2009/02/23 Thomas Bretz
1137
1138 * mcorsika/MCorsikaRunHeader.cc:
1139 - switched off the impact max workaround - it doesn't work
1140 - initialize fImpact Max
1141 - print also number of used ATMEXT
1142
1143 * mhbase/MH.cc:
1144 - improved setting of binning from the parameter list in the
1145 n-D case
1146
1147 * mhbase/MH3.cc:
1148 - imporved output
1149
1150 * mhflux/MHCollectionArea.cc:
1151 - also collect the maximum impact while running for a nicer
1152 behaviour of the plots
1153
1154 * mhflux/MHThreshold.cc:
1155 - allow setting of a dedicated Threshold binning
1156
1157 * mimage/MHHillasExt.cc:
1158 - converted slope binning to deg
1159
1160 * mjobs/MJSimulation.cc:
1161 - write MMcCorsikaRunHeader
1162 - changed binnings
1163 - added new binning
1164 - now display the signal unscaled
1165 - show threshold and collection area only for data runs
1166
1167 * msim/MSimMMCS.cc:
1168 - make setting of directions depending on view-cone option
1169
1170 * msim/MSimPointingPos.[h,cc]:
1171 - added class description
1172 - removed obsolete fPointingCorsika
1173 - improved output
1174 - added option for homogenous distribution
1175
1176 * mmuon/MMuonCalibParCalc.cc:
1177 - converted cuts from mm to deg so they will work also for other
1178 geometries
1179
1180
1181
1182 2009/02/20 Thomas Bretz
1183
1184 * mmuon/MHMuonPar.[h,cc]:
1185 - updated class version number after fMm2Deg got removed
1186
1187 * mpointing/MHSrcPosCam.cc:
1188 - fixed the fill style of the ellipse to produce correct ps-files
1189
1190
1191
1192 2009/02/19 Daniela Dorner
1193
1194 * datacenter/scripts/buildsequenceentries,
1195 datacenter/scripts/checkfilesforsequenceavail,
1196 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
1197 datacenter/scripts/dbchk, datacenter/scripts/dodatacheck,
1198 datacenter/scripts/doexclusions, datacenter/scripts/fillcallisto,
1199 datacenter/scripts/fillcamera, datacenter/scripts/fillganymed,
1200 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
1201 datacenter/scripts/makecallistolinks,
1202 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
1203 datacenter/scripts/movingrawfiles_OK, datacenter/scripts/runcamera,
1204 datacenter/scripts/runcorsika, datacenter/scripts/runreflector,
1205 datacenter/scripts/sourcefile,
1206 datacenter/scripts/writedatasetfiles,
1207 datacenter/scripts/writesequencefiles:
1208 - removed scriptlog
1209
1210 * datacenter/scripts/jobmanager:
1211 - fixed typo
1212
1213
1214
1215 2009/02/19 Thomas Bretz
1216
1217 * mcorsika/MCorsikaRunHeader.[h,cc]:
1218 - reformatted output
1219 - added "Options" to output
1220 - made Has const
1221 - added a workaround to get the maximum simulated impact
1222 although it is not officially stored in the file
1223
1224 * msim/MHPhotonEvent.cc:
1225 - improved automatic binning
1226
1227 * msim/MPhotonData.[h,cc]:
1228 - added GetCosW2
1229 - added GetSinW2
1230 - added GetSinW
1231
1232 * msim/MSimAbsorption.cc:
1233 - don't check wavelength range when theta should be used
1234
1235 * msimcamera/MSimAPD.cc:
1236 - check for uninitialized indices
1237
1238 * msim/MPhotonEvent.[h,cc]:
1239 - moved the code for MyClonesArray to the source file
1240 - improved a lot the reading speed by reading larger blocks
1241 of data from the file at once
1242 - improved memory handling. This ensures that even the largest
1243 events don't fill the memory forever and the allocated memory
1244 is free'd again after some time
1245
1246 * msimreflector/MSimReflector.cc:
1247 - Use the new Resize function of MPhotonEvent to make sure
1248 that the memory is not allocated forever.
1249
1250 * mimage/MHHillas.cc, mimage/MMHillas.Ext.cc, mimage/MHHillasSrc.cc:
1251 - converted default binning from mm to deg
1252
1253 * mraw/MRawRunHeader.cc:
1254 - print less when values doen't have any meaning
1255
1256 * msim/MSimAtmosphere.[h,cc]:
1257 - added
1258
1259 * msim/SimLinkDef.h, msim/Makefile:
1260 - added MSimAtmosphere
1261
1262 * mjobs/MJSimulation.cc:
1263 - added simulation of atmosphere
1264 - clean isolated pixels away before calculating image parameters
1265 - don't clean calibration runs
1266 - correct displayed az by magnetic field
1267 - added auto range for the 2D histograms
1268 - set automatic binning for dist
1269 - added tab with histogram for trigger area and threshold
1270
1271 * readcorsika.cc:
1272 - implemented -ff option
1273
1274 * mcorsika/MCorsikaRunHeader.cc:
1275 - improved Print output
1276
1277 * mimage/MImgCleanStd.cc:
1278 - fixed the checks for the cleaning parameters there
1279 where some wrong conditions
1280
1281 * msim/MSimMMCS.cc:
1282 - fixed typo in a comment
1283
1284 * ceres.rc:
1285 - added units for psf
1286 - some small updates
1287
1288 * msimreflector/MSimReflector.cc:
1289 - convert units of psf from mm to cm
1290 - Use MPointingPos instead of PointingCorsika, ARRANG already
1291 rotates all vectors accrodingly
1292
1293 * msim/MSimPointingPos.cc:
1294 - don't write PoinitingCorsika anymore. ARRANg already includes
1295 the rotation
1296
1297 * mgeom/MGeomCamMagic.[h,cc]:
1298 - added a constructor which allows to set the focal distance
1299
1300 * msimcamera/MSimAPD.cc, msimcamera/MSimGeomCam.cc,
1301 msimcamera/MSimRandomPhotons.cc, msimreflector/MSimReflector.cc:
1302 - don't create an object if MGeomCam not found, try "MGeomCam"
1303 as default instead
1304
1305 * mhflux/MHCollectionArea.[h,cc]:
1306 - added MMcRunHeader to data members to be able to check
1307 the maximum impact in Finalize for the case the maximum
1308 impect is collected "on-line" from the events
1309 - if the event distribution comes just from the spectrum fill
1310 the distribution event by event to get correct errors
1311 - romved some old obsolete code
1312
1313 * msim/MSimMMCS.[h,cc]:
1314 - added MMcRunHeader to data members to allow to collect the
1315 maximum impact from the events
1316
1317
1318
1319 2009/02/18 Thomas Bretz
1320
1321 * datacenter/scripts/runcorsika:
1322 - added a comment
1323
1324 * mbase/MParList.cc:
1325 - when adding a TCollectionn only add MParContainers
1326
1327 * mcorsika/MCorsikaRunHeader.[h,cc]:
1328 - added reading of Atmospheric coefficients
1329 - added reading of Cherenkov Flag
1330 - added corsika's Earth Radius
1331
1332 * melectronics/MDigitalSignal.[h,cc]:
1333 - added and initialized an index to allow to "connect"
1334 the digital signal to a channel
1335
1336 * mjtrain/MJTrainSeparation.cc:
1337 - replaced kGreen by kBlue
1338
1339 * mmain/MEventDisplay.cc:
1340 - added a type==3 which is for ceres-reflector files
1341
1342 * mmain/Makefile:
1343 - added -I../mcorsika
1344 - added -I../msim
1345 - added -I../msimcamera
1346
1347 * msim/MHPhotonEvent.[h,cc]:
1348 - set the binning more automatically from the run-headers
1349 where possible
1350 - added RadEnv
1351 - added Clear function for external access
1352
1353 * msim/MSimAbsorption.cc:
1354 - addec const-qualifier for photon
1355
1356 * msimcamera/MSimGeomCam.cc:
1357 - allow usage also without pulse and pulse position (for display)
1358
1359 * msimcamera/MSimSignalCam.cc:
1360 - allow usage also without TriggerPos
1361 - added a check whether MSignalCam was correctly initialized
1362
1363
1364
1365 2009/02/16 Thomas Bretz
1366
1367 * mimage/MHHillas.cc, mimage/MHHillasExt.cc, mimage/MHHillasSrc.cc,
1368 mimage/MHImagePar.cc:
1369 - replaced green by blue for better readability on projectors
1370
1371 * mbase/MEnv.[h,cc]:
1372 - added the option of a default name to allow i/o more similar
1373 to MParContainer
1374 - improved Print()
1375
1376 * ceres.cc, callisto.cc, star.cc, ganymed.cc, sponde.cc:
1377 - make use of the new default name of MEnv
1378
1379 * mjobs/MJSpectrum.cc:
1380 - read and write ganymed.rc
1381
1382 * mbase/MParList.cc:
1383 - if adding a TObjArray add only MParContainers (for sanity)
1384
1385 * mjobs/MJob.cc:
1386 - when reading read also TObjects
1387
1388 * mjobs/MJSpectrum.cc:
1389 - now read the ganymed.rc and write it to the output
1390
1391 * mhflux/MHEffectiveOnTime.h:
1392 - increased class version by 1
1393
1394 * mhflux/MHAlpha.cc:
1395 - removed erronornously comittet SetSumw2
1396 - don't output the numbe rof excess events vs time
1397
1398
1399
1400 2009/02/15 Thomas Bretz
1401
1402 * ceres.rc:
1403 - added the MAGIC I high gain pulse as example
1404
1405 * sponde.cc:
1406 - redirect root error handler
1407 - added new option to force on-time fit
1408
1409 * datacenter/scripts/runcorsika:
1410 - added a comment
1411 - remove empty dat file after corsika finished
1412
1413 * mbase/MLog.cc:
1414 - added several more log-levels to handling root's error handler
1415
1416 * mbase/MPrint.cc:
1417 - flush buffer before printing
1418 - set output level to all
1419
1420 * melectronics/MPulseShape.h:
1421 - let clone also clone the spline
1422
1423 * mfileio/MWriteRootFile.cc:
1424 - don't output title if empty
1425
1426 * mhflux/MHEffectiveOnTime.[h,cc]:
1427 - added new data mebers to store the result of the overall-fit
1428 which is now done in Finalize
1429 - output the results of the effective on-time fit as inf2
1430 - increased clas version accordingly
1431
1432 * mjobs/MJSimulation.[h,cc]:
1433 - simplified setting up the file structure
1434
1435 * mjobs/MJSpectrum.[h,cc]:
1436 - added the possibility to force a new on-time fit.
1437 - a MHEffectiveOnTime histogram is now always displayed
1438 for manual cross checks
1439
1440 * mjobs/MJStar.cc:
1441 - added MSrcPosCam for Monte Carlos to output
1442
1443 * mpointing/MSrcPosCalc.cc:
1444 - ignore the WobbleMode from the MMcCorsikaRunHeader
1445 if it is a ceres file
1446
1447 * msim/MPhotonEvent.[h,cc]:
1448 - added function GetTimeFirst
1449 - added function GetTimeLast
1450 - added function GetTimeMedianDev
1451 - added fLength to MPhotonStatistics
1452
1453 * msimcamera/MSimGeomCam.cc:
1454 - make use of the new functions
1455 - set length to statistics container
1456
1457 * mpointing/MHSrcPosCam.[h,cc], mpointing/MSrcPosRndm.[h,cc],
1458 mfilter/MFMagicCuts.[h,cc], mmuon/MHMuonPar.[h,cc],
1459 mhflux/MHThetaSqN.[h,cc]:
1460 - support changing geometries (conversion factors) reading
1461 a new geometry from a run header
1462
1463 * mimage/MHVsSize.[h,cc], mimage/MHNewImagePar.[h,cc],
1464 mimage/MHHillasSrc.[h,cc], mimage/MHHillasExt.[h,cc],
1465 mimage/MHHillas.[h,cc], mimage/MNewImagePar2.[h,cc]:
1466 - removed option to set conversion factor manually
1467 - support changing geometries (conversion factors) reading
1468 a new geometry from a run header
1469 - increased class version by one
1470
1471 * mhflux/MMcSpectrumWeight.cc:
1472 - replaced Form by MString::Format
1473
1474 - made sure that nobody is mixing different energy-range monte
1475 carlos and normalizes by integral (to be implemented)
1476
1477 * manalysis/MMcCalibrationUpdate.cc:
1478 - switched off file Ceres files (this might only be temporary
1479 but it makes the display work quite well even without
1480 calibrated units.
1481
1482 * mjobs/MJCalibrateSignal.cc:
1483 - updated the rule to allow for file names without the leading date
1484
1485 * mjobs/MJSpectrum.[h,cc]:
1486 - set the kMustCleanup bit for sanity
1487 - replaced a lot of Form by MString::Format
1488 - moved the getting of the right Alpha-histogram to GetHAlpha
1489 - the tlist2 doesn't neet to replace anything because all previous
1490 tasklists added to the list have been removed again
1491 - "DataType" already in parlist? Don't add a second one
1492 - replaced some gLog by fLog
1493 - make sure that the "Done." message is printed even in case
1494 no output is written at the end
1495
1496 * ceres.rc:
1497 - added some more info
1498
1499 * datacenter/scripts/runcorsika:
1500 - added magnetic field Azimuth direction (ARRANG), currently
1501 at ~ -7deg at La Palma
1502
1503 * mbase/MLog.cc:
1504 - finallyadded a really stupid hack/workaround to suppress these
1505 annoying errors in case of a log-scale set too early
1506
1507 * mbase/MTask.[h,cc]:
1508 - Replaced OverwritesProcess by Overwrites
1509
1510 * mcorsika/MCorsikaEvtHeader.cc:
1511 - fixed particle momentum coordinate system
1512
1513 * mcorsika/MCorsikaRunHeader.[h,cc]:
1514 - added magnetic field values
1515 - improved output
1516
1517 * mjobs/MJSimulation.cc:
1518 - updated height scale
1519 - use MPhotonStatistics.fLength
1520 - plot median dev of photon arrival times
1521
1522 * mmc/MMcRunHeader.hxx:
1523 - added a getter IsCeres
1524 - added a setter for the Corsika Version
1525
1526 * mpedestal/MMcPedestalCopy.cc:
1527 - use the new IsCeres
1528
1529 * msim/MSimMMCS.[h,cc]:
1530 - use the telescope pointing in telescope coordinates for MMcEvt
1531 - correct the shower direction by the magnetic field azimuth
1532 - set corsika program version
1533
1534 * msim/MSimPointingPos.[h,cc]:
1535 - splitted the output into coordinated in the corsika frame
1536 (module the magnetic field) and the poiting direction in
1537 telescope coordinates
1538 - added possibility to "observe" in off-target mode
1539
1540 * msimreflector/MSimReflector.cc:
1541 - use new pointing direction in the corsika frame
1542
1543
1544
1545
1546 2009/02/13 Thomas Bretz
1547
1548 * mcorsika/MCorsikaEvtHeader.h:
1549 - added some comments on the coordinate system
1550
1551 * ceres.rc:
1552 - added some comments
1553 - setup a psf for the dwarf mirror
1554
1555 * mcorsika/MCorsikaRunHeader.h:
1556 - added some comments
1557
1558 * mjobs/MJSimulation.cc:
1559 - added some histogram titles
1560 - fixed the x, y coordinates of the impact histogram
1561 - write "ElectronicNoise"
1562
1563 * mjobs/MJStar.cc:
1564 - don't force writing of containers which are not filles by ceres
1565 - updated rule to support files without date
1566
1567 * mpedestal/MPedestalPix.[h,cc]:
1568 - added Print() function
1569
1570 * mraw/MRawFileRead.cc:
1571 - added a comment
1572
1573 * msim/MPhotonData.h:
1574 - added comments about coordinate system
1575
1576 * msimcamera/MSimGeomCam.cc:
1577 - when looking for the pixels convert from ceres-coordinates
1578 to GeomCam camera-coordinates
1579
1580 * msimreflector/MMirror.h:
1581 - added Setter for SigmaPSF
1582
1583 * msimreflector/MMirrorDisk.cc, msimreflector/MMirrorHex.cc,
1584 msimreflector/MMirrorSquare.cc:
1585 - now start counting in ReadM with 0
1586
1587 * msimreflector/MReflector.[h,cc]:
1588 - added some documentation
1589 - added function to set psf of all mirrors
1590 - added psf optional to input file
1591 - remove already evaluated tokens from TObjArray
1592 - added reading of a default psf from the input file
1593
1594 * mjobs/MSequence.cc:
1595 - fixed a bug in GetArrays which could cause seg-faults
1596 - added a sanity check
1597
1598
1599
1600 2009/02/12 Thomas Bretz
1601
1602 * datacenter/macros/fillsources.C:
1603 - updated
1604
1605 * mfileio/MWriteRootFile.[h,cc]:
1606 - added some comments
1607 - renamed GetNewFileName to SubstituteName
1608 - made SubstituteName static
1609
1610 * mhist/MHCamera.cc:
1611 - fixed the number in the legend (was wrong since last update)
1612
1613 * mjobs/MDataSet.cc:
1614 - replaced From by MString::Format
1615
1616 * mjobs/MJSimulation.cc:
1617 - a lot of things were renamed
1618 - the refelctor can now be set from the setup file
1619 - changed the binning for the event width
1620 - removed plot "CamShadow"
1621 - changed rules for file names
1622
1623 * ceres.rc:
1624 - updated according to the changes in MJSimulation
1625
1626 * mjobs/MSequence.cc:
1627 - replaced use of Form by MString::Format
1628 - allow non-setting of fNight
1629 - don't print period if -1
1630
1631 * mmain/MEventDisplay.cc:
1632 - decode trigger pattern for display
1633
1634 * mmain/Makefile:
1635 - included mtrigger
1636
1637 * msim/MHPhotonEvent.cc:
1638 - search Reflector instead of MReflector
1639
1640 * msim/MSimAbsorption.cc:
1641 - added some info output
1642
1643 * msimcamera/MSimAPD.[h,cc]:
1644 - added an option to set the geom cam name. Can be used to skip
1645 this task
1646
1647 * msimcamera/MSimCamera.[h,cc]:
1648 - allow to set BaselineGain from resource file
1649
1650 * msimreflector/MSimReflector.cc:
1651 - removed CamShadow container
1652 - search Reflector instead of MReflector
1653
1654 * Makefile:
1655 - removed mreflector
1656
1657 * mcalib/MCalibrationPatternDecode.cc:
1658 - in case of pattern==0 and MCs set the color to CT1. This is
1659 a workaround because the bits don't allow to set is explicitly
1660 - removed the check for the kCT1Pulser bit. It can never be true
1661 - consequently removed the kCT1Pulser bit
1662
1663 * mpedestal/MMcPedestalCopy.[h,cc]:
1664 - fixed for MUX MCs (the pedestal has to be scaled)
1665 - added option to process ceres data
1666
1667
1668
1669 2009/02/11 Thomas Bretz
1670
1671 * mcalib/MCalibColorSet.[h,cc]:
1672 - removed some obsolete break statements
1673 - removed obsolete gkMCRunLimit
1674 - fixed setting of signal strength for extremely old
1675 runs (I think we don't have them anyway)
1676
1677 * mcalib/MCalibrateData.cc:
1678 - improved output
1679
1680 * mcalib/MCalibrationChargeCalc.cc:
1681 - stop if no valid pulser colors have been found
1682
1683 * mcorsika/MCorsikaRunHeader.h:
1684 - some cosmetics
1685 - added some getter
1686
1687 * mhist/MHEvent.[h,cc]:
1688 - some improvements to output
1689 - implemented display for trigger pattern
1690
1691 * mtrigger/MTriggerPattern.[h,cc]:
1692 - added Copy-function
1693
1694 * mhist/Makefile:
1695 - added -I../mtrigger
1696
1697 * mmc/MMcEvtBasic.[h,cc]:
1698 - moved the getter returning a TString to the source file
1699 - replaced Form by MString::Format
1700
1701 * mraw/MRawRunHeader.cc:
1702 - initialize fSourceEpochChar[1]
1703 - initialize fNumEventsRead
1704 - suppress more output which has not been initialized
1705 - removed run-type from SetRunInfo
1706 - added new function SetRunType
1707 - use strncpy instead of memcpy
1708 - replaced const char[] arguments by TString
1709
1710 * msimreflector/MReflector.[h,cc]:
1711 - added Print
1712 - added a circle around the mirror showing fMaxR
1713
1714 * mastro/MAstro.cc:
1715 - updated some typos in comments
1716
1717 * mbase/MEnv.cc:
1718 - replaced Form by MString::Format
1719
1720 * mbase/MTask.cc:
1721 - made the total number of executions really count the total
1722 number
1723
1724 * mcalib/MCalibrationPatternDecode.cc:
1725 - some cosmetics
1726 - corrected the use of a wrong FindCreateObj
1727
1728 * mcorsika/MCorsikaRead.cc:
1729 - added a comment
1730
1731 * mfileio/MWriteRootFile.cc:
1732 - improved output
1733 - improved the copy of a tree (now done without unpacking)
1734 - made sure that copied trees are shown in the summary
1735 - made sure that the copied trees are nevertheless deleted
1736
1737 * mfilter/MFDeltaT.cc:
1738 - adapted to change in GetNumExecutions
1739
1740 * mhbase/MFillH.cc:
1741 - set the number of executions (as it is in MTask) before the
1742 execution
1743
1744 * mhbase/MH.cc:
1745 - improved the statistics output
1746
1747 * mhist/MHCamera.[h,cc]:
1748 - don't create an own pad anymore
1749 - removed SetRange
1750 - SetRange now done via MH::SetPadRange
1751 - some sanity checks if fGeomCam is set
1752 - some adaptions to the new layout scheme without
1753 an own pad
1754 - Changed DrawProjection to a more commonly usable scheme
1755 - Removed all dependencies from MGeomCamMagic
1756 - start the gaus fit with the maximum not the integral
1757
1758 * mjobs/MJCalibrateSignal.cc:
1759 - If the input files contain an OriginalMC tree
1760 copy it
1761 - consequently we make the MMcEvtBasic from the
1762 parameter-list optional
1763 - fixed the rule (MC files with .root as extension could not
1764 be processed)
1765
1766 * mjobs/MJCalibration.[h,cc], mjobs/MJPedestal.[h,cc]:
1767 - Use MHCamera::CamDraw more extensively
1768 - replace use of Form by MString::Format
1769
1770 * mjobs/MJSimulation.cc:
1771 - added an option to switch the cmaera electronics off
1772 - write some more containers to output file (for easy access)
1773 - set the MC bit in the header
1774 - now use MSimMMCS to "fake" the correct file structure
1775 - added three new writers to write the MMcEvtBasic information
1776 - added a display of the most important things
1777
1778 * mmain/MEventDisplay.cc:
1779 - don't change into the not more existing pad of a MHCamera
1780
1781 * msimcamera/MSimCalibrationSignal.cc:
1782 - adapted GetNumExecution
1783 - SetReadyToSave for the run header
1784 - jitter the number of emitted photons
1785 - corrected the emitted trigger positon
1786 - (re)set calibration pattern
1787
1788 * mbase/MLut.[h,cc]:
1789 - added overload of Delete() function
1790 - added IsDefault
1791 - added SetDefault
1792
1793 * mfileio/MWriteRootFile.cc:
1794 - fixed output in OpenFile
1795
1796 * mjobs/MSequence.cc:
1797 - allow the "Night" resource to be empty
1798
1799 * msimcamera/MSimBundlePhotons.cc:
1800 - some small improvements in case of empty maps
1801
1802 * msimcamera/MSimReadout.[h,cc]:
1803 - reset gain. Use the new fConversionFactor instead
1804 - removed some setting of fRunHeader
1805
1806 * msimcamera/MSimTrigger.[h,cc]:
1807 - on useer request now offset and gain can be used to
1808 convert the signal back into units of phe
1809 - added possibility to use empty lookup tables
1810 - added debug output
1811
1812 * msimcamera/MSimCamera.[h,cc]:
1813 - outsourced the pedestal and gain numbers into ReInit
1814 - use an MPedestalCam for Electronic Noise and Gain
1815 - allow to switch ob whether the gain is applied to the
1816 electronic noise or not
1817 - SetPhotElfromShower
1818
1819 * msim/Makefile. msim/SimLinkDef.h:
1820 - added MSimMMCS
1821
1822 * msim/MSimMMCS.[h,cc]:
1823 - added
1824
1825 * msimcamera/Makefile:
1826 - added -I../mpedestal
1827
1828 * ceres.rc:
1829 - added
1830
1831 * msimreflector/MMirrorSquare.cc, msimreflector/MMirrorHex.cc,
1832 msimreflector/MMirrorDisk.cc:
1833 - changed the grey colors
1834
1835 * msimreflector/MMirrorHex.cc:
1836 - fixed bugs in CanHit and HasHit
1837
1838
1839
1840 2009/02/10 Thomas Bretz
1841
1842 * manalysis/MMcTriggerLvl2Calc.cc:
1843 - removed obsolete include of MmcRunHeader
1844
1845 * mbase/MSpline3.[h,cc]:
1846 - improved the available constructors
1847 - added some comments for future use
1848 - added default constructor
1849 - added GetHistogram()
1850
1851 * mcorsika/MCorsikaRunHeader.[h,cc]:
1852 - added fImpactMax
1853 - added some Getters
1854
1855 * melectronics/MPulseShape.[h,cc]:
1856 - set class version to 1 to make it storable
1857 - set a title for the splines
1858 - implemented Paint function
1859
1860 * mhbase/MH.[h,cc]:
1861 - added SetPadRange
1862
1863 * mhist/MHCamEvent.[h,cc]:
1864 - Init the geometry in ReInit thus it can work with a geometry stored in a file
1865 - Make sure that histogranms already drawn properly to a pad are found in Paint
1866 - added RecursiveRemove for sanity
1867
1868 * mmc/MMcCorsikaRunHeader.h:
1869 - added SetSpectrum
1870
1871 * mmc/MMcEvt.hxx:
1872 - added SetEvtNumber
1873 - added SetPhotElfromShower
1874
1875 * mmc/MMcEvtBasic.[h,cc]:
1876 - added operator=
1877
1878 * mmc/MMcRunHeader.[hxx, cxx]:
1879 - set default for the versions to UShort_t(-1)
1880 - added some comments
1881 - added SetNumSimulatedShowers
1882 - added SetImpactMax
1883
1884 * mraw/MRawRunHeader.cc:
1885 - suppress some information in header if not valid
1886
1887 * msignal/MSignalCalc.cc:
1888 - if (!fPedestal) we should return kTRUE not kFALSE
1889
1890 * msimreflector/MMirror.[h,cc], msimreflector/MMirrorDisk.[h,cc],
1891 msimreflector/MMirrorHex.[h,cc], msimreflector/MMirrorSquare.[h,cc],
1892 msimreflector/MReflector.[h,cc],
1893 - added Print
1894 - some cosmetics in header
1895 - set class version to 1 to make it storable
1896
1897 * mtools/MagicJam.cc:
1898 - updated
1899
1900
1901
1902 2009/02/10 Daniela Dorner
1903
1904 * datacenter/db/tabs.php:
1905 - if csv-file doesn't exist, only logs are displayed now
1906
1907
1908
1909 2009/02/08 Thomas Bretz
1910
1911 * Makefile.conf.linux:
1912 - added -Winit-self
1913
1914 * msimcamera/MSimCalibrationSignal.[h,cc]:
1915 - account for the pulse shape/width
1916 - make number of photons settable
1917 - make time jitter settable
1918 - renamned fNumEntries to fNumEvents
1919 - don't set daq event number (should be set by the "daq")
1920 - set trigger pattern
1921 - print number of events in PreProcess
1922
1923 * msimreflector/MSimReflector.[h,cc]:
1924 - made the detector margin settable
1925
1926 * datacenter/macros/insertcacofile.C, datacenter/macros/insertsequence.C:
1927 - print an error and exit
1928
1929 * macros/optim/optimdisp.C:
1930 - set the default values as default
1931 - added a short summary what a good strategy for optimization is
1932
1933 * mastro/MAstro.cc:
1934 - replaced Form by MString::Form
1935
1936 * mcorsika/MCorsikaEvtHeader.[h,cc], mcorsika/MCorsikaRunHeader.[h,cc]:
1937 - moved fParticleID from event header to run header
1938 - increased Class Version accordingly
1939 - added an error if more than one observation levels are read
1940
1941 * mhcalib/MHGausEvents.cc:
1942 - replaced Form by MString::Form
1943 - handle the creating of the TF1 fExpFit a bit more "root-safe"
1944
1945 * mhist/MHCamEvent.[h,cc]:
1946 - added a new option to collect the maximum or minimum contents
1947
1948 * mhist/MHCamera.[h,cc]:
1949 - added new functions SetMax/MinCamContent
1950
1951 * mraw/MRawEvtHeader.cc:
1952 - initialize the data members in constructor
1953
1954 * mraw/MRawEvtHeader.h:
1955 - removed bits for trigger type they were never used
1956
1957 * mraw/MRawRunHeader.cc:
1958 - tiny cosmetics
1959
1960 * msim/MHPhotonEvent.[h,cc]:
1961 - added a histogram to display the height
1962 - don't fill kNightSky photons
1963
1964 * msim/MPhotonData.h:
1965 - added getter for fProductionHeight
1966
1967 * msim/MPhotonEvent.h:
1968 - commented IsValid (was not used anyhow)
1969
1970 * msimcamera/MSimGeomCam.[h,cc]:
1971 - added one sample to the window to allow for time jitter of one sample
1972 - make the code for the window indentical to MSimCalibrationSignal
1973
1974 * msimcamera/MSimReadout.[h,cc]:
1975 - Set the daq event number (readout number)
1976
1977 * msimcamera/MSimTrigger.[h,cc]:
1978 - added comments
1979 - made the signal length settable
1980 - made the coincidence time settable
1981 - removed setting of the daq event number (should be done by the "daq")
1982 - changed the trigger output from all to inf/inf2
1983
1984 * msimcamera/Makefile:
1985 - added -I../mtrigger
1986
1987 * mjobs/MJSimulation.[h,cc]:
1988 - added new mode to force the use of the trigger "electronics"
1989 - moved setup of the fadc to the resource file
1990 - added a new histogram to show the maximum signal in all pixels
1991 - automatically setup the range of the TrigPos histogram
1992 - don't show all histograms in all run conditions
1993
1994 * mraw/MRawRunHeader.[h,cc]:
1995 - added ReadEnv for a setup from a resource file in ceres
1996
1997 * msimcamera/MSimAPD.cc:
1998 - added a sanity check if ReInit has not been called
1999
2000
2001
2002 2009/02/07 Thomas Bretz
2003
2004 * sponde.rc:
2005 - fixed a typo
2006
2007 * datacenter/scripts/runcorsika:
2008 - added a comment
2009
2010 * mbase/MContinue.h:
2011 - changed a comment
2012
2013 * mbase/MEnv.h, mbase/MMath.cc:
2014 - Do not assign a temporary TString to const char *
2015
2016 * mcamera/MCameraCentralPix.[h,cc]:
2017 - changed fDC from Float_t to Int_t
2018
2019 * mhflux/MHCollectionArea.cc, mhflux/MHDisp.cc, mhflux/MHEnergyEst.cc,
2020 mhflux/MHFalseSource.cc, mhflux/MHThreshold.cc, mhbase/MFillH.cc,
2021 mastro/MAstroCamera.cc, mastro/MAstroCatalog.cc, mbase/MContinue.cc,
2022 mbase/MFilter.cc, mbase/MLog.cc, mbase/MParContainer.cc, mhbase/MH.cc,
2023 mbase/MParEmulated.cc, mbase/MStatusDisplay.cc, mbase/MTime.cc,
2024 mhbase/MH3.cc, mhbase/MHn.cc,mhflux/MHAlpha.cc, mhist/MHCamera.cc,
2025 mhflux/MHEffectiveOnTime.cc, mmuon/MHMuonPar.cc, mmovie/MMovieWrite.cc,
2026 mhflux/MHFalseSource.cc, mhist/MHCamEvent.cc,
2027 mmain/MEventDisplay.cc, mreflector/MHReflector.cc:
2028 - use MString::Format instead of Form
2029
2030 * msim/MHPhotonEvent.cc:
2031 - don't fill kNightSky primaries
2032
2033 * msim/MPhotonEvent.[h,cc]:
2034 - return the number of non NightSky photons
2035
2036 * msimcamera/MSimPSF.cc:
2037 - changed default for fSigma from 1 to -1
2038
2039 * mbase/MContinue.cc:
2040 - changed default title
2041
2042 * mfileio/MWriteRootFile.cc:
2043 - set kMustCleanup bit, otherwise it is not correctly deleted from
2044 the list of cleanups
2045
2046 * mhbase/MH3.[h,cc]:
2047 - added RecursiveRemove
2048
2049 * mhflux/MAlphaFitter.[h,cc]:
2050 - moved code to source file
2051 - improved setting of a new fFunc
2052
2053 * mhflux/MHAlpha.[h,cc], mhvstime/MHSectorVsTime.[h,cc]
2054 - added RecursiveRemove
2055
2056 * mjobs/MJSimulation.cc:
2057 - added MSimPSF
2058 - Show only the non NightSky photons in the size plot
2059 - changed the binning of BinningEvtWidth
2060
2061
2062
2063 2009/02/06 Daniela Dorner
2064
2065 * datacenter/db/include.php:
2066 - adapted status-query
2067
2068
2069
2070 2009/02/05 Daniel Hoehne-Moench
2071
2072 * datacenter/macros/filldotrun.C:
2073 - implemented new SuperArehucas version
2074
2075
2076
2077 2009/02/03 Thomas Bretz
2078
2079 * mastro/MAstroCatalog.[h,cc]:
2080 - searches now all catalogs also in the datacenter default path if
2081 the file could not be found
2082
2083 * mbase/MStatusDisplay.cc:
2084 - also print information about added tabs in batch mode
2085
2086 * mcorsika/MCorsikaEvtHeader.h:
2087 - fixed a comment
2088
2089 * mfileio/MWriteRootFile.cc:
2090 - added some more log-output
2091 - open a new /dev/null only if none with the same title already exists
2092 - added some comments
2093
2094 * mhflux/MHEffectiveOnTime.cc:
2095 - Don't call PaintText if FitH failed (as suggested by valgrind)
2096
2097 * mjobs/MJStar.cc, mjobs/MJCalibrateSignal.cc:
2098 - added a title to all MWriteRootFile
2099
2100 * mreport/MReportCC.cc:
2101 - added more comments
2102 - improved log-output
2103
2104
2105
2106 2009/02/03 Daniela Dorner
2107
2108 * datacenter/db/plotdb.php:
2109 - sequence as default when startup
2110
2111 * datacenter/db/plotdb.php, datacenter/db/plot.php:
2112 - added possibility to set size of plot
2113
2114
2115
2116 2009/02/03 Stefan Ruegamer
2117
2118 * datacenter/scripts/budb:
2119 - added getdbsetup
2120
2121
2122
2123 2009/02/02 Thomas Bretz
2124
2125 * mcamera/MCameraCentralPix.[h,cc]:
2126 - added data member fDC
2127 - increased class version number accordingly
2128
2129 * mreport/MReportCC.cc:
2130 - improved debug output
2131 - remove minus from the third argument in SCHEDULE
2132
2133 * mreport/MReportCamera.[h,cc]:
2134 - fixed for ver>=200812140
2135 - added InterpretePSSEN
2136 - added InterpreteLIQ
2137
2138 * msimcamera/MSimCamera.cc:
2139 - added a time-shift uniformly according to the bin-width
2140
2141
2142
2143 2009/01/30 Thomas Bretz
2144
2145 * RELEASE V2.2
2146
2147
2148 2009/02/02 Thomas Bretz
2149
2150 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc:
2151 - fixed the regular expresssion
2152
2153
2154
2155 2009/01/30 Thomas Bretz
2156
2157 * datacenter/macros/fillcmt.C:
2158 - added
2159
2160 * datacenter/macros/plotstat.C:
2161 - extended loop to show all periods again
2162
2163 * msim/MPhotonData.cc:
2164 - don't change the sign of the cosines. The direction of the
2165 particle doesn't neet to be changed
2166
2167 * msimreflector/MSimReflector.cc:
2168 - change the rotation matrix to fit the change in MPhotonData
2169
2170
2171
2172 2009/01/29 Thomas Bretz
2173
2174 * melectronics/MPulseShape.cc:
2175 - changed spline range from -25/25 to -8/8
2176
2177 * mhflux/MAlphaFitter.cc, mhflux/MHAlpha.cc, mhflux/MHDisp.cc:
2178 - for sanity (thread safety) replaced Form by MString::Format
2179
2180 * mhflux/MHDisp.cc:
2181 - initialize fHalf as suggested by valgrind
2182
2183 * datacenter/macros/plotdb.C:
2184 - updated comments
2185
2186 * resources/calibration_spline.rc:
2187 - updated
2188
2189
2190
2191 2009/01/27 Thomas Bretz
2192
2193 * macros/rootlogon.C:
2194 - added new subdirectories
2195
2196 * melectronics/MAnalogSignal.[h,cc]:
2197 - added the posssibility to add a pulse from a TF1
2198 - removed the printout if out of range
2199 - returns whether the range had to be adapted
2200 - changed the Discriminate function to allow for giving a start
2201 and end time of the search
2202 - imporved the fining of the falling and rising edge
2203 - removed the printout in Discriminate
2204
2205 * msimcamera/MSimCamera.[h,cc]:
2206 - moved the pulse shape specific code into a new class MPulseShape
2207 - Fixed the range of the digitization
2208
2209 * melectronics/MPulseShape.[h,cc]:
2210 - added
2211
2212 * melectronics/Makefile, melectronics/ElectronicsLinkDef.h:
2213 - added MPulseShape
2214
2215 * msimcamera/MSimGeomCam.[h,cc]:
2216 - Fixed the time window for random photons (Maybe move to a later
2217 step in the analysis?)
2218
2219 * msimcamera/MSimReadout.cc:
2220 - call SetReadyToSave for the run-header
2221 - added some debug output in case of failure
2222
2223 * msimcamera/MSimSignalCam.[h,cc]:
2224 - subtract the trigger position of any
2225
2226 * msimcamera/MSimTrigger.cc:
2227 - some changes to the debug output
2228
2229 * mjobs/MJSimulation.[h,cc]:
2230 - added
2231
2232 * mjobs/Makefile, mjobs/JobsLinkDef.h:
2233 - added MJSimulation
2234
2235 * ceres.cc, showlog.cc, callisto.cc, star.cc, ganymed.cc, sponde.cc:
2236 - added parenthesis suggested by compiler
2237
2238 * mbase/MParEnv.cc:
2239 - included TClass for newwer root versions
2240
2241 * msimreflector/MReflector.cc:
2242 - fixed return if read file was not existing
2243
2244 * msimrelfector/MSimReflector.cc:
2245 - added sanity check if reflector is valid
2246
2247 * datacenter/macros/insertdataset.C:
2248 - added fPriority
2249
2250 * datacenter/macros/plotoptical.C:
2251 - write a root-file as the other plot-macros do
2252
2253 * mreflector/MHReflector.cc:
2254 - added some SetDirectory(NULL), although this class is a candidate
2255 for removal
2256
2257 * mjobs/MJCut.cc, mjobs/MJCalibrateSignal.cc:
2258 - make the CheckEnv fail if kFALSE is returned
2259
2260
2261
2262 2009/01/26 Thomas Bretz
2263
2264 * Makefile:
2265 - added mcorsika, msim, msimreflector, msimcamera and
2266 msimelectronics
2267 - added readcorsika
2268
2269 * mbase/Makefile, mbase/BaseLinkDef.h:
2270 - added MParEnv
2271
2272 * mbase/MParEnv.[h,cc]:
2273 - added
2274
2275 * mbase/MParameters.[h,cc]:
2276 - added ReadEnv to all classes
2277
2278 * mbase/MParList.cc:
2279 - return the container within MParEnv if MParEnv found
2280
2281 * mbase/MParContainer.cc:
2282 - fixed a typo
2283
2284 * manalysis/MEventRateCalc.cc:
2285 - added a comment
2286
2287 * melectronics/MAnalogChannels.[h,cc]:
2288 - made the GetNum* unsigned
2289 - added new member functions to just initialize one size
2290
2291 * mraw/MRawRunHeader.[h,cc]:
2292 - added a possibility to just init the number of pixels
2293
2294 * msimcamera/MSimReadout.[h,cc]:
2295 - get the number of output channels from the camera geometry
2296 - initialize the runheader in ReInit
2297 - initialize the data arrays from the run-header in reinit
2298
2299 * mimage/MHHillas.cc:
2300 - the default binning is not scales by 0.9 anymore
2301
2302 * mmc/MMcEvtBasic.h:
2303 - added new type "artificial"
2304
2305 * mraw/MRawRunHeader.cc:
2306 - set header size in constructor to 0
2307
2308 * msimcamera/MSimCalibrationSignal.[h,cc]:
2309 - we need fEvt and fTrigger always
2310 - renamed ReInit to CallReInit
2311 - set photon primary type
2312 - set number of photons from 50 to 5
2313
2314 * msimcamera/MSimRandomPhotons.cc:
2315 - explicitly set weight to 1
2316
2317 * mjobs/Makefile:
2318 - added msim, msimreflector, msimcamera and mcorsika
2319
2320
2321
2322 2009/01/25 Thomas Bretz
2323
2324 * mbase/Makefile, mbase/BaseLinkDef.h:
2325 - added MLut
2326
2327 * mbase/MLut.[h,cc]:
2328 - added
2329
2330 * msimcamera/MSimCamera.[h,cc], msimcamera/MSimTrigger.[h,cc],
2331 msimcamera/MSimRadout.[h,cc], msimcamera/SimCameraLinkDef.h,
2332 msimcamera/Makefile, msimcamera/MSimCalibrationSignal.[h,cc],
2333 msimcamera/SimCameraIncl,h:
2334 - added
2335
2336 * mjobs/MJob.cc:
2337 - included TClass for newer root versions
2338
2339 * mreflector/MRflEvtData.cc:
2340 - repaced a use of MHexagon by a direct use of MGeomCam
2341
2342 * melectronics/MAvalanchePhotoDiode.[h,cc]:
2343 - added some getters
2344 - remobved some obsolete comment
2345 - set entries to 1 by default
2346
2347 * mgeom/MGeomCam.[h,cc]:
2348 - split the Get[Max,Min]Radius into two member functions
2349 - added the HitDetector based on the maximum radius calculated
2350
2351 * mgeom/MGeomCamDwarf.[h,cc], mgeom/MGeomCamMagic.[h,cc]:
2352 - removed overloading of the new HitDetector
2353
2354 * mgeom/MGeomPix.[h,cc]:
2355 - reset fUserBits in constructor according to a suggestion by valgrind
2356 - added GetT member function
2357
2358 * mjobs/MJSpectrum.cc:
2359 - replaced some Form calls for sanity by MString::Format
2360 - check the result of CheckEnv
2361
2362 * mjobs/MJStar.cc:
2363 - check the result of CheckEnv
2364
2365 * mjobs/MJob.cc:
2366 - fixed a typo in the name for the seed value resource
2367
2368 * mraw/MRawRunHeader.h:
2369 - added a getter for run type point run
2370
2371 * msignal/MSignalCalc.cc:
2372 - don't execute Process at all if fPedestal==NULL
2373
2374 * msignal/MSignalCam.cc:
2375 - aded case 10 and 11 to GetPixelContent
2376
2377 * msim/MHPhotonEvent.cc:
2378 - replaced case 4 by using the traversal distance in the 0-pixel
2379
2380 * msimcamera/MSimSignalCam.cc:
2381 - set pixel only to used if contents>0
2382
2383 * msimcamera/MSimTrigger.[h,cc]:
2384 - added ReadEnv for setup from a resource file
2385 - compress the trigger list after deleting slots
2386 - initialize descriminator threshold with -1
2387 - check for the validity of the discr. th in PreProcess
2388
2389 * msimreflector/MReflector.[h,cc]:
2390 - store file name in title
2391 - added ReadEnv for setup from a resource file
2392
2393 * msimreflector/MSimReflector.[h,cc]:
2394 - changed copyright notice
2395 - added fDetectorMargin
2396
2397
2398
2399
2400 2009/01/24 Thomas Bretz
2401
2402 * mbase/MMath.cc:
2403 - added two explicit conversion to make it compile on my Ubuntu
2404 - Replaced some Form by MString::Format
2405 - included MString
2406
2407
2408
2409 2009/01/23 Daniela Dorner
2410
2411 * datacenter/db/showplots-ds.php, datacenter/db/tabs.php,
2412 datacenter/db/plot.php:
2413 - adapted path to new web file structure
2414
2415 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php:
2416 - added option to group by date (year, month, night): pulldown in
2417 menu and adapted query
2418
2419 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php
2420 datacenter/db/datasetinfo-aio.php:
2421 - enabled possibility to combine all group-bys
2422
2423 * datacenter/db/datasetinfo-aio.php:
2424 - enhances information printed in table in case of group-by
2425
2426 * datacenter/db/include.php:
2427 - adapted pulldown of status-group-by
2428
2429 * datacenter/db/menu.php:
2430 - added pulldown for sumtrigger-flag to sequinfo-menu
2431 - added function to print pulldown for group-by date
2432
2433
2434
2435 2009/01/23 Thomas Bretz
2436
2437 * mcorsika/MCorsikaEvtHeader.[h,cc], msim/MPhotonData.[h,cc],
2438 msimcamera/MSimExcessNoise.cc, msimreflector/MMirrorDisk.cc,
2439 msimreflector/MMirrorHex.cc, msimreflector/MMirrorSquare.[h,cc],
2440 msimreflector/MReflector.cc, msimreflector/MSimReflector.cc,
2441 melectronics/MAnalogSignal.cc:
2442 - moved code which needs TMath to source file
2443 - included TMath for newer root versions
2444 - included TObjArray for newer root versions
2445
2446 * msimcamera/MSimAPD.[h,cc], msimcamera/MSimBundlePhotons.[h,cc],
2447 msimcamera/MSimRandomPhotons.[h,cc]:
2448 - added
2449
2450 * melectronics/Makefile, melectronics/MAnalogChannels.[h,cc],
2451 melectronics/ElectronicsIncl.h, melectronics/ElectronicsLinkDef.h,
2452 melectronics/MDigitalSignal.[h,cc],
2453 melectronics/MAnalogSignal.[h,cc],
2454 melectronics/MAvalanchePhotoDiode.[h,cc]:
2455 - added
2456
2457 * msim/M*.cc, msimreflector/M*.cc, msimcamera/M*.cc:
2458 - changed copyright notice
2459
2460 * mjobs/MJob.[h,cc]:
2461 - for convinience replaced GetEnvValue by GetEnvValue2
2462 - added initialization of the random number generator
2463
2464 * ceres.cc, mcorsika/CorsikaIncl.h:
2465 - added
2466
2467
2468
2469 2009/01/22 Thomas Bretz
2470
2471 * mraw/MRawRunHeader.h:
2472 - added new functions to access the runtype
2473
2474 * msim/MPhotonData.cc:
2475 - removed some obsolete comments
2476
2477 * msim/MPhotonEvent.[h,cc]
2478 - added some comments
2479 - added new member function GetFirst and GetLast
2480 - UnSort the array after reading new data
2481 - removed some old obsolete code
2482 - added new meber function Sort and IsSorted
2483
2484 * msimreflector/MSimReflector.cc:
2485 - force sorting of the array
2486
2487 * msimcamera/MSimPSF.[h,cc], msimcamera/MSimGeomCam.[h,cc],
2488 msimcamera/MSimExcessNoise.[h,cc], msimcamera/MSimSignalCam.[h,cc]:
2489 - added
2490
2491
2492
2493 2009/01/21 Thomas Bretz
2494
2495 * mbase/BaseLinkDef.h, mbase/Makefile:
2496 - added MQuaternion
2497 - added MReflection
2498
2499 * mbase/MQuaternion.[h,cc], mbase/MReflection.[h,cc]:
2500 - added
2501
2502 * mbase/MArrayI.[h,cc]:
2503 - added a few new functions (ReSort, Add, Find and AddUniq)
2504
2505 * mbase/MMath.cc:
2506 - replaced delete by delete[] where appropriate
2507
2508 * mgeom/MGeomCam.h:
2509 - added new virtual functions HitFrame and HitDetector
2510 - included MQuaternion
2511
2512 * mgeom/MGeomCamDwarf.[h,cc], mgeom/MGeomCamMagic.[h,cc]:
2513 - added new functions HitFrame and HitDetector:
2514
2515 * msim/MHPhotonEvent.cc:
2516 - removed the reference to MCamera
2517
2518 * mgeom/MGeomPix.[h,cc], mgui/MHexagon.[h,cc]:
2519 - moved DistanceToPrimitive from MHexagon to MGeomPix
2520 - moved the funtions to calculate overlapping areas
2521 also, but they are still in a comment
2522
2523 * mgui/MHexagon.[h,cc]:
2524 - started implementing a rotation angle
2525 - added data meber fPhi
2526 - increased class version number
2527
2528 * mhist/MHCamera.cc, mtools/MagicJam.cc:
2529 - we don't have to use a MHexagon anymore caluclating
2530 DistanceToPrimitive
2531
2532 * msimreflector/MMirror.[h,cc], msimreflector/MMirrorSquare.[h,cc],
2533 msimreflector/MMirrorHex.[h,cc], msimreflector/MMirrorDisk.[h,cc],
2534 msimreflector/MReflector.[h,cc], msimreflector/MSimReflector.[h,cc],
2535 msimreflector/Makefile, msimreflector/SimReflectorLinkDef.h,
2536 msimreflector/SimReflectorIncl.h:
2537 - added
2538
2539
2540
2541 2009/01/21 Stefan Ruegamer
2542
2543 * datacenter/scripts/read_lapalma-tapes:
2544 - added check of the tape slot when exporting the tapes
2545
2546
2547
2548 2009/01/20 Thomas Bretz
2549
2550 * mjobs/MJob.h:
2551 - added Esc member function
2552
2553 * msim/MPhotonData.[h,cc], msim/MPhotonEvent.[h,cc],
2554 msim/MSimAbsorption.[h,cc], msim/MSimPointingPos.[h,cc],
2555 MHPhotonEvent.[h,cc], msim/Makefile, msim/SimIncl.h
2556 msim/SimLinkDef.h:
2557 - added
2558
2559
2560 2009/01/19 Thomas Bretz
2561
2562 * mfileio/MWriteRootFile.cc:
2563 - simplified how the rules are evaluated using TPregexp
2564 - by this the rules got more powerful
2565
2566 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc:
2567 - changed ols style rule to new style
2568
2569
2570
2571 2009/01/18 Thomas Bretz
2572
2573 * mbase/BaseLinkDef.h, mbase/Makefile:
2574 - added MSpline3
2575
2576 * mcorsika/MCorsikaEvtHeader.cc:
2577 - some little cosmetics
2578
2579 * mcorsika/MCorsikaEvtHeader.h:
2580 - added some missing getters
2581
2582 * mcorsika/MCorsikaRunHeader.cc:
2583 - removed some obsolete comments
2584 - reordered some comments
2585
2586 * mextralgo/MExtralgoSpline.h:
2587 - changed default in GetIntegral from true to false
2588
2589 * mraw/MRawEvtHeader.h:
2590 - added Setter for DAQEventNumber
2591
2592 * mraw/MRawRunHeader.cc:
2593 - start pixel hardware indices with 1 not with 0
2594
2595
2596
2597 2009/01/17 Thomas Bretz
2598
2599 * mbase/MMath.[h,cc]:
2600 - added a new function RndmExp which should be a tiny bit faster than
2601 root's own implementation because it ises Rndm() instead of Uniform()
2602
2603 * mextralgo/ExtralgoIncl.h:
2604 - added MArrayF
2605
2606 * mextralgo/MExtralgoSpline.[h,cc]:
2607 - divided FindY into FindYup and FindYdn to avoid an obsolete if-clause
2608 - added a new member function to return the integral function of the
2609 spline. This is useful to init a new spline and use it for
2610 producing the proper random distribution.
2611
2612 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
2613 - added Print() function
2614
2615 * mraw/MRawEvtData.[h,cc]:
2616 - added a member function to Reset the arrays
2617 - added member function to set the pixel indices
2618 - Improved the new Set function
2619
2620 * readcorsika.cc:
2621 - added
2622
2623
2624
2625 2009/01/16 Daniel Hoehne-Moench
2626
2627 * datacenter/scripts/mcsequences:
2628 - implemented sumtrigger -> modes, fTriggerFlagKEY
2629 - fPriority(MCSequenceProcessStatus) is now filled into the mcdb
2630
2631 * datacenter/scripts/fillmccallisto, fillmcstar:
2632 - bugfix: changed argument of $primaries from [$s+$s] to [$s]
2633
2634 * datacenter/macros/fillcamera.C:
2635 - changed NumPheFromDNSB to float(7,3)
2636 - fPriority(MCRunProcessStatus) is now filled into the mcdb
2637
2638 * datacenter/macros/fillmccalib.C:
2639 - minor changes, bugfix (wrong column name for mcdb)
2640
2641 * datacenter/macros/fillmcsignal.C:
2642 - definition of some parameters changed according to fillsignal.C
2643 - minor changes, deleted unnecessary code
2644 - implemented if clause for HiLo-Parameters. Instead of
2645 seqno<200000 the fAmplFadcKEY is queried in the mcdb for each
2646 sequence. For MUX MCs the HiLo-Parameters are not calculated.
2647
2648
2649
2650 2009/01/15 Thomas Bretz
2651
2652 * callisto.cc:
2653 - cosmetics to output
2654
2655 * mcorsika/MCorsikaRunHeader.cc:
2656 - cosmetics (removed a ;;)
2657
2658 * mhist/MHEvent.[h,cc]:
2659 - ReInit to allow the change of the camera geoemtry in ReInit
2660
2661
2662
2663 2009/01/15 Stefan Ruegamer
2664
2665 * datacenter/scripts/dodatacheck:
2666 - removed the _E in the find command; files from 2008/06/04 on do
2667 not have it any more
2668
2669
2670
2671 2009/01/14 Daniel Hoehne-Moench
2672
2673 * datacenter/scripts/sourcefile:
2674 - extended errorcoding on mc run process status
2675
2676 * datacenter/scripts/runmccallisto, runmcstar:
2677 - deleted unnecessary lines, adapted to primary structure
2678
2679 * datacenter/macros/fillmcsignal.C, fillmccalib.C, fillmcstar.C:
2680 - added
2681
2682 * datacenter/scripts/fillmccallisto, fillmcstar:
2683 - added
2684
2685
2686
2687 2009/01/14 Thomas Bretz
2688
2689 * readraw.cc:
2690 - check first whether the file exist before adding the extension
2691
2692 * mbase/MMath.[h,cc]:
2693 - added function to Re-sort an array
2694
2695 * mfileio/MReadMarsFile.cc, mfileio/MWriteRootFile.cc:
2696 - Improved output
2697
2698 * mfileio/MWriteRootFile.cc:
2699 - fixed a problem which prevented to open more than one /dev/null
2700 devices independantly
2701
2702 * mgeom/MGeomCam.cc:
2703 - cosmetics
2704
2705 * mgeom/MGeomCamDwarf.h:
2706 - fixed a typo in an ifdef
2707
2708 * mgeom/MGeomPix.[h,cc]:
2709 - added funtion to return positon as TVector2
2710 - slightly improved the algorithm to check IsInside
2711 - fixed the conditional signs for the orientation of pixels
2712 in GetDirection
2713
2714 * mmain/MEventDisplay.cc:
2715 - Give different names to the MPedestalSubtract tasks
2716 - fixed buttons
2717 - call AddGeometryTags after ReInit to allow reading new geometries in
2718 ReInit
2719
2720 * mmc/MMcEvtBasic.h:
2721 - added a new primary type kNightSky
2722
2723 * mraw/MRawEvtPixelIter.h:
2724 - replaced type of the number of bytes by UInt_t
2725
2726 * mraw/MRawRunHeader.h:
2727 - allow to validate the magic-number from outside (for MCs)
2728
2729 * datacenter/scripts/runcorsika:
2730 - added a lot of comments
2731 - reordered values in input card
2732 - switched off a lot of obsolete output
2733 - changed the Magnetic field to a value corresponding to the location of
2734 MAGIC at 2200m height valid for January 2009. (The old value never took
2735 place there?!) The value was taken from www.noaa.gov/geomagmodels
2736
2737
2738
2739 2009/01/12 Daniel Hoehne-Moench
2740
2741 * datacenter/db/menu.php:
2742 - bugfix: now the SumTriggerFlag is correctly displayed in the web
2743 interface
2744
2745
2746
2747 2009/01/09 Daniel Hoehne-Moench
2748
2749 * datacenter/macros/fillcamera.C
2750 - implemented new variables: zbinmin, zbinmax, number of
2751 sumtriggers, sum trigger flag
2752 - bugfix: for P and C runs the mirror fraction and the impact
2753 parameter had unreasonable values (negative) which were filled
2754 into the mcdb, now->0
2755
2756 * datacenter/scripts/fillcamera, mcsequences:
2757 - implemented call of getdbsetup
2758
2759
2760
2761 2009/01/09 Stefan Ruegamer
2762
2763 * datacenter/scripts/buildsequenceentries
2764 - corrected IFS argument
2765
2766
2767
2768 2009/01/08 Stefan Ruegamer
2769
2770 * datacenter/scripts/filesondisk
2771 - added S and N runs
2772
2773
2774
2775 2009/01/07 Daniel Hoehne-Moench
2776
2777 * datacenter/macros/filldotrun.C:
2778 - updated column counting numbers
2779 - included a check for the number of columns in the runfiles
2780
2781 * datacenter/macros/buildsequenceentries.C:
2782 - implemented SumTriggerFlagKEY for sequence building
2783
2784
2785
2786 2009/01/06 Thomas Bretz
2787
2788 * mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h,
2789 mbase/MArrayI.h, mbase/MArrayS.h:
2790 - removed GetSize
2791
2792 * mbase/MArrayF.h:
2793 - added Add()
2794 - added AddClipped
2795
2796 * mbase/MMath.[h,cc]:
2797 - implemented ReSort
2798
2799 * mcorsika/MCorsikaEvtHeader.cc:
2800 - removed obsolete comments
2801
2802 * mcorsika/MCorsikaRead.cc:
2803 - cosmetics
2804
2805 * mcorsika/MCorsikaRunHeader.[h,cc]:
2806 - added comments about file contents
2807 - added fWavelengthMin/Max
2808
2809 * mextralgo/MExtralgoSpline.[h,cc]:
2810 - renamed SearchY to SearchYdn
2811 - fixed a problem in SearchYup (must be ++i instead of i++)
2812 (this is relatively unimportant because it was only used
2813 in the determination of the pulse width which we never
2814 really used)
2815 - added a sanity/range-check to SearchYup and SearchYdn
2816 - added a comment
2817 - changed the order of arguments in EvalDeriv1
2818 - changed the order of arguments in EvalDeriv2
2819 - accelerated EvalDeriv1 (one multiplication less)
2820 - added Deriv1 function
2821 - made SearchYup and SearchYdn public
2822
2823 * mjobs/MDataSet.cc:
2824 - removed an obsolete return statement
2825
2826 * mraw/MRawEvtData.[h,cc]:
2827 - changed pointer in AddPixel to reference
2828 - added a Set function
2829
2830 * mraw/MRawRunHeader.[h,cc]:
2831 - added a lot of fixes for wrong run numbers written by Arehucas
2832 - added a fix for strange file numbers written by Arehucas
2833 - added functions as monta carlo interface to set contents
2834
2835 * msignal/MSignalCam.cc:
2836 - defined a case 9
2837
2838
2839
2840 2009/01/05 Thomas Bretz
2841
2842 * mhbase/MH.h:
2843 - commited missing changes from last year
2844
2845 * merpp.cc:
2846 - fixed a description
2847
2848 * sponde.cc:
2849 - added "Multiple dataset at once"
2850
2851 * star.cc:
2852 - removed obsolete -ff option from output
2853
2854 * mbase/MTime.[h,cc]:
2855 - added GetBinary
2856 - added WriteBinary
2857
2858 * mbase/MEvtLoop.cc:
2859 - display paused status in status line
2860 - improved pause handling
Note: See TracBrowser for help on using the repository browser.