From 383d7b05ded970e5c07b23a467f5b2d5347b7b64 Mon Sep 17 00:00:00 2001
From: Rene Brun <Rene.Brun@cern.ch>
Date: Tue, 5 Nov 2002 10:38:03 +0000
Subject: [PATCH] Make the following functions const GetMethodCall()
 GetObjectFit GetMaxIterations GetNumFixedPars GetNumFreePars GetNumPars
 GetParameter GetPlot GetStatus mnpout

git-svn-id: http://root.cern.ch/svn/root/trunk@5542 27541ba8-7e3a-0410-8455-c3a389f83636
---
 minuit/inc/TMinuit.h   | 22 +++++++++++-----------
 minuit/src/TMinuit.cxx | 12 ++++++------
 2 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/minuit/inc/TMinuit.h b/minuit/inc/TMinuit.h
index 0c853ab2754..a93ef4fe817 100644
--- a/minuit/inc/TMinuit.h
+++ b/minuit/inc/TMinuit.h
@@ -1,4 +1,4 @@
-// @(#)root/minuit:$Name:  $:$Id: TMinuit.h,v 1.4 2002/02/13 11:34:40 brun Exp $
+// @(#)root/minuit:$Name:  $:$Id: TMinuit.h,v 1.5 2002/11/05 09:54:27 brun Exp $
 // Author: Rene Brun, Frederick James   12/08/95
 
 /*************************************************************************
@@ -188,15 +188,15 @@ public:
  virtual void   DeleteArrays();
  virtual Int_t  Eval(Int_t npar, Double_t *grad, Double_t &fval, Double_t *par, Int_t flag);
  virtual Int_t  FixParameter( Int_t parNo );
- TMethodCall   *GetMethodCall() {return fMethodCall;}
- TObject       *GetObjectFit() {return fObjectFit;}
- Int_t          GetMaxIterations() {return fMaxIterations;}
- virtual Int_t  GetNumFixedPars();
- virtual Int_t  GetNumFreePars();
- virtual Int_t  GetNumPars();
- virtual Int_t  GetParameter( Int_t parNo, Double_t &currentValue, Double_t &currentError );
- virtual TObject *GetPlot() {return fPlot;}
- Int_t          GetStatus() {return fStatus;}
+ TMethodCall   *GetMethodCall() const {return fMethodCall;}
+ TObject       *GetObjectFit() const {return fObjectFit;}
+ Int_t          GetMaxIterations() const {return fMaxIterations;}
+ virtual Int_t  GetNumFixedPars() const;
+ virtual Int_t  GetNumFreePars() const;
+ virtual Int_t  GetNumPars() const;
+ virtual Int_t  GetParameter( Int_t parNo, Double_t &currentValue, Double_t &currentError ) const;
+ virtual TObject *GetPlot() const {return fPlot;}
+ Int_t          GetStatus() const {return fStatus;}
  virtual Int_t  Migrad();
  virtual void   mnamin();
  virtual void   mnbins(Double_t a1, Double_t a2, Int_t naa, Double_t &bl, Double_t &bh, Int_t &nb, Double_t &bwid);
@@ -238,7 +238,7 @@ public:
  virtual void   mnpfit(Double_t *parx2p, Double_t *pary2p, Int_t npar2p, Double_t *coef2p, Double_t &sdev2p);
  virtual void   mnpint(Double_t &pexti, Int_t i, Double_t &pinti);
  virtual void   mnplot(Double_t *xpt, Double_t *ypt, char *chpt, Int_t nxypt, Int_t npagwd, Int_t npagln);
- virtual void   mnpout(Int_t iuext, TString &chnam, Double_t &val, Double_t &err, Double_t &xlolim, Double_t &xuplim, Int_t &iuint);
+ virtual void   mnpout(Int_t iuext, TString &chnam, Double_t &val, Double_t &err, Double_t &xlolim, Double_t &xuplim, Int_t &iuint) const;
  virtual void   mnprin(Int_t inkode, Double_t fval);
  virtual void   mnpsdf();
  virtual void   mnrazz(Double_t ynew, Double_t *pnew, Double_t *y, Int_t &jh, Int_t &jl);
diff --git a/minuit/src/TMinuit.cxx b/minuit/src/TMinuit.cxx
index 35596a13981..4df1b363e5d 100644
--- a/minuit/src/TMinuit.cxx
+++ b/minuit/src/TMinuit.cxx
@@ -1,4 +1,4 @@
-// @(#)root/minuit:$Name:  $:$Id: TMinuit.cxx,v 1.22 2002/07/16 17:22:52 brun Exp $
+// @(#)root/minuit:$Name:  $:$Id: TMinuit.cxx,v 1.23 2002/11/05 09:54:27 brun Exp $
 // Author: Rene Brun, Frederick James   12/08/95
 
 /*************************************************************************
@@ -669,7 +669,7 @@ Int_t TMinuit::FixParameter( Int_t parNo)
 }
 
 //______________________________________________________________________________
-Int_t TMinuit::GetParameter( Int_t parNo, Double_t &currentValue, Double_t &currentError )
+Int_t TMinuit::GetParameter( Int_t parNo, Double_t &currentValue, Double_t &currentError ) const
 {
 // return parameter value and error
      Int_t    err;
@@ -682,7 +682,7 @@ Int_t TMinuit::GetParameter( Int_t parNo, Double_t &currentValue, Double_t &curr
 }
 
 //______________________________________________________________________________
-Int_t TMinuit::GetNumFixedPars()
+Int_t TMinuit::GetNumFixedPars() const
 {
 // returns the number of currently fixed parameters
 
@@ -690,7 +690,7 @@ Int_t TMinuit::GetNumFixedPars()
 }
 
 //______________________________________________________________________________
-Int_t TMinuit::GetNumFreePars()
+Int_t TMinuit::GetNumFreePars() const
 {
 // returns the number of currently free parameters
 
@@ -698,7 +698,7 @@ Int_t TMinuit::GetNumFreePars()
 }
 
 //______________________________________________________________________________
-Int_t TMinuit::GetNumPars()
+Int_t TMinuit::GetNumPars() const
 {
 // returns the total number of parameters that have been defined.
 // (fixed and free)
@@ -6101,7 +6101,7 @@ void TMinuit::mnplot(Double_t *xpt, Double_t *ypt, char *chpt, Int_t nxypt, Int_
 } /* mnplot_ */
 
 //______________________________________________________________________________
-void TMinuit::mnpout(Int_t iuext1, TString &chnam, Double_t &val, Double_t &err, Double_t &xlolim, Double_t &xuplim, Int_t &iuint)
+void TMinuit::mnpout(Int_t iuext1, TString &chnam, Double_t &val, Double_t &err, Double_t &xlolim, Double_t &xuplim, Int_t &iuint) const
 {
 //*-*-*-*Provides the user with information concerning the current status*-*-*
 //*-*    ================================================================
-- 
GitLab