Ignore:
Timestamp:
08/22/07 19:18:35 (17 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mhflux
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mhflux/MAlphaFitter.cc

    r8049 r8695  
    526526{
    527527    const TString name(Form("TempAlphaEnergy%06d", gRandom->Integer(1000000)));
    528     TH1D *h = hon.ProjectionZ(name, -1, 9999, bin, bin, "E");
     528    TH1D *h = hon.ProjectionZ(name, -1, -1, bin, bin, "E");
    529529    h->SetDirectory(0);
    530530
     
    537537{
    538538    const TString name(Form("TempAlphaTheta%06d", gRandom->Integer(1000000)));
    539     TH1D *h = hon.ProjectionZ(name, bin, bin, -1, 9999, "E");
     539    TH1D *h = hon.ProjectionZ(name, bin, bin, -1, -1, "E");
    540540    h->SetDirectory(0);
    541541
     
    551551    hon.GetZaxis()->SetRange(bin,bin);
    552552    TH1D *h = (TH1D*)hon.Project3D("ye");
    553     hon.GetZaxis()->SetRange(-1,9999);
     553    hon.GetZaxis()->SetRange(-1,-1);
    554554
    555555    h->SetDirectory(0);
     
    563563{
    564564    const TString name(Form("TempAlpha%06d", gRandom->Integer(1000000)));
    565     TH1D *h = hon.ProjectionZ(name, -1, 9999, -1, 9999, "E");
     565    TH1D *h = hon.ProjectionZ(name, -1, -1, -1, -1, "E");
    566566    h->SetDirectory(0);
    567567
     
    576576    const TString name0(Form("TempAlpha%06d_off", gRandom->Integer(1000000)));
    577577
    578     TH1D *h1 = hon.ProjectionZ(name1, -1, 9999, bin, bin, "E");
    579     TH1D *h0 = hof.ProjectionZ(name0, -1, 9999, bin, bin, "E");
     578    TH1D *h1 = hon.ProjectionZ(name1, -1, -1, bin, bin, "E");
     579    TH1D *h0 = hof.ProjectionZ(name0, -1, -1, bin, bin, "E");
    580580    h1->SetDirectory(0);
    581581    h0->SetDirectory(0);
     
    594594    const TString name0(Form("TempAlpha%06d_off", gRandom->Integer(1000000)));
    595595
    596     TH1D *h1 = hon.ProjectionZ(name1, bin, bin, -1, 9999, "E");
    597     TH1D *h0 = hof.ProjectionZ(name0, bin, bin, -1, 9999, "E");
     596    TH1D *h1 = hon.ProjectionZ(name1, bin, bin, -1, -1, "E");
     597    TH1D *h0 = hof.ProjectionZ(name0, bin, bin, -1, -1, "E");
    598598    h1->SetDirectory(0);
    599599    h0->SetDirectory(0);
     
    614614    hon.GetZaxis()->SetRange(bin,bin);
    615615    TH1D *h1 = (TH1D*)hon.Project3D("ye");
    616     hon.GetZaxis()->SetRange(-1,9999);
     616    hon.GetZaxis()->SetRange(-1,-1);
    617617    h1->SetDirectory(0);
    618618
    619619    hof.GetZaxis()->SetRange(bin,bin);
    620620    TH1D *h0 = (TH1D*)hof.Project3D("ye");
    621     hof.GetZaxis()->SetRange(-1,9999);
     621    hof.GetZaxis()->SetRange(-1,-1);
    622622    h0->SetDirectory(0);
    623623
     
    635635    const TString name0(Form("TempAlpha%06d_off", gRandom->Integer(1000000)));
    636636
    637     TH1D *h1 = hon.ProjectionZ(name1, -1, 9999, -1, 9999, "E");
    638     TH1D *h0 = hof.ProjectionZ(name0, -1, 9999, -1, 9999, "E");
     637    TH1D *h1 = hon.ProjectionZ(name1, -1, -1, -1, -1, "E");
     638    TH1D *h0 = hof.ProjectionZ(name0, -1, -1, -1, -1, "E");
    639639    h1->SetDirectory(0);
    640640    h0->SetDirectory(0);
  • trunk/MagicSoft/Mars/mhflux/MHAlpha.cc

    r8664 r8695  
    401401    MAlphaFitter fit(fFit);
    402402
    403     TH1D *h = fOffData ? fOffData->ProjectionZ("ProjTimeTemp", -1, 9999, -1, 9999, "E") : 0;
     403    TH1D *h = fOffData ? fOffData->ProjectionZ("ProjTimeTemp", -1, -1, -1, -1, "E") : 0;
    404404    const Bool_t rc = fit.ScaleAndFit(fHistTime, h);
    405405    if (h)
  • trunk/MagicSoft/Mars/mhflux/MHCollectionArea.cc

    r8674 r8695  
    121121void MHCollectionArea::CalcEfficiency()
    122122{
    123     TH1D *hsel = fHistSel.ProjectionY("Spy", -1, 9999, "E");;
    124     TH1D *hall = fHistAll.ProjectionY("Apy", -1, 9999, "E");
     123    TH1D *hsel = fHistSel.ProjectionY("Spy", -1, -1, "E");;
     124    TH1D *hall = fHistAll.ProjectionY("Apy", -1, -1, "E");
    125125
    126126    //
     
    327327    pad->cd(1);
    328328    if (gPad->FindObject("ProjSelX"))
    329         fHistSel.ProjectionX("ProjSelX", -1, 9999, "E");
     329        fHistSel.ProjectionX("ProjSelX", -1, -1, "E");
    330330
    331331    pad->cd(2);
    332332    if (gPad->FindObject("ProjAllY"))
    333         h1=fHistAll.ProjectionY("ProjAllY", -1, 9999, "E");
     333        h1=fHistAll.ProjectionY("ProjAllY", -1, -1, "E");
    334334    if (gPad->FindObject("ProjSelY"))
    335         h2=fHistSel.ProjectionY("ProjSelY", -1, 9999, "E");
     335        h2=fHistSel.ProjectionY("ProjSelY", -1, -1, "E");
    336336
    337337    if (h1 && h1->GetMaximum()>0)
     
    381381        gPad->SetGridy();
    382382        /*
    383         h = fHistAll.ProjectionX("ProjAllX", -1, 9999, "E");
     383        h = fHistAll.ProjectionX("ProjAllX", -1, -1, "E");
    384384        h->SetXTitle("\\Theta [\\circ]");
    385385        h->SetDirectory(NULL);
     
    388388        h->Draw();
    389389        */
    390         h = fHistSel.ProjectionX("ProjSelX", -1, 9999, "E");
     390        h = fHistSel.ProjectionX("ProjSelX", -1, -1, "E");
    391391        h->SetXTitle("\\Theta [\\circ]");
    392392        h->SetDirectory(NULL);
     
    405405        gPad->SetGridy();
    406406
    407         h1 = fHistAll.ProjectionY("ProjAllY", -1, 9999, "E");
     407        h1 = fHistAll.ProjectionY("ProjAllY", -1, -1, "E");
    408408        h1->SetDirectory(NULL);
    409409        h1->SetLineColor(kGreen);
     
    412412        h1->Draw();
    413413
    414         h2 = fHistSel.ProjectionY("ProjSelY", -1, 9999, "E");
     414        h2 = fHistSel.ProjectionY("ProjSelY", -1, -1, "E");
    415415        h2->SetDirectory(NULL);
    416416        h2->SetLineColor(kRed);
  • trunk/MagicSoft/Mars/mhflux/MHEffectiveOnTime.cc

    r7818 r8695  
    866866        if ((h = (TH1D*)gPad->FindObject("ProjDeltaT"/*fNameProjDeltaT*/)))
    867867        {
    868             h = fH2DeltaT.ProjectionX("ProjDeltaT"/*fNameProjDeltaT*/, -1, 9999, "E");
     868            h = fH2DeltaT.ProjectionX("ProjDeltaT"/*fNameProjDeltaT*/, -1, -1, "E");
    869869            if (h->GetEntries()>0)
    870870                gPad->SetLogy();
     
    873873        pad->GetPad(2)->cd(1);
    874874        if ((h = (TH1D*)gPad->FindObject("ProjTheta"/*fNameProjTheta*/)))
    875             fH2DeltaT.ProjectionY("ProjTheta"/*fNameProjTheta*/, -1, 9999, "E");
     875            fH2DeltaT.ProjectionY("ProjTheta"/*fNameProjTheta*/, -1, -1, "E");
    876876
    877877        if (!fIsFinalized)
     
    963963    pad->GetPad(1)->cd(1);
    964964    gPad->SetBorderMode(0);
    965     h = fH2DeltaT.ProjectionX("ProjDeltaT"/*fNameProjDeltaT*/, -1, 9999, "E");
     965    h = fH2DeltaT.ProjectionX("ProjDeltaT"/*fNameProjDeltaT*/, -1, -1, "E");
    966966    h->SetTitle("Distribution of \\Delta t [s]");
    967967    h->SetXTitle("\\Delta t [s]");
     
    993993    pad->GetPad(2)->cd(1);
    994994    gPad->SetBorderMode(0);
    995     h = fH2DeltaT.ProjectionY("ProjTheta"/*fNameProjTheta*/, -1, 9999, "E");
     995    h = fH2DeltaT.ProjectionY("ProjTheta"/*fNameProjTheta*/, -1, -1, "E");
    996996    h->SetTitle("Distribution of  \\Theta [\\circ]");
    997997    h->SetXTitle("\\Theta [\\circ]");
  • trunk/MagicSoft/Mars/mhflux/MHEnergyEst.cc

    r8673 r8695  
    364364    if ((hx=(TH1D*)gPad->FindObject(MString::Format("Prof%s", h.GetName()))))
    365365    {
    366         hx = hyx->ProfileX(Form("Prof%s", h.GetName()), -1, 9999, "s");
     366        hx = hyx->ProfileX(Form("Prof%s", h.GetName()), -1, -1, "s");
    367367
    368368        if (logy && hx->GetMaximum()>0)
     
    387387    h2->SetLineColor(kRed);
    388388
    389     TH1D *h1 = h2->ProfileX(Form("Prof%s", h.GetName()), -1, 9999, "s");
     389    TH1D *h1 = h2->ProfileX(Form("Prof%s", h.GetName()), -1, -1, "s");
    390390    h1->SetDirectory(NULL);
    391391    h1->SetBit(kCanDelete);
     
    478478    gPad->SetGridy();
    479479    /*
    480     h = fHImpact.ProjectionX("Impact", -1, 9999, "e");
     480    h = fHImpact.ProjectionX("Impact", -1, -1, "e");
    481481    h->SetBit(TH1::kNoStats);
    482482    h->SetTitle("Distribution of Impact");
  • trunk/MagicSoft/Mars/mhflux/MMcSpectrumWeight.cc

    r8680 r8695  
    485485        *fLog << " New spectral slope:       ";
    486486        if (fNewSlope==-99)
    487             *fLog << "undefined" << endl;
     487            *fLog << "undefined/no change" << endl;
    488488        else
    489489            *fLog << fNewSlope << endl;
Note: See TracChangeset for help on using the changeset viewer.