Changeset 9284


Ignore:
Timestamp:
01/30/09 14:59:39 (16 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r9282 r9284  
    1919                                                 -*-*- END OF LINE -*-*-
    2020
     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
    2131 2009/01/29 Thomas Bretz
    2232
     
    3242   * datacenter/macros/plotdb.C:
    3343     - updated comments
     44
     45   * resources/calibration_spline.rc:
     46     - updated
    3447
    3548
     
    285298     msimreflector/MMirrorHex.cc, msimreflector/MMirrorSquare.[h,cc],
    286299     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  
    11/* ======================================================================== *\
    2 ! $Name: not supported by cvs2svn $:$Id: plotstat.C,v 1.10 2008-11-12 13:38:17 tbretz Exp $
     2! $Name: not supported by cvs2svn $:$Id: plotstat.C,v 1.11 2009-01-30 14:58:40 tbretz Exp $
    33! --------------------------------------------------------------------------
    44!
     
    556556    TObject *leg=DrawLegend(h);
    557557
    558     for (int i=h[0].GetNbinsX()-1; i>=40; i--)
     558    for (int i=h[0].GetNbinsX()-1; i>=0; i--)
    559559    {
    560560        const Int_t num = TMath::Nint(h[0].GetBinCenter(i+1));
Note: See TracChangeset for help on using the changeset viewer.