Public Member Functions | List of all members
ana::IFitter::IFitSummary Class Referenceabstract

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-03/CAFAna/Fit/IFitter.h"

Public Member Functions

virtual ~IFitSummary ()
 
virtual bool IsBetterThan (const IFitSummary *other) const =0
 Is this fit better than other ? More...
 
virtual double EvalMetricVal () const =0
 

Detailed Description

Minimization and MCMC fits return very different information, but various places need to know certain minimal things about them. MinuitFitter and BayesianFitter both contain derived versions of this interface.

Definition at line 32 of file IFitter.h.

Constructor & Destructor Documentation

ana::IFitter::IFitSummary::~IFitSummary ( )
virtual

Definition at line 40 of file IFitter.cxx.

41  {
42  }

Member Function Documentation

virtual double ana::IFitter::IFitSummary::EvalMetricVal ( ) const
pure virtual

What's the value of the thing being minimized or maximized? (LL, chi2, etc.) Interpretation depends on the derived class...

virtual bool ana::IFitter::IFitSummary::IsBetterThan ( const IFitSummary other) const
pure virtual

Is this fit better than other ?


The documentation for this class was generated from the following files: