Hi Ed, This problem has benn fixed by Masa in the current version of CINT in CVS. Rene Brun Ed Oltman wrote: > > Hello, > The behavior of TF1::Eval() has changed when typed at the ROOT Command > line - it seems be returning long long: > > Version 3.03/9a > > root [2] TF1 *f = new TF1("f","sin(x)",0.,10.) > root [3] f->Eval(3.) > (Double_t)1.41120008059867210e-001 > > Version 3.05/3 > > root [0] TF1 *f = new TF1("f","sin(x)",0., 10.) > root [1] f->Eval(3.) > (long long)0 > > However, the following printf works, but whats the (long long)9? > > root [2] printf("%f\n",f->Eval(3.)) > 0.141120 > (long long)9 > > I use Win2K, binary releases > > Ed
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:10 MET