Hi Frank,
On Sat, 2009-10-24 at 16:04 +0200, Frank S. Thomas wrote:
> Package: root-plugin-math-minuit2
> Version: 5.24.00-1
> Severity: wishlist
>
> Hi,
>
> The header files that were included in root-plugin-minuit2/5.18.00 in the
> directory /usr/include/root/Minuit2/ are not included in the new root-plugin-
> math-minuit2 anymore. I also couldn't find them in any other package. Please
> provide these headers in this or any other package.
There's a good reason for that. All the packages at that are named
`root-plugin-.*' are - well - plug-ins. That means, that it is up to
ROOT's internal loading mechanism to load the right library. That also
means, that you should not use the concrete interface provided by these
packages, but instead use the virtual interface provided in the core.
For Minuit2, you should do
TVirtualFitter* fitter = TVirtualFitter::Fitter(0, 0);
and have
Root.Fitter: Minuit2
in your .rootrc file.
People often get this wrong, unfortunately, and ROOT (team) is not very
clear about this - a sign of some Fortrantisis still lingering around.
If, however, you (and others) can convince me, that you _must_ use the
TMinuit2 class directly, then perhaps I can be persuaded to make
root-plugin-math-minuit2 into the two packages
libroot-math-minuit2{5.xx,-dev}.
> Thanks and much kudos for packaging ROOT!
No problem.
Perhaps you want to consider joining the debian-science mailing list?
It's for users, maintainers, and developers a-like.
Yours,
--
___ | Christian Holm Christensen
|_| | -------------------------------------------------------------
| | Address: Sankt Hansgade 23, 4 Phone: (+45) 35 35 96 91
_| DK-2200 Copenhagen N Cell: (+45) 24 61 85 91
_| Denmark Office: (+45) 353 25 447
____| Email: [email protected] Web: http://cern.ch/cholm
| |
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]