RooAbsRootFinder is the abstract interface for finding roots of real-valued 1-dimensional function that implements the RooAbsFunc interface.
Definition at line 23 of file RooAbsRootFinder.h.
Public Member Functions | |
RooAbsRootFinder (const RooAbsFunc &function) | |
Constructor take function binding as argument. More... | |
virtual | ~RooAbsRootFinder () |
virtual bool | findRoot (double &result, double xlo, double xhi, double value=0) const =0 |
virtual TClass * | IsA () const |
virtual void | Streamer (TBuffer &) |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
static TClass * | Class () |
static const char * | Class_Name () |
static Version_t | Class_Version () |
static const char * | DeclFileName () |
Protected Attributes | |
const RooAbsFunc * | _function |
Pointer to input function. More... | |
bool | _valid |
True if current state is valid. More... | |
#include <RooAbsRootFinder.h>
RooAbsRootFinder::RooAbsRootFinder | ( | const RooAbsFunc & | function | ) |
Constructor take function binding as argument.
Definition at line 40 of file RooAbsRootFinder.cxx.
|
inlinevirtual |
Definition at line 26 of file RooAbsRootFinder.h.
|
static |
|
inlinestatic |
Definition at line 34 of file RooAbsRootFinder.h.
|
inlinestatic |
Definition at line 34 of file RooAbsRootFinder.h.
|
pure virtual |
Implemented in RooBrentRootFinder.
|
inlinevirtual |
Reimplemented in RooBrentRootFinder.
Definition at line 34 of file RooAbsRootFinder.h.
|
virtual |
Reimplemented in RooBrentRootFinder.
|
inline |
Definition at line 34 of file RooAbsRootFinder.h.
|
protected |
Pointer to input function.
Definition at line 31 of file RooAbsRootFinder.h.
|
protected |
True if current state is valid.
Definition at line 32 of file RooAbsRootFinder.h.