Jpp  19.0.0
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | List of all members
JROOT::JF3 Struct Reference

Wrapper data structure to build ROOT 3D function. More...

#include <JRootfit.hh>

Inheritance diagram for JROOT::JF3:

Classes

struct  helper
 Helper. More...
 

Public Member Functions

template<class JF3_t >
 JF3 (const char *const name, const JF3_t &f3, const range_type &X=range_type(), const range_type &Y=range_type(), const range_type &Z=range_type())
 Constructor. More...
 

Detailed Description

Wrapper data structure to build ROOT 3D function.

Definition at line 716 of file JRootfit.hh.

Constructor & Destructor Documentation

template<class JF3_t >
JROOT::JF3::JF3 ( const char *const  name,
const JF3_t &  f3,
const range_type X = range_type(),
const range_type Y = range_type(),
const range_type Z = range_type() 
)
inline

Constructor.

Parameters
namename
f3function
Xfit range
Yfit range
Zfit range

Definition at line 729 of file JRootfit.hh.

733  :
734  TF3(name,
735  helper<JF3_t>(f3),
736  X.getLowerLimit(),
737  X.getUpperLimit(),
738  Y.getLowerLimit(),
739  Y.getUpperLimit(),
740  Z.getLowerLimit(),
741  Z.getUpperLimit(),
742  0)
743  {
744  this->SetNpx(300);
745  this->SetNpy(300);
746  this->SetNpz(300);
747  };
T getLowerLimit() const
Get lower limit.
Definition: JRange.hh:202
T getUpperLimit() const
Get upper limit.
Definition: JRange.hh:213
then fatal The output file must have the wildcard in the name
Definition: JCanberra.sh:31
double f3(const double x, const double y, const double z)
3D function.
Definition: JPolynome3D.cc:23

The documentation for this struct was generated from the following file: