Changeset 5157 for trunk/MagicSoft/Mars


Ignore:
Timestamp:
10/01/04 17:33:09 (20 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r5153 r5157  
    2020                                                 -*-*- END OF LINE -*-*-
    2121
     22 2004/10/01: Thomas Bretz
     23
     24   * mcalib/MCalibrationChargeCalc.cc,
     25     mcalib/MCalibrationRelTimeCalc.cc,
     26     mhcalib/MHCalibrationChargeCam.cc.
     27     mhcalib/MHCalibrationRelTimeCam.cc:
     28     - changed some output to fit into a standard 80-col
     29       console
     30
     31   * mhist/MHCamEvent.[h,cc]:
     32     - added the option to count 'above threshold'
     33       (former MHTrigger)
     34
     35   * mhist/MHCamEventRot.[h,cc]:
     36     - added the option to count 'above threshold'
     37
     38   * mhist/MHCamera.[h,cc]:
     39     - fixed filling of thresholded events (CntCamContent)
     40       such that it takes the 'used'flag into account
     41
     42   * mjobs/MJStar.cc:
     43     - added plots showing how often a pixel survived image
     44       cleaning and the corresponding derotated 2D plot
     45
     46   * mjobs/MJCalibrateSignal.cc:
     47     - display in all plots in which we expect a stable value
     48       the variance instead of the rms
     49
     50   * mjobs/MJob.cc:
     51     - fixed a typo in an output
     52
     53
     54
    2255 2004/09/30: Hendrik Bartko, Markus Gaug
    23  
     56
    2457   * msignal/MExtractFixedWindowSpline.cc
    2558     - corrected a small bug for the case that the high-gain extraction
     
    2962     - use MPedCalcFromLoGain if IsUseData() is set
    3063
     64
     65
    3166 2004/09/29: Hendrik Bartko, Diego Tescaro, Markus Gaug
    3267
    3368   * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc]
    3469     - Hendriks digital filter finally implemented
     70
    3571   * msignal/cosmics_weights.root msignal/calibration_weights_UV.root
    3672     - needed weights for the digital filter
     
    3874   * msignal/Makefile
    3975   * msignal/SignalLinkDef.h
    40      - added MExtractTimeAndChargeDigitalFilter and  MExtractTimeAndCharge
     76     - added MExtractTimeAndChargeDigitalFilter and
     77       MExtractTimeAndCharge
    4178
    4279   * msignal/MExtractTime.h
     
    4683     - added variable abflag in function FindTimeAndChargeHiGain and
    4784       FindTimeAndChargeLoGain
     85
    4886
    4987
  • trunk/MagicSoft/Mars/mjobs/MJCalibrateSignal.cc

    r5143 r5157  
    293293    MPedCalcFromLoGain     pedlo;
    294294    MMcPedestalCopy        pcopy;
    295     //MExtractSlidingWindow  extsignal;
    296295    MTaskEnv taskenv1("ExtractSignal");
     296    MTaskEnv taskenv2("ExtractTime");
    297297    taskenv1.SetDefault(extractor1);
    298     //MExtractTimeFastSpline exttime;
    299     MTaskEnv taskenv2("ExtractTime");
    300298    taskenv2.SetDefault(extractor2);
    301299    MCalibrateData         calib;
     
    313311    MHCamEvent evt5(2, "Unsuitable",  "Unsuitable event ratio;;%");
    314312    MHCamEvent evt6(0, "Times",       "Arrival Time;;T [slice]");
     313    evt0.EnableVariance();
     314    evt2.EnableVariance();
     315    evt3.EnableVariance();
     316    evt6.EnableVariance();
    315317
    316318    MFillH fill0(&evt0, "MPedestalCam",        "FillPedestalFLG");
  • trunk/MagicSoft/Mars/mjobs/MJStar.cc

    r5143 r5157  
    4646#include "MHVsTime.h"
    4747#include "MHCamEvent.h"
     48#include "MHCamEventRot.h"
    4849#include "MBinning.h"
    4950
     
    5960#include "MWriteRootFile.h"
    6061
     62#include "MObservatory.h"
    6163#include "MPointingPosCalc.h"
    62 //#include "MSrcPosFromModel.h"
    6364
    6465ClassImp(MJStar);
     
    143144    MParList plist;
    144145    plist.AddToList(this); // take care of fDisplay!
     146
     147    MObservatory obs;
     148    plist.AddToList(&obs);
    145149
    146150    // Setup Tasklist
     
    184188
    185189    // ------------------ Setup histograms and fill tasks ----------------
    186     MHCamEvent evt0("Cleaned", "Signal after Cleaning;;S [\\gamma]");
    187     evt0.SetType(0);
     190    MHCamEvent evt0a(0, "Cleaned", "Signal after Cleaning;;S [\\gamma]");
     191    MHCamEvent evt0b(0, "UsedPix", "Pixels marked Used;;Marked Used [%]");
     192    evt0b.SetThreshold(0);
     193
     194    //MHCamEventRot evt0r("UsedRot", "Pixels marked Used (derotated)");
     195    //evt0r.SetThreshold(0);
    188196
    189197    MH3 h1("MEventRate.fRate");
     
    209217    MFillH fillvs(&hvs,           "MTime",        "FillEventRate10s");
    210218
    211     MFillH fill0(&evt0,           "MCerPhotEvt",  "FillCerPhotEvt");
     219    MFillH fill0a(&evt0a,         "MCerPhotEvt",  "FillCerPhotEvt");
     220    MFillH fill0b(&evt0b,         "MCerPhotEvt",  "FillCntUsedPixels");
     221    //MFillH fill0r(&evt0r,         "MCerPhotEvt",  "FillCntUsedRotated");
    212222    MFillH fill1("MHHillas",      "MHillas",      "FillHillas");
    213223    MFillH fill2("MHHillasExt",   "",             "FillHillasExt");
     
    222232    //MFillH fill9("MHCerPhot");
    223233
     234    //fill0r.SetDrawOption("colz");
    224235    fill8.SetNameTab("EvtRate");
    225236    fill9.SetNameTab("EffOnTime");
     
    281292    //tlist2.AddToList(&fillb);
    282293    tlist2.AddToList(&clean);
    283     tlist2.AddToList(&fill0);
     294    tlist2.AddToList(&fill0a);
     295    tlist2.AddToList(&fill0b);
     296    tlist2.AddToList(&fill0r);
    284297    tlist2.AddToList(&hcalc);
    285298    tlist2.AddToList(&fill1);
Note: See TracChangeset for help on using the changeset viewer.