Re: [ROOT] Accessing Minuit's error matrix using pyROOT

From: WLavrijsen@lbl.gov
Date: Wed Jul 28 2004 - 22:15:23 MEST


Topher,

> * Can't work with c structures such as double vec[] or matrix[][] and
> thus any Root methods that use these as parameters.  Even methods like
> GetParLimits(Int_t ipar, Double_t& parmin, Double_t& parmax) can't be used.

Well, I haven't implemented a matrix[][], but double vec[] has been there
for some time. Just use array from the python array module or any other
python type that implements the buffer interface.

> * Can't use C++ overloaded operators.

Could you clarify this one? Although I know of a few issues where C++
overloading rules are not properly respected, in general overloading works
just fine?

Thanks,
     Wim
-- 
Wim.Lavrijsen@cern.ch   --   WLavrijsen@lbl.gov   --   www.lavrijsen.net

"Stop making excuses for your software."    --first step towards quality



This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:09 MET