Ignore:
Timestamp:
02/07/09 20:48:57 (16 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mhist
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mhist/MHCamEvent.cc

    r9153 r9303  
    5757#include "MLogManip.h"
    5858
     59#include "MString.h"
    5960#include "MParList.h"
    6061#include "MCamEvent.h"
     
    232233
    233234    pad->cd(2);
    234     if (gPad->FindObject(Form("%s;proj", fName.Data())))
    235     {
    236         TH1 *h=fSum->Projection(Form("%s;proj", fName.Data()));
     235    if (gPad->FindObject(MString::Format("%s;proj", fName.Data())))
     236    {
     237        TH1 *h=fSum->Projection(MString::Format("%s;proj", fName.Data()));
    237238        if (h->GetMaximum()>0)
    238239            gPad->SetLogy();
     
    240241
    241242    pad->cd(5);
    242     if (gPad->FindObject(Form("%s;rad", fName.Data())))
    243         fSum->RadialProfile(Form("%s;rad", fName.Data()));
     243    if (gPad->FindObject(MString::Format("%s;rad", fName.Data())))
     244        fSum->RadialProfile(MString::Format("%s;rad", fName.Data()));
    244245
    245246    pad->cd(6);
    246     if (gPad->FindObject(Form("%s;az", fName.Data())))
    247         fSum->AzimuthProfile(Form("%s;az", fName.Data()));
     247    if (gPad->FindObject(MString::Format("%s;az", fName.Data())))
     248        fSum->AzimuthProfile(MString::Format("%s;az", fName.Data()));
    248249
    249250    pad->cd(4);
    250251    gPad->cd(1);
    251     MHCamera *cam = (MHCamera*)gPad->FindObject(Form("%s;err", fName.Data()));
     252    MHCamera *cam = (MHCamera*)gPad->FindObject(MString::Format("%s;err", fName.Data()));
    252253    if (cam)
    253254        cam->SetCamContent(*fSum, fErrorRelative ? 1 : 2);
     
    262263    AppendPad();
    263264
    264     TString name = Form("%s_1", pad->GetName());
     265    TString name = MString::Format("%s_1", pad->GetName());
    265266    TPad *p = new TPad(name,name,0.005, 0.5, 0.66, 0.995,col,0,0);
    266267    p->SetFrameBorderMode(0);
     
    271272
    272273    pad->cd();
    273     name = Form("%s_2", pad->GetName());
     274    name = MString::Format("%s_2", pad->GetName());
    274275    p = new TPad(name,name,0.66, 0.5, 0.995, 0.995,col,0,0);
    275276    p->SetFrameBorderMode(0);
     
    277278    p->Draw();
    278279    p->cd();
    279     TH1 *h = fSum->Projection(Form("%s;proj", fName.Data()), 50);
     280    TH1 *h = fSum->Projection(MString::Format("%s;proj", fName.Data()), 50);
    280281    h->SetTitle("Projection");
    281282    h->SetBit(kCanDelete);
     
    283284
    284285    pad->cd();
    285     name = Form("%s_3", pad->GetName());
     286    name = MString::Format("%s_3", pad->GetName());
    286287    p = new TPad(name,name,0.005, 0.005, 3./8, 0.5,col,0,0);
    287288    p->SetFrameBorderMode(0);
     
    292293
    293294    pad->cd();
    294     name = Form("%s_4", pad->GetName());
     295    name = MString::Format("%s_4", pad->GetName());
    295296    p = new TPad(name,name,3./8, 0.005, 6./8-0.005, 0.5,col,0,0);
    296297    p->SetFrameBorderMode(0);
     
    306307
    307308    MHCamera *cam = new MHCamera(*fSum->GetGeometry());
    308     cam->SetName(Form("%s;err", fName.Data()));
     309    cam->SetName(MString::Format("%s;err", fName.Data()));
    309310    cam->SetTitle(e);
    310311    cam->SetYTitle(fSum->GetYaxis()->GetTitle());
     
    314315
    315316    pad->cd();
    316     name = Form("%s_5", pad->GetName());
     317    name = MString::Format("%s_5", pad->GetName());
    317318    p = new TPad(name,name,6./8,0.25,0.995,0.5,col,0,0);
    318319    p->SetFrameBorderMode(0);
     
    320321    p->Draw();
    321322    p->cd();
    322     h = (TH1*)fSum->RadialProfile(Form("%s;rad", fName.Data()), 20);
     323    h = (TH1*)fSum->RadialProfile(MString::Format("%s;rad", fName.Data()), 20);
    323324    h->SetTitle("Radial Profile");
    324325    h->SetBit(kCanDelete|TH1::kNoStats);
     
    326327
    327328    pad->cd();
    328     name = Form("%s_6", pad->GetName());
     329    name = MString::Format("%s_6", pad->GetName());
    329330    p = new TPad(name,name,6./8,0.005,0.995,0.25,col,0,0);
    330331    p->SetFrameBorderMode(0);
     
    332333    p->Draw();
    333334    p->cd();
    334     h = (TH1*)fSum->AzimuthProfile(Form("%s;az", fName.Data()), 30);
     335    h = (TH1*)fSum->AzimuthProfile(MString::Format("%s;az", fName.Data()), 30);
    335336    h->SetTitle("Azimuth Profile");
    336337    h->SetBit(kCanDelete|TH1::kNoStats);
  • trunk/MagicSoft/Mars/mhist/MHCamera.cc

    r9235 r9303  
    11/* ======================================================================== *\
    2 ! $Name: not supported by cvs2svn $:$Id: MHCamera.cc,v 1.112 2009-01-21 14:37:07 tbretz Exp $
     2! $Name: not supported by cvs2svn $:$Id: MHCamera.cc,v 1.113 2009-02-07 20:47:41 tbretz Exp $
    33! --------------------------------------------------------------------------
    44!
     
    7777
    7878#include "MH.h"
     79#include "MString.h"
    7980#include "MBinning.h"
    8081#include "MHexagon.h"
     
    18481849        newtxt2.PaintText(-range*.85, -range*.85, text);
    18491850
    1850         text = "";
    1851         text += Form("%.2f", range*.3*fGeomCam->GetConvMm2Deg());
    1852         text += "\\circ";
     1851        text = MString::Format("%.2f\\circ", range*.3*fGeomCam->GetConvMm2Deg());
    18531852        text = text.Strip(TString::kLeading);
    18541853
     
    18811880        const Float_t step   = (islog && min>0 ? log10(max/min) : max-min);
    18821881        const Int_t   firsts = step/48*3 < 1e-8 ? 8 : (Int_t)floor(log10(step/48*3));
    1883         const TString opt    = Form("%%.%if", firsts>0 ? 0 : TMath::Abs(firsts));
     1882        const TString opt    = MString::Format("%%.%if", firsts>0 ? 0 : TMath::Abs(firsts));
    18841883/*
    18851884        for (Int_t i=0; i<ncol+1; i+=3)
     
    18981897
    18991898        for (Int_t i=0; i<=25; i++)
    1900             newtxt.PaintText(range+1.5*w, H*(i*ncol/25*h-1)-offset, Form(opt, bins[i]));
     1899            newtxt.PaintText(range+1.5*w, H*(i*ncol/25*h-1)-offset, MString::Format(opt, bins[i]));
    19011900
    19021901        for (Int_t i=0; i<ncol; i++)
     
    20812080        // MHCamera and on the pad on which it is drawn --> The name
    20822081        // is unique. For ExecuteEvent gPad is always correctly set.
    2083         const TString name = Form("%p;%p;PixelContent", this, gPad);
     2082        const TString name = MString::Format("%p;%p;PixelContent", this, gPad);
    20842083
    20852084        TCanvas *old = (TCanvas*)gROOT->GetListOfCanvases()->FindObject(name);
     
    23752374        // Just to get the right (maximum) binning
    23762375        TProfile *half[2];
    2377         half[0] = RadialProfileS(s0, inner,Form("%sInner",GetName()));
    2378         half[1] = RadialProfileS(s0, outer,Form("%sOuter",GetName()));
     2376        half[0] = RadialProfileS(s0, inner, MString::Format("%sInner",GetName()));
     2377        half[1] = RadialProfileS(s0, outer, MString::Format("%sOuter",GetName()));
    23792378
    23802379        for (Int_t i=0; i<2; i++)
     
    24202419        // Just to get the right (maximum) binning
    24212420        TProfile *half[2];
    2422         half[0] = AzimuthProfileA(inner,Form("%sInner",GetName()));
    2423         half[1] = AzimuthProfileA(outer,Form("%sOuter",GetName()));
     2421        half[0] = AzimuthProfileA(inner, MString::Format("%sInner",GetName()));
     2422        half[1] = AzimuthProfileA(outer, MString::Format("%sOuter",GetName()));
    24242423
    24252424        for (Int_t i=0; i<2; i++)
Note: See TracChangeset for help on using the changeset viewer.