|
GAMBIT
v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
|
#include <daFunk.hpp>
|
| FunkPlain (Funk fin, std::string arg1) |
|
| FunkPlain (Funk fin, std::string arg1, std::string arg2) |
|
| FunkPlain (Funk fin, std::string arg1, std::string arg2, std::string arg3) |
|
| FunkPlain (Funk fin, std::string arg1, std::string arg2, std::string arg3, std::string arg4) |
|
double | value (const std::vector< double > &args, size_t bindID) |
|
| FunkBase () |
|
virtual | ~FunkBase () |
|
template<typename... Args> |
Funk | set (std::string arg, Funk g, Args... args) |
|
template<typename... Args> |
Funk | set (std::string arg, double x, Args... args) |
|
template<typename... Args> |
Funk | set (std::string arg, std::string arg1, Args... args) |
|
template<typename... Args> |
Funk | set () |
|
template<typename... Args> |
shared_ptr< FunkBound > | bind (Args... args) |
|
const std::vector< std::string > & | getArgs () |
|
std::size_t | getNArgs () |
|
bool | hasArg (std::string) |
|
bool | hasArgs () |
|
Funk | help () |
|
template<typename... Args> |
bool | assert_args (Args... args) |
|
virtual void | resolve (std::map< std::string, size_t > datamap, size_t &datalen, size_t bindID, std::map< std::string, size_t > &argmap) |
|
Singularities | getSingl () |
|
Funk | set_singularity (std::string arg, double pos, double width) |
|
Funk | print (std::string arg) |
|
template<typename... Args> |
shared_ptr< FunkIntegrate_gsl1d > | gsl_integration (Args... args) |
|
PlainPtrs1 | plain (std::string) |
|
PlainPtrs2 | plain (std::string, std::string) |
|
PlainPtrs3 | plain (std::string, std::string, std::string) |
|
PlainPtrs4 | plain (std::string, std::string, std::string, std::string) |
|
template<typename T > |
PlainPtr1 | plain (std::string) |
|
template<typename T > |
PlainPtr2 | plain (std::string, std::string) |
|
template<typename T > |
PlainPtr3 | plain (std::string, std::string, std::string) |
|
template<typename T > |
PlainPtr4 | plain (std::string, std::string, std::string, std::string) |
|
template<> |
Funk | set () |
|
|
static double | plain1p (double x1, void *ptr) |
|
static double | plain2p (double x1, double x2, void *ptr) |
|
static double | plain3p (double x1, double x2, double x3, void *ptr) |
|
static double | plain4p (double x1, double x2, double x3, double x4, void *ptr) |
|
template<typename T > |
static double | plain1 (double &x1) |
|
template<typename T > |
static double | plain2 (double &x1, double &x2) |
|
template<typename T > |
static double | plain3 (double &x1, double &x2, double &x3) |
|
template<typename T > |
static double | plain4 (double &x1, double &x2, double &x3, double &x4) |
|
Definition at line 513 of file daFunk.hpp.
◆ FunkPlain() [1/4]
daFunk::FunkPlain::FunkPlain |
( |
Funk |
fin, |
|
|
std::string |
arg1 |
|
) |
| |
|
inline |
Definition at line 516 of file daFunk.hpp.
shared_ptr< FunkBound > f
◆ FunkPlain() [2/4]
daFunk::FunkPlain::FunkPlain |
( |
Funk |
fin, |
|
|
std::string |
arg1, |
|
|
std::string |
arg2 |
|
) |
| |
|
inline |
Definition at line 517 of file daFunk.hpp.
shared_ptr< FunkBound > f
◆ FunkPlain() [3/4]
daFunk::FunkPlain::FunkPlain |
( |
Funk |
fin, |
|
|
std::string |
arg1, |
|
|
std::string |
arg2, |
|
|
std::string |
arg3 |
|
) |
| |
|
inline |
Definition at line 518 of file daFunk.hpp.
shared_ptr< FunkBound > f
◆ FunkPlain() [4/4]
daFunk::FunkPlain::FunkPlain |
( |
Funk |
fin, |
|
|
std::string |
arg1, |
|
|
std::string |
arg2, |
|
|
std::string |
arg3, |
|
|
std::string |
arg4 |
|
) |
| |
|
inline |
Definition at line 519 of file daFunk.hpp.
shared_ptr< FunkBound > f
◆ plain1()
Definition at line 543 of file daFunk.hpp.
References f.
546 return funkPtrPtr->f->eval(x1); FunkPlain(Funk fin, std::string arg1)
◆ plain1p()
◆ plain2()
Definition at line 549 of file daFunk.hpp.
References f.
552 return funkPtrPtr->f->eval(x1, x2);
FunkPlain(Funk fin, std::string arg1)
◆ plain2p()
◆ plain3()
Definition at line 555 of file daFunk.hpp.
References f.
558 return funkPtrPtr->f->eval(x1, x2, x3);
FunkPlain(Funk fin, std::string arg1)
◆ plain3p()
◆ plain4()
Definition at line 561 of file daFunk.hpp.
References f.
564 return funkPtrPtr->f->eval(x1, x2, x3, x4);
FunkPlain(Funk fin, std::string arg1)
◆ plain4p()
◆ value()
double daFunk::FunkPlain::value |
( |
const std::vector< double > & |
args, |
|
|
size_t |
bindID |
|
) |
| |
|
inlinevirtual |
◆ arg1
std::string daFunk::FunkPlain::arg1 |
|
private |
◆ arg2
std::string daFunk::FunkPlain::arg2 |
|
private |
◆ arg3
std::string daFunk::FunkPlain::arg3 |
|
private |
◆ arg4
std::string daFunk::FunkPlain::arg4 |
|
private |
The documentation for this class was generated from the following file:
|