Ignore:
Timestamp:
06/12/08 15:35:15 (16 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mjobs
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mjobs/MJSpectrum.cc

    r8884 r8940  
    12631263            // Don't do this on the original object!
    12641264            histsel->SetStats(kFALSE);
    1265 
     1265          /*
    12661266            fLog->Separator("Kolmogorov Test");
    12671267            histsel->KolmogorovTest(excess, "DX");
     
    12721272            tex.SetBit(TLatex::kTextNDC);
    12731273            tex.DrawLatex(0.75, 0.93, Form("P(\\chi^{2})=%.0f%%", p*100));
     1274           */
    12741275        }
    12751276    }
     
    13881389    hist.InitTitle(";Slope;Disp-Dist [\\circ];");
    13891390    hist.SetDrawOption("colz profx");
     1391}
     1392
     1393void MJSpectrum::SetupHistEnergyRes(MHn &hist) const
     1394{
     1395    hist.AddHist("MEnergyEst.fVal", "(MMcEvt.fEnergy/MEnergyEst.fVal-1)^2", MH3::kProfile);
     1396    hist.InitName("ResEest;EnergyEst;");
     1397    hist.InitTitle(";E_{est} [GeV];Resolution (E_{mc}/E_{est}-1)^{2};");
     1398
     1399    //hist.AddHist("MMcEvt.fEnergy", "(MEnergyEst.fVal/MMcEvt.fEnergy-1)^2", MH3::kProfile);
     1400    //hist.InitName("ResEmc;EnergyEst;");
     1401    //hist.InitTitle(";E_{mc} [GeV];Resolution (E_{est}/E_{mc}-1)^{2};");
     1402    hist.AddHist("MHillas.fSize", "(MMcEvt.fEnergy/MEnergyEst.fVal-1)^2", MH3::kProfile);
     1403    hist.InitName("ResSize;Size;");
     1404    hist.InitTitle(";S [phe];Resolution (E_{mc}/E_{est}-1)^{2};");
     1405
     1406    hist.AddHist("MPointingPos.fZd", "(MMcEvt.fEnergy/MEnergyEst.fVal-1)^2", MH3::kProfile);
     1407    hist.InitName("ResTheta;Theta;");
     1408    hist.InitTitle(";\\Theta [\\circ];Resolution (E_{mc}/E_{est}-1)^{2};");
     1409
     1410    hist.AddHist("MMcEvt.fImpact/100", "(MMcEvt.fEnergy/MEnergyEst.fVal-1)^2", MH3::kProfile);
     1411    hist.InitName("ResImpact;Impact;");
     1412    hist.InitTitle(";I [m];Resolution (E_{mc}/E_{est}-1)^{2};");
    13901413}
    13911414
     
    15331556    GetThetaDistribution(htheta, hist);
    15341557
    1535     // Give the zenoith angle weights to the weighting task
     1558    // Give the zenith angle weights to the weighting task
    15361559    weight.SetWeightsZd(&htheta);
    15371560
     
    16341657    MBinning binsB(51, -1, 1,      "BinningEnergyResidual", "lin");
    16351658    MBinning binsD(51, -1, 1,      "BinningResidualDist",   "lin");
     1659    MBinning binsI(16,  0, 800,    "BinningImpact",         "lin");
    16361660
    16371661    plist.AddToList(&binsA);
     
    16391663    plist.AddToList(&binsC);
    16401664    plist.AddToList(&binsD);
     1665    plist.AddToList(&binsI);
    16411666
    16421667    MHn heest("Energy", "Energy Residual (lg E_{est} - lg E_{mc})");
     
    16491674    SetupHistEvtDist(henergy);
    16501675
     1676    MHn heres("EnergyRes");
     1677    SetupHistEnergyRes(heres);
     1678
    16511679    MFillH fill4b(&heest, "", "FillEnergyResidual");
    16521680    fill4b.SetWeight();
     
    16541682    MFillH fill4c(&hdisp, "", "FillDispResidual");
    16551683    fill4c.SetWeight();
     1684
     1685    MFillH fill4d(&heres, "", "FillEnergyResolution");
     1686    fill4d.SetWeight();
    16561687
    16571688    MFDataPhrase fdisp("Disp.fVal*sign(MHillasSrc.fCosDeltaAlpha)<0", "FilterDisp");
     
    17451776    tlist2.AddToList(&fill4);
    17461777    tlist2.AddToList(&fill4b);
     1778    tlist2.AddToList(&fill4d);
    17471779    tlist2.AddToList(&fill5);
    17481780    tlist2.AddToList(&fill0a);
     
    18181850        return kTRUE;
    18191851
     1852    TNamed ganame("ganymed.root", gSystem->BaseName(fPathIn));
     1853
    18201854    // Write the output
    18211855    TObjArray cont;
     
    18261860    cont.Add(&area1);
    18271861    cont.Add(&hest);
     1862    cont.Add(&ganame);
    18281863
    18291864    if (fDisplay)
  • trunk/MagicSoft/Mars/mjobs/MJSpectrum.h

    r8882 r8940  
    4343    void SetupHistEnergyEst(MHn &hist) const;
    4444    void SetupHistDisp(MHn &hist) const;
     45    void SetupHistEnergyRes(MHn &hist) const;
    4546
    4647    // Read Input
  • trunk/MagicSoft/Mars/mjobs/MJStar.cc

    r8934 r8940  
    478478    MFillH fillw2("MHWeather", "MTimePyrometer", "FillPyrometer");
    479479    fillw2.SetBit(MFillH::kDoNotDisplay);
     480    fillw2.SetBit(MFillH::kCanSkip);
    480481
    481482    // instantiate camera histogram containers
Note: See TracChangeset for help on using the changeset viewer.