Hello Rooters:
I am not that experienced with C++ so maybe someone will see the problem
with this immediately.  I cannot get the TMinuit command mnemat to run
correctly.  I am running ROOT 3.02/02 on Red Hat Linux 6.2.  Below is a
macro that just won't work.  When it gets to the mnemat command, I get
Error: Can't call TMinuit::mnemat(matrix,ndim) in current scope
FILE:show_err.C LINE:13
Possible candidates are...
filename       line:size busy function type and name  (in TMinuit)
(compiled)        0:0    0 public: virtual void mnemat(Double_t*
emat,Int_t ndim);
filename       line:size busy function type and name  (in TNamed)
filename       line:size busy function type and name  (in TObject)
---------------
{
TH1F *h1 = new TH1F("h1","test",3,0,3);
h1->Fill(0.5,1);
h1->Fill(1.5,5);
h1->Fill(2.5,3);
TF1 *f1 = new TF1("f1","[0]+[1]*x+[2]*x^2",0,3);
h1->Fit("f1");
Double_t matrix[3][3];
Int_t ndim=3;
gMinuit->mnemat(matrix,ndim);
}
Thanks in advance for the help.
-Sean Stave
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:52 MET