Changeset 9284
- Timestamp:
- 01/30/09 14:59:39 (16 years ago)
- Location:
- trunk/MagicSoft/Mars
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/Changelog
r9282 r9284 19 19 -*-*- END OF LINE -*-*- 20 20 21 2009/01/30 Thomas Bretz 22 23 * datacenter/macros/fillcmt.C: 24 - added 25 26 * datacenter/macros/plotstat.C: 27 - extended loop to show all periods again 28 29 30 21 31 2009/01/29 Thomas Bretz 22 32 … … 32 42 * datacenter/macros/plotdb.C: 33 43 - updated comments 44 45 * resources/calibration_spline.rc: 46 - updated 34 47 35 48 … … 285 298 msimreflector/MMirrorHex.cc, msimreflector/MMirrorSquare.[h,cc], 286 299 msimreflector/MReflector.cc, msimreflector/MSimReflector.cc, 287 melectronics/MAnalogSignal.cc: 288 - moved code which needs TMath to source file 289 - included TMath for newer root versions 290 - included TObjArray for newer root versions 291 292 * msimcamera/MSimAPD.[h,cc], msimcamera/MSimBundlePhotons.[h,cc], 293 msimcamera/MSimRandomPhotons.[h,cc]: 294 - added 295 296 * melectronics/Makefile, melectronics/MAnalogChannels.[h,cc], 297 melectronics/ElectronicsIncl.h, melectronics/ElectronicsLinkDef.h, 298 melectronics/MDigitalSignal.[h,cc], 299 melectronics/MAnalogSignal.[h,cc], 300 melectronics/MAvalanchePhotoDiode.[h,cc]: 301 - added 302 303 * msim/M*.cc, msimreflector/M*.cc, msimcamera/M*.cc: 304 - changed copyright notice 305 306 * mjobs/MJob.[h,cc]: 307 - for convinience replaced GetEnvValue by GetEnvValue2 308 - added initialization of the random number generator 309 310 * ceres.cc, mcorsika/CorsikaIncl.h: 311 - added 312 313 314 315 2009/01/22 Thomas Bretz 316 317 * mraw/MRawRunHeader.h: 318 - added new functions to access the runtype 319 320 * msim/MPhotonData.cc: 321 - removed some obsolete comments 322 323 * msim/MPhotonEvent.[h,cc] 324 - added some comments 325 - added new member function GetFirst and GetLast 326 - UnSort the array after reading new data 327 - removed some old obsolete code 328 - added new meber function Sort and IsSorted 329 330 * msimreflector/MSimReflector.cc: 331 - force sorting of the array 332 333 * msimcamera/MSimPSF.[h,cc], msimcamera/MSimGeomCam.[h,cc], 334 msimcamera/MSimExcessNoise.[h,cc], msimcamera/MSimSignalCam.[h,cc]: 335 - added 336 337 338 339 2009/01/21 Thomas Bretz 340 341 * mbase/BaseLinkDef.h, mbase/Makefile: 342 - added MQuaternion 343 - added MReflection 344 345 * mbase/MQuaternion.[h,cc], mbase/MReflection.[h,cc]: 346 - added 347 348 * mbase/MArrayI.[h,cc]: 349 - added a few new functions (ReSort, Add, Find and AddUniq) 350 351 * mbase/MMath.cc: 352 - replaced delete by delete[] where appropriate 353 354 * mgeom/MGeomCam.h: 355 - added new virtual functions HitFrame and HitDetector 356 - included MQuaternion 357 358 * mgeom/MGeomCamDwarf.[h,cc], mgeom/MGeomCamMagic.[h,cc]: 359 - added new functions HitFrame and HitDetector: 360 361 * msim/MHPhotonEvent.cc: 362 - removed the reference to MCamera 363 364 * mgeom/MGeomPix.[h,cc], mgui/MHexagon.[h,cc]: 365 - moved DistanceToPrimitive from MHexagon to MGeomPix 366 - moved the funtions to calculate overlapping areas 367 also, but they are still in a comment 368 369 * mgui/MHexagon.[h,cc]: 370 - started implementing a rotation angle 371 - added data meber fPhi 372 - increased class version number 373 374 * mhist/MHCamera.cc, mtools/MagicJam.cc: 375 - we don't have to use a MHexagon anymore caluclating 376 DistanceToPrimitive 377 378 * msimreflector/MMirror.[h,cc], msimreflector/MMirrorSquare.[h,cc], 379 msimreflector/MMirrorHex.[h,cc], msimreflector/MMirrorDisk.[h,cc], 380 msimreflector/MReflector.[h,cc], msimreflector/MSimReflector.[h,cc], 381 msimreflector/Makefile, msimreflector/SimReflectorLinkDef.h, 382 msimreflector/SimReflectorIncl.h: 383 - added 384 385 386 387 2009/01/21 Stefan Ruegamer 388 389 * datacenter/scripts/read_lapalma-tapes: 390 - added check of the tape slot when exporting the tapes 391 392 393 394 2009/01/20 Thomas Bretz 395 396 * mjobs/MJob.h: 397 - added Esc member function 398 399 * msim/MPhotonData.[h,cc], msim/MPhotonEvent.[h,cc], 400 msim/MSimAbsorption.[h,cc], msim/MSimPointingPos.[h,cc], 401 MHPhotonEvent.[h,cc], msim/Makefile, msim/SimIncl.h 402 msim/SimLinkDef.h: 403 - added 404 405 406 2009/01/19 Thomas Bretz 407 408 * mfileio/MWriteRootFile.cc: 409 - simplified how the rules are evaluated using TPregexp 410 - by this the rules got more powerful 411 412 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc: 413 - changed ols style rule to new style 414 415 416 417 2009/01/18 Thomas Bretz 418 419 * mbase/BaseLinkDef.h, mbase/Makefile: 420 - added MSpline3 421 422 * mcorsika/MCorsikaEvtHeader.cc: 423 - some little cosmetics 424 425 * mcorsika/MCorsikaEvtHeader.h: 426 - added some missing getters 427 428 * mcorsika/MCorsikaRunHeader.cc: 429 - removed some obsolete comments 430 - reordered some comments 431 432 * mextralgo/MExtralgoSpline.h: 433 - changed default in GetIntegral from true to false 434 435 * mraw/MRawEvtHeader.h: 436 - added Setter for DAQEventNumber 437 438 * mraw/MRawRunHeader.cc: 439 - start pixel hardware indices with 1 not with 0 440 441 442 443 2009/01/17 Thomas Bretz 444 445 * mbase/MMath.[h,cc]: 446 - added a new function RndmExp which should be a tiny bit faster than 447 root's own implementation because it ises Rndm() instead of Uniform() 448 449 * mextralgo/ExtralgoIncl.h: 450 - added MArrayF 451 452 * mextralgo/MExtralgoSpline.[h,cc]: 453 - divided FindY into FindYup and FindYdn to avoid an obsolete if-clause 454 - added a new member function to return the integral function of the 455 spline. This is useful to init a new spline and use it for 456 producing the proper random distribution. 457 458 * mpedestal/MPedestalSubtractedEvt.[h,cc]: 459 - added Print() function 460 461 * mraw/MRawEvtData.[h,cc]: 462 - added a member function to Reset the arrays 463 - added member function to set the pixel indices 464 - Improved the new Set function 465 466 * readcorsika.cc: 467 - added 468 469 470 471 2009/01/16 Daniel Hoehne-Moench 472 473 * datacenter/scripts/mcsequences: 474 - implemented sumtrigger -> modes, fTriggerFlagKEY 475 - fPriority(MCSequenceProcessStatus) is now filled into the mcdb 476 477 * datacenter/scripts/fillmccallisto, fillmcstar: 478 - bugfix: changed argument of $primaries from [$s+$s] to [$s] 479 480 * datacenter/macros/fillcamera.C: 481 - changed NumPheFromDNSB to float(7,3) 482 - fPriority(MCRunProcessStatus) is now filled into the mcdb 483 484 * datacenter/macros/fillmccalib.C: 485 - minor changes, bugfix (wrong column name for mcdb) 486 487 * datacenter/macros/fillmcsignal.C: 488 - definition of some parameters changed according to fillsignal.C 489 - minor changes, deleted unnecessary code 490 - implemented if clause for HiLo-Parameters. Instead of 491 seqno<200000 the fAmplFadcKEY is queried in the mcdb for each 492 sequence. For MUX MCs the HiLo-Parameters are not calculated. 493 494 495 496 2009/01/15 Thomas Bretz 497 498 * callisto.cc: 499 - cosmetics to output 500 501 * mcorsika/MCorsikaRunHeader.cc: 502 - cosmetics (removed a ;;) 503 504 * mhist/MHEvent.[h,cc]: 505 - ReInit to allow the change of the camera geoemtry in ReInit 506 507 508 509 2009/01/15 Stefan Ruegamer 510 511 * datacenter/scripts/dodatacheck: 512 - removed the _E in the find command; files from 2008/06/04 on do 513 not have it any more 514 515 516 517 2009/01/14 Daniel Hoehne-Moench 518 519 * datacenter/scripts/sourcefile: 520 - extended errorcoding on mc run process status 521 522 * datacenter/scripts/runmccallisto, runmcstar: 523 - deleted unnecessary lines, adapted to primary structure 524 525 * datacenter/macros/fillmcsignal.C, fillmccalib.C, fillmcstar.C: 526 - added 527 528 * datacenter/scripts/fillmccallisto, fillmcstar: 529 - added 530 531 532 533 2009/01/14 Thomas Bretz 534 535 * readraw.cc: 536 - check first whether the file exist before adding the extension 537 538 * mbase/MMath.[h,cc]: 539 - added function to Re-sort an array 540 541 * mfileio/MReadMarsFile.cc, mfileio/MWriteRootFile.cc: 542 - Improved output 543 544 * mfileio/MWriteRootFile.cc: 545 - fixed a problem which prevented to open more than one /dev/null 546 devices independantly 547 548 * mgeom/MGeomCam.cc: 549 - cosmetics 550 551 * mgeom/MGeomCamDwarf.h: 552 - fixed a typo in an ifdef 553 554 * mgeom/MGeomPix.[h,cc]: 555 - added funtion to return positon as TVector2 556 - slightly improved the algorithm to check IsInside 557 - fixed the conditional signs for the orientation of pixels 558 in GetDirection 559 560 * mmain/MEventDisplay.cc: 561 - Give different names to the MPedestalSubtract tasks 562 - fixed buttons 563 - call AddGeometryTags after ReInit to allow reading new geometries in 564 ReInit 565 566 * mmc/MMcEvtBasic.h: 567 - added a new primary type kNightSky 568 569 * mraw/MRawEvtPixelIter.h: 570 - replaced type of the number of bytes by UInt_t 571 572 * mraw/MRawRunHeader.h: 573 - allow to validate the magic-number from outside (for MCs) 574 575 * datacenter/scripts/runcorsika: 576 - added a lot of comments 577 - reordered values in input card 578 - switched off a lot of obsolete output 579 - changed the Magnetic field to a value corresponding to the location of 580 MAGIC at 2200m height valid for January 2009. (The old value never took 581 place there?!) The value was taken from www.noaa.gov/geomagmodels 582 583 584 585 2009/01/12 Daniel Hoehne-Moench 586 587 * datacenter/db/menu.php: 588 - bugfix: now the SumTriggerFlag is correctly displayed in the web 589 interface 590 591 592 593 2009/01/09 Daniel Hoehne-Moench 594 595 * datacenter/macros/fillcamera.C 596 - implemented new variables: zbinmin, zbinmax, number of 597 sumtriggers, sum trigger flag 598 - bugfix: for P and C runs the mirror fraction and the impact 599 parameter had unreasonable values (negative) which were filled 600 into the mcdb, now->0 601 602 * datacenter/scripts/fillcamera, mcsequences: 603 - implemented call of getdbsetup 604 605 606 607 2009/01/09 Stefan Ruegamer 608 609 * datacenter/scripts/buildsequenceentries 610 - corrected IFS argument 611 612 613 614 2009/01/08 Stefan Ruegamer 615 616 * datacenter/scripts/filesondisk 617 - added S and N runs 618 619 620 621 2009/01/07 Daniel Hoehne-Moench 622 623 * datacenter/macros/filldotrun.C: 624 - updated column counting numbers 625 - included a check for the number of columns in the runfiles 626 627 * datacenter/macros/buildsequenceentries.C: 628 - implemented SumTriggerFlagKEY for sequence building 629 630 631 632 2009/01/06 Thomas Bretz 633 634 * mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h, 635 mbase/MArrayI.h, mbase/MArrayS.h: 636 - removed GetSize 637 638 * mbase/MArrayF.h: 639 - added Add() 640 - added AddClipped 641 642 * mbase/MMath.[h,cc]: 643 - implemented ReSort 644 645 * mcorsika/MCorsikaEvtHeader.cc: 646 - removed obsolete comments 647 648 * mcorsika/MCorsikaRead.cc: 649 - cosmetics 650 651 * mcorsika/MCorsikaRunHeader.[h,cc]: 652 - added comments about file contents 653 - added fWavelengthMin/Max 654 655 * mextralgo/MExtralgoSpline.[h,cc]: 656 - renamed SearchY to SearchYdn 657 - fixed a problem in SearchYup (must be ++i instead of i++) 658 (this is relatively unimportant because it was only used 659 in the determination of the pulse width which we never 660 really used) 661 - added a sanity/range-check to SearchYup and SearchYdn 662 - added a comment 663 - changed the order of arguments in EvalDeriv1 664 - changed the order of arguments in EvalDeriv2 665 - accelerated EvalDeriv1 (one multiplication less) 666 - added Deriv1 function 667 - made SearchYup and SearchYdn public 668 669 * mjobs/MDataSet.cc: 670 - removed an obsolete return statement 671 672 * mraw/MRawEvtData.[h,cc]: 673 - changed pointer in AddPixel to reference 674 - added a Set function 675 676 * mraw/MRawRunHeader.[h,cc]: 677 - added a lot of fixes for wrong run numbers written by Arehucas 678 - added a fix for strange file numbers written by Arehucas 679 - added functions as monta carlo interface to set contents 680 681 * msignal/MSignalCam.cc: 682 - defined a case 9 683 684 685 686 2009/01/05 Thomas Bretz 687 688 * mhbase/MH.h: 689 - commited missing changes from last year 690 691 * merpp.cc: 692 - fixed a description 693 694 * sponde.cc: 695 - added "Multiple dataset at once" 696 697 * star.cc: 698 - removed obsolete -ff option from output 699 700 * mbase/MTime.[h,cc]: 701 - added GetBinary 702 - added WriteBinary 703 704 * mbase/MEvtLoop.cc: 705 - display paused status in status line 706 - improved pause handling 707 708 300 -
trunk/MagicSoft/Mars/datacenter/macros/plotstat.C
r9155 r9284 1 1 /* ======================================================================== *\ 2 ! $Name: not supported by cvs2svn $:$Id: plotstat.C,v 1.1 0 2008-11-12 13:38:17tbretz Exp $2 ! $Name: not supported by cvs2svn $:$Id: plotstat.C,v 1.11 2009-01-30 14:58:40 tbretz Exp $ 3 3 ! -------------------------------------------------------------------------- 4 4 ! … … 556 556 TObject *leg=DrawLegend(h); 557 557 558 for (int i=h[0].GetNbinsX()-1; i>= 40; i--)558 for (int i=h[0].GetNbinsX()-1; i>=0; i--) 559 559 { 560 560 const Int_t num = TMath::Nint(h[0].GetBinCenter(i+1));
Note:
See TracChangeset
for help on using the changeset viewer.