1 #ifndef IMINUIT_PARAMETER_HH 2 #define IMINUIT_PARAMETER_HH 12 class MinuitParameterSet;
22 virtual bool hidden()
const=0;
23 virtual const std::string&
name()
const=0;
26 virtual double minInit()
const=0;
27 virtual double maxInit()
const=0;
29 virtual bool scan()
const=0;
30 virtual double scanMin()
const=0;
31 virtual double scanMax()
const=0;
33 virtual double mean()
const=0;
34 virtual double err()
const=0;
46 ,
double fitErrNeg)=0;
50 virtual operator double()
const=0;
52 virtual void print(std::ostream& os = std::cout)
const=0;
virtual const MinuitParameterSet * parSet() const =0
virtual double meanInit() const =0
virtual void printResultVsInput(std::ostream &os=std::cout) const =0
virtual bool setParSetIndex(int psetIndex)=0
virtual double scanMin() const =0
virtual int iFixInit() const =0
virtual double err() const =0
virtual const std::string & name() const =0
virtual double mean() const =0
virtual bool scan() const =0
virtual double blinding() const =0
virtual double maxInit() const =0
virtual bool hidden() const =0
virtual double stepInit() const =0
virtual bool setParSet(MinuitParameterSet *ps)=0
virtual ~IMinuitParameter()
virtual void print(std::ostream &os=std::cout) const =0
virtual double minInit() const =0
virtual void setResult(double fitMean, double fitErr, double fitErrPos, double fitErrNeg)=0
virtual int parSetIndex() const =0
virtual void setCurrentFitVal(double pval)=0
virtual double scanMax() const =0