00001 histoPOWER(char *gmadFile, char *rootFile) 00002 { 00003 gStyle->SetOptTitle(0); 00004 BDSCanvas *b = new BDSCanvas(gmadFile); 00005 TFile *f = TFile::Open(rootFile); 00006 TH1F *histo; 00007 TAxis *axis; 00008 histo = (TH1F*)f->Get("ElossHisto;1"); 00009 axis = histo->GetXaxis(); 00010 // histo->GetXaxis()->SetLimits(BDSPad::xmin_axis,BDSPad::xmax_axis); 00011 axis->SetRange(BDSPad::xmin_axis,BDSPad::xmax_axis); 00012 //axis->SetRange(axis->FindBin(BDSPad::xmin_axis),axis->FindBin(BDSPad::xmax_axis)); 00013 histo->Scale(18.1e6/2.95e+08); 00014 histo->Draw(); 00015 b->SetHisto(histo); 00016 b->cd(); 00017 return(0); 00018 }