source: trunk/MagicSoft/Mars/Changelog@ 9312

Last change on this file since 9312 was 9312, checked in by tbretz, 16 years ago
*** empty log message ***
File size: 27.7 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 2009/02/10 Thomas Bretz
21
22 * manalysis/MMcTriggerLvl2Calc.cc:
23 - removed obsolete include of MmcRunHeader
24
25 * mbase/MSpline3.[h,cc]:
26 - improved the available constructors
27 - added some comments for future use
28 - added default constructor
29 - added GetHistogram()
30
31 * mcorsika/MCorsikaRunHeader.[h,cc]:
32 - added fImpactMax
33 - added some Getters
34
35 * melectronics/MPulseShape.[h,cc]:
36 - set class version to 1 to make it storable
37 - set a title for the splines
38 - implemented Paint function
39
40 * mhbase/MH.[h,cc]:
41 - added SetPadRange
42
43 * mhist/MHCamEvent.[h,cc]:
44 - Init the geometry in ReInit thus it can work with a geometry stored in a file
45 - Make sure that histogranms already drawn properly to a pad are found in Paint
46 - added RecursiveRemove for sanity
47
48 * mmc/MMcCorsikaRunHeader.h:
49 - added SetSpectrum
50
51 * mmc/MMcEvt.hxx:
52 - added SetEvtNumber
53 - added SetPhotElfromShower
54
55 * mmc/MMcEvtBasic.[h,cc]:
56 - added operator=
57
58 * mmc/MMcRunHeader.[hxx, cxx]:
59 - set default for the versions to UShort_t(-1)
60 - added some comments
61 - added SetNumSimulatedShowers
62 - added SetImpactMax
63
64 * mraw/MRawRunHeader.cc:
65 - suppress some information in header if not valid
66
67 * msignal/MSignalCalc.cc:
68 - if (!fPedestal) we should return kTRUE not kFALSE
69
70 * msimreflector/MMirror.[h,cc], msimreflector/MMirrorDisk.[h,cc],
71 msimreflector/MMirrorHex.[h,cc], msimreflector/MMirrorSquare.[h,cc],
72 msimreflector/MReflector.[h,cc],
73 - added Print
74 - some cosmetics in header
75 - set class version to 1 to make it storable
76
77 * mtools/MagicJam.cc:
78 - updated
79
80
81
82 2009/02/10 Daniela Dorner
83
84 * datacenter/db/tabs.php:
85 - if csv-file doesn't exist, only logs are displayed now
86
87
88
89 2009/02/08 Thomas Bretz
90
91 * Makefile.conf.linux:
92 - added -Winit-self
93
94 * msimcamera/MSimCalibrationSignal.[h,cc]:
95 - account for the pulse shape/width
96 - make number of photons settable
97 - make time jitter settable
98 - renamned fNumEntries to fNumEvents
99 - don't set daq event number (should be set by the "daq")
100 - set trigger pattern
101 - print number of events in PreProcess
102
103 * msimreflector/MSimReflector.[h,cc]:
104 - made the detector margin settable
105
106 * datacenter/macros/insertcacofile.C, datacenter/macros/insertsequence.C:
107 - print an error and exit
108
109 * macros/optim/optimdisp.C:
110 - set the default values as default
111 - added a short summary what a good strategy for optimization is
112
113 * mastro/MAstro.cc:
114 - replaced Form by MString::Form
115
116 * mcorsika/MCorsikaEvtHeader.[h,cc], mcorsika/MCorsikaRunHeader.[h,cc]:
117 - moved fParticleID from event header to run header
118 - increased Class Version accordingly
119 - added an error if more than one observation levels are read
120
121 * mhcalib/MHGausEvents.cc:
122 - replaced Form by MString::Form
123 - handle the creating of the TF1 fExpFit a bit more "root-safe"
124
125 * mhist/MHCamEvent.[h,cc]:
126 - added a new option to collect the maximum or minimum contents
127
128 * mhist/MHCamera.[h,cc]:
129 - added new functions SetMax/MinCamContent
130
131 * mraw/MRawEvtHeader.cc:
132 - initialize the data members in constructor
133
134 * mraw/MRawEvtHeader.h:
135 - removed bits for trigger type they were never used
136
137 * mraw/MRawRunHeader.cc:
138 - tiny cosmetics
139
140 * msim/MHPhotonEvent.[h,cc]:
141 - added a histogram to display the height
142 - don't fill kNightSky photons
143
144 * msim/MPhotonData.h:
145 - added getter for fProductionHeight
146
147 * msim/MPhotonEvent.h:
148 - commented IsValid (was not used anyhow)
149
150 * msimcamera/MSimGeomCam.[h,cc]:
151 - added one sample to the window to allow for time jitter of one sample
152 - make the code for the window indentical to MSimCalibrationSignal
153
154 * msimcamera/MSimReadout.[h,cc]:
155 - Set the daq event number (readout number)
156
157 * msimcamera/MSimTrigger.[h,cc]:
158 - added comments
159 - made the signal length settable
160 - made the coincidence time settable
161 - removed setting of the daq event number (should be done by the "daq")
162 - changed the trigger output from all to inf/inf2
163
164 * msimcamera/Makefile:
165 - added -I../mtrigger
166
167 * mjobs/MJSimulation.[h,cc]:
168 - added new mode to force the use of the trigger "electronics"
169 - moved setup of the fadc to the resource file
170 - added a new histogram to show the maximum signal in all pixels
171 - automatically setup the range of the TrigPos histogram
172 - don't show all histograms in all run conditions
173
174 * mraw/MRawRunHeader.[h,cc]:
175 - added ReadEnv for a setup from a resource file in ceres
176
177 * msimcamera/MSimAPD.cc:
178 - added a sanity check if ReInit has not been called
179
180
181
182 2009/02/07 Thomas Bretz
183
184 * sponde.rc:
185 - fixed a typo
186
187 * datacenter/scripts/runcorsika:
188 - added a comment
189
190 * mbase/MContinue.h:
191 - changed a comment
192
193 * mbase/MEnv.h, mbase/MMath.cc:
194 - Do not assign a temporary TString to const char *
195
196 * mcamera/MCameraCentralPix.[h,cc]:
197 - changed fDC from Float_t to Int_t
198
199 * mhflux/MHCollectionArea.cc, mhflux/MHDisp.cc, mhflux/MHEnergyEst.cc,
200 mhflux/MHFalseSource.cc, mhflux/MHThreshold.cc, mhbase/MFillH.cc,
201 mastro/MAstroCamera.cc, mastro/MAstroCatalog.cc, mbase/MContinue.cc,
202 mbase/MFilter.cc, mbase/MLog.cc, mbase/MParContainer.cc, mhbase/MH.cc,
203 mbase/MParEmulated.cc, mbase/MStatusDisplay.cc, mbase/MTime.cc,
204 mhbase/MH3.cc, mhbase/MHn.cc,mhflux/MHAlpha.cc, mhist/MHCamera.cc,
205 mhflux/MHEffectiveOnTime.cc, mmuon/MHMuonPar.cc, mmovie/MMovieWrite.cc,
206 mhflux/MHFalseSource.cc, mhist/MHCamEvent.cc,
207 mmain/MEventDisplay.cc, mreflector/MHReflector.cc:
208 - use MString::Format instead of Form
209
210 * msim/MHPhotonEvent.cc:
211 - don't fill kNightSky primaries
212
213 * msim/MPhotonEvent.[h,cc]:
214 - return the number of non NightSky photons
215
216 * msimcamera/MSimPSF.cc:
217 - changed default for fSigma from 1 to -1
218
219 * mbase/MContinue.cc:
220 - changed default title
221
222 * mfileio/MWriteRootFile.cc:
223 - set kMustCleanup bit, otherwise it is not correctly deleted from
224 the list of cleanups
225
226 * mhbase/MH3.[h,cc]:
227 - added RecursiveRemove
228
229 * mhflux/MAlphaFitter.[h,cc]:
230 - moved code to source file
231 - improved setting of a new fFunc
232
233 * mhflux/MHAlpha.[h,cc], mhvstime/MHSectorVsTime.[h,cc]
234 - added RecursiveRemove
235
236 * mjobs/MJSimulation.cc:
237 - added MSimPSF
238 - Show only the non NightSky photons in the size plot
239 - changed the binning of BinningEvtWidth
240
241
242
243 2009/02/06 Daniela Dorner
244
245 * datacenter/db/include.php:
246 - adapted status-query
247
248
249
250 2009/02/05 Daniel Hoehne-Moench
251
252 * datacenter/macros/filldotrun.C:
253 - implemented new SuperArehucas version
254
255
256
257 2009/02/03 Thomas Bretz
258
259 * mastro/MAstroCatalog.[h,cc]:
260 - searches now all catalogs also in the datacenter default path if
261 the file could not be found
262
263 * mbase/MStatusDisplay.cc:
264 - also print information about added tabs in batch mode
265
266 * mcorsika/MCorsikaEvtHeader.h:
267 - fixed a comment
268
269 * mfileio/MWriteRootFile.cc:
270 - added some more log-output
271 - open a new /dev/null only if none with the same title already exists
272 - added some comments
273
274 * mhflux/MHEffectiveOnTime.cc:
275 - Don't call PaintText if FitH failed (as suggested by valgrind)
276
277 * mjobs/MJStar.cc, mjobs/MJCalibrateSignal.cc:
278 - added a title to all MWriteRootFile
279
280 * mreport/MReportCC.cc:
281 - added more comments
282 - improved log-output
283
284
285
286 2009/02/03 Daniela Dorner
287
288 * datacenter/db/plotdb.php:
289 - sequence as default when startup
290
291 * datacenter/db/plotdb.php, datacenter/db/plot.php:
292 - added possibility to set size of plot
293
294
295
296 2009/02/03 Stefan Ruegamer
297
298 * datacenter/scripts/budb:
299 - added getdbsetup
300
301
302
303 2009/02/02 Thomas Bretz
304
305 * mcamera/MCameraCentralPix.[h,cc]:
306 - added data member fDC
307 - increased class version number accordingly
308
309 * mreport/MReportCC.cc:
310 - improved debug output
311 - remove minus from the third argument in SCHEDULE
312
313 * mreport/MReportCamera.[h,cc]:
314 - fixed for ver>=200812140
315 - added InterpretePSSEN
316 - added InterpreteLIQ
317
318 * msimcamera/MSimCamera.cc:
319 - added a time-shift uniformly according to the bin-width
320
321
322
323 2009/01/30 Thomas Bretz
324
325 * RELEASE V2.2
326
327
328 2009/02/02 Thomas Bretz
329
330 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc:
331 - fixed the regular expresssion
332
333
334
335 2009/01/30 Thomas Bretz
336
337 * datacenter/macros/fillcmt.C:
338 - added
339
340 * datacenter/macros/plotstat.C:
341 - extended loop to show all periods again
342
343 * msim/MPhotonData.cc:
344 - don't change the sign of the cosines. The direction of the
345 particle doesn't neet to be changed
346
347 * msimreflector/MSimReflector.cc:
348 - change the rotation matrix to fit the change in MPhotonData
349
350
351
352 2009/01/29 Thomas Bretz
353
354 * melectronics/MPulseShape.cc:
355 - changed spline range from -25/25 to -8/8
356
357 * mhflux/MAlphaFitter.cc, mhflux/MHAlpha.cc, mhflux/MHDisp.cc:
358 - for sanity (thread safety) replaced Form by MString::Format
359
360 * mhflux/MHDisp.cc:
361 - initialize fHalf as suggested by valgrind
362
363 * datacenter/macros/plotdb.C:
364 - updated comments
365
366 * resources/calibration_spline.rc:
367 - updated
368
369
370
371 2009/01/27 Thomas Bretz
372
373 * macros/rootlogon.C:
374 - added new subdirectories
375
376 * melectronics/MAnalogSignal.[h,cc]:
377 - added the posssibility to add a pulse from a TF1
378 - removed the printout if out of range
379 - returns whether the range had to be adapted
380 - changed the Discriminate function to allow for giving a start
381 and end time of the search
382 - imporved the fining of the falling and rising edge
383 - removed the printout in Discriminate
384
385 * msimcamera/MSimCamera.[h,cc]:
386 - moved the pulse shape specific code into a new class MPulseShape
387 - Fixed the range of the digitization
388
389 * melectronics/MPulseShape.[h,cc]:
390 - added
391
392 * melectronics/Makefile, melectronics/ElectronicsLinkDef.h:
393 - added MPulseShape
394
395 * msimcamera/MSimGeomCam.[h,cc]:
396 - Fixed the time window for random photons (Maybe move to a later
397 step in the analysis?)
398
399 * msimcamera/MSimReadout.cc:
400 - call SetReadyToSave for the run-header
401 - added some debug output in case of failure
402
403 * msimcamera/MSimSignalCam.[h,cc]:
404 - subtract the trigger position of any
405
406 * msimcamera/MSimTrigger.cc:
407 - some changes to the debug output
408
409 * mjobs/MJSimulation.[h,cc]:
410 - added
411
412 * mjobs/Makefile, mjobs/JobsLinkDef.h:
413 - added MJSimulation
414
415 * ceres.cc, showlog.cc, callisto.cc, star.cc, ganymed.cc, sponde.cc:
416 - added parenthesis suggested by compiler
417
418 * mbase/MParEnv.cc:
419 - included TClass for newwer root versions
420
421 * msimreflector/MReflector.cc:
422 - fixed return if read file was not existing
423
424 * msimrelfector/MSimReflector.cc:
425 - added sanity check if reflector is valid
426
427 * datacenter/macros/insertdataset.C:
428 - added fPriority
429
430 * datacenter/macros/plotoptical.C:
431 - write a root-file as the other plot-macros do
432
433 * mreflector/MHReflector.cc:
434 - added some SetDirectory(NULL), although this class is a candidate
435 for removal
436
437 * mjobs/MJCut.cc, mjobs/MJCalibrateSignal.cc:
438 - make the CheckEnv fail if kFALSE is returned
439
440
441
442 2009/01/26 Thomas Bretz
443
444 * Makefile:
445 - added mcorsika, msim, msimreflector, msimcamera and
446 msimelectronics
447 - added readcorsika
448
449 * mbase/Makefile, mbase/BaseLinkDef.h:
450 - added MParEnv
451
452 * mbase/MParEnv.[h,cc]:
453 - added
454
455 * mbase/MParameters.[h,cc]:
456 - added ReadEnv to all classes
457
458 * mbase/MParList.cc:
459 - return the container within MParEnv if MParEnv found
460
461 * mbase/MParContainer.cc:
462 - fixed a typo
463
464 * manalysis/MEventRateCalc.cc:
465 - added a comment
466
467 * melectronics/MAnalogChannels.[h,cc]:
468 - made the GetNum* unsigned
469 - added new member functions to just initialize one size
470
471 * mraw/MRawRunHeader.[h,cc]:
472 - added a possibility to just init the number of pixels
473
474 * msimcamera/MSimReadout.[h,cc]:
475 - get the number of output channels from the camera geometry
476 - initialize the runheader in ReInit
477 - initialize the data arrays from the run-header in reinit
478
479 * mimage/MHHillas.cc:
480 - the default binning is not scales by 0.9 anymore
481
482 * mmc/MMcEvtBasic.h:
483 - added new type "artificial"
484
485 * mraw/MRawRunHeader.cc:
486 - set header size in constructor to 0
487
488 * msimcamera/MSimCalibrationSignal.[h,cc]:
489 - we need fEvt and fTrigger always
490 - renamed ReInit to CallReInit
491 - set photon primary type
492 - set number of photons from 50 to 5
493
494 * msimcamera/MSimRandomPhotons.cc:
495 - explicitly set weight to 1
496
497 * mjobs/Makefile:
498 - added msim, msimreflector, msimcamera and mcorsika
499
500
501
502 2009/01/25 Thomas Bretz
503
504 * mbase/Makefile, mbase/BaseLinkDef.h:
505 - added MLut
506
507 * mbase/MLut.[h,cc]:
508 - added
509
510 * msimcamera/MSimCamera.[h,cc], msimcamera/MSimTrigger.[h,cc],
511 msimcamera/MSimRadout.[h,cc], msimcamera/SimCameraLinkDef.h,
512 msimcamera/Makefile, msimcamera/MSimCalibrationSignal.[h,cc],
513 msimcamera/SimCameraIncl,h:
514 - added
515
516 * mjobs/MJob.cc:
517 - included TClass for newer root versions
518
519 * mreflector/MRflEvtData.cc:
520 - repaced a use of MHexagon by a direct use of MGeomCam
521
522 * melectronics/MAvalanchePhotoDiode.[h,cc]:
523 - added some getters
524 - remobved some obsolete comment
525 - set entries to 1 by default
526
527 * mgeom/MGeomCam.[h,cc]:
528 - split the Get[Max,Min]Radius into two member functions
529 - added the HitDetector based on the maximum radius calculated
530
531 * mgeom/MGeomCamDwarf.[h,cc], mgeom/MGeomCamMagic.[h,cc]:
532 - removed overloading of the new HitDetector
533
534 * mgeom/MGeomPix.[h,cc]:
535 - reset fUserBits in constructor according to a suggestion by valgrind
536 - added GetT member function
537
538 * mjobs/MJSpectrum.cc:
539 - replaced some Form calls for sanity by MString::Format
540 - check the result of CheckEnv
541
542 * mjobs/MJStar.cc:
543 - check the result of CheckEnv
544
545 * mjobs/MJob.cc:
546 - fixed a typo in the name for the seed value resource
547
548 * mraw/MRawRunHeader.h:
549 - added a getter for run type point run
550
551 * msignal/MSignalCalc.cc:
552 - don't execute Process at all if fPedestal==NULL
553
554 * msignal/MSignalCam.cc:
555 - aded case 10 and 11 to GetPixelContent
556
557 * msim/MHPhotonEvent.cc:
558 - replaced case 4 by using the traversal distance in the 0-pixel
559
560 * msimcamera/MSimSignalCam.cc:
561 - set pixel only to used if contents>0
562
563 * msimcamera/MSimTrigger.[h,cc]:
564 - added ReadEnv for setup from a resource file
565 - compress the trigger list after deleting slots
566 - initialize descriminator threshold with -1
567 - check for the validity of the discr. th in PreProcess
568
569 * msimreflector/MReflector.[h,cc]:
570 - store file name in title
571 - added ReadEnv for setup from a resource file
572
573 * msimreflector/MSimReflector.[h,cc]:
574 - changed copyright notice
575 - added fDetectorMargin
576
577
578
579
580 2009/01/24 Thomas Bretz
581
582 * mbase/MMath.cc:
583 - added two explicit conversion to make it compile on my Ubuntu
584 - Replaced some Form by MString::Format
585 - included MString
586
587
588
589 2009/01/23 Daniela Dorner
590
591 * datacenter/db/showplots-ds.php, datacenter/db/tabs.php,
592 datacenter/db/plot.php:
593 - adapted path to new web file structure
594
595 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php:
596 - added option to group by date (year, month, night): pulldown in
597 menu and adapted query
598
599 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php
600 datacenter/db/datasetinfo-aio.php:
601 - enabled possibility to combine all group-bys
602
603 * datacenter/db/datasetinfo-aio.php:
604 - enhances information printed in table in case of group-by
605
606 * datacenter/db/include.php:
607 - adapted pulldown of status-group-by
608
609 * datacenter/db/menu.php:
610 - added pulldown for sumtrigger-flag to sequinfo-menu
611 - added function to print pulldown for group-by date
612
613
614
615 2009/01/23 Thomas Bretz
616
617 * mcorsika/MCorsikaEvtHeader.[h,cc], msim/MPhotonData.[h,cc],
618 msimcamera/MSimExcessNoise.cc, msimreflector/MMirrorDisk.cc,
619 msimreflector/MMirrorHex.cc, msimreflector/MMirrorSquare.[h,cc],
620 msimreflector/MReflector.cc, msimreflector/MSimReflector.cc,
621 melectronics/MAnalogSignal.cc:
622 - moved code which needs TMath to source file
623 - included TMath for newer root versions
624 - included TObjArray for newer root versions
625
626 * msimcamera/MSimAPD.[h,cc], msimcamera/MSimBundlePhotons.[h,cc],
627 msimcamera/MSimRandomPhotons.[h,cc]:
628 - added
629
630 * melectronics/Makefile, melectronics/MAnalogChannels.[h,cc],
631 melectronics/ElectronicsIncl.h, melectronics/ElectronicsLinkDef.h,
632 melectronics/MDigitalSignal.[h,cc],
633 melectronics/MAnalogSignal.[h,cc],
634 melectronics/MAvalanchePhotoDiode.[h,cc]:
635 - added
636
637 * msim/M*.cc, msimreflector/M*.cc, msimcamera/M*.cc:
638 - changed copyright notice
639
640 * mjobs/MJob.[h,cc]:
641 - for convinience replaced GetEnvValue by GetEnvValue2
642 - added initialization of the random number generator
643
644 * ceres.cc, mcorsika/CorsikaIncl.h:
645 - added
646
647
648
649 2009/01/22 Thomas Bretz
650
651 * mraw/MRawRunHeader.h:
652 - added new functions to access the runtype
653
654 * msim/MPhotonData.cc:
655 - removed some obsolete comments
656
657 * msim/MPhotonEvent.[h,cc]
658 - added some comments
659 - added new member function GetFirst and GetLast
660 - UnSort the array after reading new data
661 - removed some old obsolete code
662 - added new meber function Sort and IsSorted
663
664 * msimreflector/MSimReflector.cc:
665 - force sorting of the array
666
667 * msimcamera/MSimPSF.[h,cc], msimcamera/MSimGeomCam.[h,cc],
668 msimcamera/MSimExcessNoise.[h,cc], msimcamera/MSimSignalCam.[h,cc]:
669 - added
670
671
672
673 2009/01/21 Thomas Bretz
674
675 * mbase/BaseLinkDef.h, mbase/Makefile:
676 - added MQuaternion
677 - added MReflection
678
679 * mbase/MQuaternion.[h,cc], mbase/MReflection.[h,cc]:
680 - added
681
682 * mbase/MArrayI.[h,cc]:
683 - added a few new functions (ReSort, Add, Find and AddUniq)
684
685 * mbase/MMath.cc:
686 - replaced delete by delete[] where appropriate
687
688 * mgeom/MGeomCam.h:
689 - added new virtual functions HitFrame and HitDetector
690 - included MQuaternion
691
692 * mgeom/MGeomCamDwarf.[h,cc], mgeom/MGeomCamMagic.[h,cc]:
693 - added new functions HitFrame and HitDetector:
694
695 * msim/MHPhotonEvent.cc:
696 - removed the reference to MCamera
697
698 * mgeom/MGeomPix.[h,cc], mgui/MHexagon.[h,cc]:
699 - moved DistanceToPrimitive from MHexagon to MGeomPix
700 - moved the funtions to calculate overlapping areas
701 also, but they are still in a comment
702
703 * mgui/MHexagon.[h,cc]:
704 - started implementing a rotation angle
705 - added data meber fPhi
706 - increased class version number
707
708 * mhist/MHCamera.cc, mtools/MagicJam.cc:
709 - we don't have to use a MHexagon anymore caluclating
710 DistanceToPrimitive
711
712 * msimreflector/MMirror.[h,cc], msimreflector/MMirrorSquare.[h,cc],
713 msimreflector/MMirrorHex.[h,cc], msimreflector/MMirrorDisk.[h,cc],
714 msimreflector/MReflector.[h,cc], msimreflector/MSimReflector.[h,cc],
715 msimreflector/Makefile, msimreflector/SimReflectorLinkDef.h,
716 msimreflector/SimReflectorIncl.h:
717 - added
718
719
720
721 2009/01/21 Stefan Ruegamer
722
723 * datacenter/scripts/read_lapalma-tapes:
724 - added check of the tape slot when exporting the tapes
725
726
727
728 2009/01/20 Thomas Bretz
729
730 * mjobs/MJob.h:
731 - added Esc member function
732
733 * msim/MPhotonData.[h,cc], msim/MPhotonEvent.[h,cc],
734 msim/MSimAbsorption.[h,cc], msim/MSimPointingPos.[h,cc],
735 MHPhotonEvent.[h,cc], msim/Makefile, msim/SimIncl.h
736 msim/SimLinkDef.h:
737 - added
738
739
740 2009/01/19 Thomas Bretz
741
742 * mfileio/MWriteRootFile.cc:
743 - simplified how the rules are evaluated using TPregexp
744 - by this the rules got more powerful
745
746 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc:
747 - changed ols style rule to new style
748
749
750
751 2009/01/18 Thomas Bretz
752
753 * mbase/BaseLinkDef.h, mbase/Makefile:
754 - added MSpline3
755
756 * mcorsika/MCorsikaEvtHeader.cc:
757 - some little cosmetics
758
759 * mcorsika/MCorsikaEvtHeader.h:
760 - added some missing getters
761
762 * mcorsika/MCorsikaRunHeader.cc:
763 - removed some obsolete comments
764 - reordered some comments
765
766 * mextralgo/MExtralgoSpline.h:
767 - changed default in GetIntegral from true to false
768
769 * mraw/MRawEvtHeader.h:
770 - added Setter for DAQEventNumber
771
772 * mraw/MRawRunHeader.cc:
773 - start pixel hardware indices with 1 not with 0
774
775
776
777 2009/01/17 Thomas Bretz
778
779 * mbase/MMath.[h,cc]:
780 - added a new function RndmExp which should be a tiny bit faster than
781 root's own implementation because it ises Rndm() instead of Uniform()
782
783 * mextralgo/ExtralgoIncl.h:
784 - added MArrayF
785
786 * mextralgo/MExtralgoSpline.[h,cc]:
787 - divided FindY into FindYup and FindYdn to avoid an obsolete if-clause
788 - added a new member function to return the integral function of the
789 spline. This is useful to init a new spline and use it for
790 producing the proper random distribution.
791
792 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
793 - added Print() function
794
795 * mraw/MRawEvtData.[h,cc]:
796 - added a member function to Reset the arrays
797 - added member function to set the pixel indices
798 - Improved the new Set function
799
800 * readcorsika.cc:
801 - added
802
803
804
805 2009/01/16 Daniel Hoehne-Moench
806
807 * datacenter/scripts/mcsequences:
808 - implemented sumtrigger -> modes, fTriggerFlagKEY
809 - fPriority(MCSequenceProcessStatus) is now filled into the mcdb
810
811 * datacenter/scripts/fillmccallisto, fillmcstar:
812 - bugfix: changed argument of $primaries from [$s+$s] to [$s]
813
814 * datacenter/macros/fillcamera.C:
815 - changed NumPheFromDNSB to float(7,3)
816 - fPriority(MCRunProcessStatus) is now filled into the mcdb
817
818 * datacenter/macros/fillmccalib.C:
819 - minor changes, bugfix (wrong column name for mcdb)
820
821 * datacenter/macros/fillmcsignal.C:
822 - definition of some parameters changed according to fillsignal.C
823 - minor changes, deleted unnecessary code
824 - implemented if clause for HiLo-Parameters. Instead of
825 seqno<200000 the fAmplFadcKEY is queried in the mcdb for each
826 sequence. For MUX MCs the HiLo-Parameters are not calculated.
827
828
829
830 2009/01/15 Thomas Bretz
831
832 * callisto.cc:
833 - cosmetics to output
834
835 * mcorsika/MCorsikaRunHeader.cc:
836 - cosmetics (removed a ;;)
837
838 * mhist/MHEvent.[h,cc]:
839 - ReInit to allow the change of the camera geoemtry in ReInit
840
841
842
843 2009/01/15 Stefan Ruegamer
844
845 * datacenter/scripts/dodatacheck:
846 - removed the _E in the find command; files from 2008/06/04 on do
847 not have it any more
848
849
850
851 2009/01/14 Daniel Hoehne-Moench
852
853 * datacenter/scripts/sourcefile:
854 - extended errorcoding on mc run process status
855
856 * datacenter/scripts/runmccallisto, runmcstar:
857 - deleted unnecessary lines, adapted to primary structure
858
859 * datacenter/macros/fillmcsignal.C, fillmccalib.C, fillmcstar.C:
860 - added
861
862 * datacenter/scripts/fillmccallisto, fillmcstar:
863 - added
864
865
866
867 2009/01/14 Thomas Bretz
868
869 * readraw.cc:
870 - check first whether the file exist before adding the extension
871
872 * mbase/MMath.[h,cc]:
873 - added function to Re-sort an array
874
875 * mfileio/MReadMarsFile.cc, mfileio/MWriteRootFile.cc:
876 - Improved output
877
878 * mfileio/MWriteRootFile.cc:
879 - fixed a problem which prevented to open more than one /dev/null
880 devices independantly
881
882 * mgeom/MGeomCam.cc:
883 - cosmetics
884
885 * mgeom/MGeomCamDwarf.h:
886 - fixed a typo in an ifdef
887
888 * mgeom/MGeomPix.[h,cc]:
889 - added funtion to return positon as TVector2
890 - slightly improved the algorithm to check IsInside
891 - fixed the conditional signs for the orientation of pixels
892 in GetDirection
893
894 * mmain/MEventDisplay.cc:
895 - Give different names to the MPedestalSubtract tasks
896 - fixed buttons
897 - call AddGeometryTags after ReInit to allow reading new geometries in
898 ReInit
899
900 * mmc/MMcEvtBasic.h:
901 - added a new primary type kNightSky
902
903 * mraw/MRawEvtPixelIter.h:
904 - replaced type of the number of bytes by UInt_t
905
906 * mraw/MRawRunHeader.h:
907 - allow to validate the magic-number from outside (for MCs)
908
909 * datacenter/scripts/runcorsika:
910 - added a lot of comments
911 - reordered values in input card
912 - switched off a lot of obsolete output
913 - changed the Magnetic field to a value corresponding to the location of
914 MAGIC at 2200m height valid for January 2009. (The old value never took
915 place there?!) The value was taken from www.noaa.gov/geomagmodels
916
917
918
919 2009/01/12 Daniel Hoehne-Moench
920
921 * datacenter/db/menu.php:
922 - bugfix: now the SumTriggerFlag is correctly displayed in the web
923 interface
924
925
926
927 2009/01/09 Daniel Hoehne-Moench
928
929 * datacenter/macros/fillcamera.C
930 - implemented new variables: zbinmin, zbinmax, number of
931 sumtriggers, sum trigger flag
932 - bugfix: for P and C runs the mirror fraction and the impact
933 parameter had unreasonable values (negative) which were filled
934 into the mcdb, now->0
935
936 * datacenter/scripts/fillcamera, mcsequences:
937 - implemented call of getdbsetup
938
939
940
941 2009/01/09 Stefan Ruegamer
942
943 * datacenter/scripts/buildsequenceentries
944 - corrected IFS argument
945
946
947
948 2009/01/08 Stefan Ruegamer
949
950 * datacenter/scripts/filesondisk
951 - added S and N runs
952
953
954
955 2009/01/07 Daniel Hoehne-Moench
956
957 * datacenter/macros/filldotrun.C:
958 - updated column counting numbers
959 - included a check for the number of columns in the runfiles
960
961 * datacenter/macros/buildsequenceentries.C:
962 - implemented SumTriggerFlagKEY for sequence building
963
964
965
966 2009/01/06 Thomas Bretz
967
968 * mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h,
969 mbase/MArrayI.h, mbase/MArrayS.h:
970 - removed GetSize
971
972 * mbase/MArrayF.h:
973 - added Add()
974 - added AddClipped
975
976 * mbase/MMath.[h,cc]:
977 - implemented ReSort
978
979 * mcorsika/MCorsikaEvtHeader.cc:
980 - removed obsolete comments
981
982 * mcorsika/MCorsikaRead.cc:
983 - cosmetics
984
985 * mcorsika/MCorsikaRunHeader.[h,cc]:
986 - added comments about file contents
987 - added fWavelengthMin/Max
988
989 * mextralgo/MExtralgoSpline.[h,cc]:
990 - renamed SearchY to SearchYdn
991 - fixed a problem in SearchYup (must be ++i instead of i++)
992 (this is relatively unimportant because it was only used
993 in the determination of the pulse width which we never
994 really used)
995 - added a sanity/range-check to SearchYup and SearchYdn
996 - added a comment
997 - changed the order of arguments in EvalDeriv1
998 - changed the order of arguments in EvalDeriv2
999 - accelerated EvalDeriv1 (one multiplication less)
1000 - added Deriv1 function
1001 - made SearchYup and SearchYdn public
1002
1003 * mjobs/MDataSet.cc:
1004 - removed an obsolete return statement
1005
1006 * mraw/MRawEvtData.[h,cc]:
1007 - changed pointer in AddPixel to reference
1008 - added a Set function
1009
1010 * mraw/MRawRunHeader.[h,cc]:
1011 - added a lot of fixes for wrong run numbers written by Arehucas
1012 - added a fix for strange file numbers written by Arehucas
1013 - added functions as monta carlo interface to set contents
1014
1015 * msignal/MSignalCam.cc:
1016 - defined a case 9
1017
1018
1019
1020 2009/01/05 Thomas Bretz
1021
1022 * mhbase/MH.h:
1023 - commited missing changes from last year
1024
1025 * merpp.cc:
1026 - fixed a description
1027
1028 * sponde.cc:
1029 - added "Multiple dataset at once"
1030
1031 * star.cc:
1032 - removed obsolete -ff option from output
1033
1034 * mbase/MTime.[h,cc]:
1035 - added GetBinary
1036 - added WriteBinary
1037
1038 * mbase/MEvtLoop.cc:
1039 - display paused status in status line
1040 - improved pause handling
Note: See TracBrowser for help on using the repository browser.