constructor from the IFunction ( see AIDA/IFunction.h)
More...
#include <GaudiMath/Adapters.h>
constructor from the IFunction ( see AIDA/IFunction.h)
- See also
- AIDA::IFunction
- Author
- Kirill Miklyaev kiril.nosp@m.lm@i.nosp@m.ris1..nosp@m.itep.nosp@m..ru
- Date
- 2003-08-03
Definition at line 31 of file FunAdapters.h.
| Genfun::GaudiMathImplementation::AdapterIFunction::AdapterIFunction |
( |
const AIDA::IFunction & |
fun | ) |
|
mandatory macro from CLHEP/GenericFunctions
constructor from AIDA::Function
- Parameters
-
Definition at line 21 of file Adapter.cpp.
const AIDA::IFunction * m_fun
double fun(const std::vector< double > &x)
std::vector< double > m_arg
| Genfun::GaudiMathImplementation::AdapterIFunction::AdapterIFunction |
( |
const AdapterIFunction & |
right | ) |
|
copy constructor
Definition at line 28 of file Adapter.cpp.
30 ,
m_fun ( right.m_fun )
31 ,
m_dim ( right.m_dim )
32 ,
m_arg ( right.m_arg )
const AIDA::IFunction * m_fun
std::vector< double > m_arg
| Genfun::GaudiMathImplementation::AdapterIFunction::~AdapterIFunction |
( |
| ) |
|
|
virtual |
| Genfun::GaudiMathImplementation::AdapterIFunction::AdapterIFunction |
( |
| ) |
|
|
private |
| Genfun::GaudiMathImplementation::AdapterIFunction::AdapterIFunction |
( |
const AIDA::IFunction & |
fun | ) |
|
mandatory macro from CLHEP/GenericFunctions
constructor from AIDA::Function
- Parameters
-
| Genfun::GaudiMathImplementation::AdapterIFunction::AdapterIFunction |
( |
const AdapterIFunction & |
| ) |
|
| virtual Genfun::GaudiMathImplementation::AdapterIFunction::~AdapterIFunction |
( |
| ) |
|
|
virtual |
| Genfun::GaudiMathImplementation::AdapterIFunction::AdapterIFunction |
( |
| ) |
|
|
private |
| virtual unsigned int Genfun::GaudiMathImplementation::AdapterIFunction::dimensionality |
( |
| ) |
const |
|
inlinevirtual |
| virtual unsigned int Genfun::GaudiMathImplementation::AdapterIFunction::dimensionality |
( |
| ) |
const |
|
inlinevirtual |
| virtual bool Genfun::GaudiMathImplementation::AdapterIFunction::hasAnalyticDerivative |
( |
| ) |
const |
|
inlinevirtual |
Does this function have an analytic derivative?
Definition at line 53 of file FunAdapters.h.
| virtual bool Genfun::GaudiMathImplementation::AdapterIFunction::hasAnalyticDerivative |
( |
| ) |
const |
|
inlinevirtual |
Does this function have an analytic derivative?
Definition at line 53 of file FunAdapters.h.
| double Genfun::GaudiMathImplementation::AdapterIFunction::operator() |
( |
double |
a | ) |
const |
|
virtual |
Definition at line 37 of file Adapter.cpp.
const AIDA::IFunction * m_fun
std::vector< double > m_arg
| virtual double Genfun::GaudiMathImplementation::AdapterIFunction::operator() |
( |
double |
a | ) |
const |
|
virtual |
| virtual double Genfun::GaudiMathImplementation::AdapterIFunction::operator() |
( |
const Argument & |
x | ) |
const |
|
virtual |
| virtual double Genfun::GaudiMathImplementation::AdapterIFunction::operator() |
( |
const Argument & |
x | ) |
const |
|
virtual |
| Genfun::Derivative Genfun::GaudiMathImplementation::AdapterIFunction::partial |
( |
unsigned int |
i | ) |
const |
|
virtual |
Derivatives.
Definition at line 50 of file Adapter.cpp.
55 return Genfun::FunctionNoop( &aux ) ;
58 return Genfun::FunctionNoop ( &aux ) ;
Genfun::GaudiMathImplementation::NumericalDerivative Derivative
Genfun::GaudiMathImplementation::Constant Constant
| virtual Genfun::Derivative Genfun::GaudiMathImplementation::AdapterIFunction::partial |
( |
unsigned int |
i | ) |
const |
|
virtual |
| std::vector< double > Genfun::GaudiMathImplementation::AdapterIFunction::m_arg |
|
mutableprivate |
| size_t Genfun::GaudiMathImplementation::AdapterIFunction::m_dim |
|
private |
| const AIDA::IFunction * Genfun::GaudiMathImplementation::AdapterIFunction::m_fun |
|
private |
The documentation for this class was generated from the following files: