template<class VO, class VI1, class VI2, class VI3>
class RooCFunction3Map< VO, VI1, VI2, VI3 >
Definition at line 53 of file RooCFunction3Binding.h.
|
| RooCFunction3Map () |
|
void | add (const char *name, VO(*ptr)(VI1, VI2, VI3), const char *arg1name="x", const char *arg2name="y", const char *arg3name="z") |
|
const char * | lookupArgName (VO(*ptr)(VI1, VI2, VI3), UInt_t iarg) |
|
const char * | lookupName (VO(*ptr)(VI1, VI2, VI3)) |
|
|
std::map< VO(*)(VI1, VI2, VI3), std::vector< std::string > > | _argnamemap |
|
std::map< VO(*)(VI1, VI2, VI3), std::string > | _namemap |
|
std::map< std::string, VO(*)(VI1, VI2, VI3)> | _ptrmap |
|
#include <RooCFunction3Binding.h>
◆ RooCFunction3Map()
template<class VO, class VI1, class VI2, class VI3>
◆ add()
template<class VO, class VI1, class VI2, class VI3>
void RooCFunction3Map< VO, VI1, VI2, VI3 >::add |
( |
const char * |
name, |
|
|
VO(*)(VI1, VI2, VI3) |
ptr, |
|
|
const char * |
arg1name = "x" , |
|
|
const char * |
arg2name = "y" , |
|
|
const char * |
arg3name = "z" |
|
) |
| |
|
inline |
◆ lookupArgName()
template<class VO, class VI1, class VI2, class VI3>
◆ lookupName()
template<class VO, class VI1, class VI2, class VI3>
const char* RooCFunction3Map< VO, VI1, VI2, VI3 >::lookupName |
( |
VO(*)(VI1, VI2, VI3) |
ptr | ) |
|
|
inline |
◆ _argnamemap
template<class VO, class VI1, class VI2, class VI3>
std::map<VO (*)(VI1,VI2,VI3),std::vector<std::string> > RooCFunction3Map< VO, VI1, VI2, VI3 >::_argnamemap |
|
private |
◆ _namemap
template<class VO, class VI1, class VI2, class VI3>
std::map<VO (*)(VI1,VI2,VI3),std::string> RooCFunction3Map< VO, VI1, VI2, VI3 >::_namemap |
|
private |
◆ _ptrmap
template<class VO, class VI1, class VI2, class VI3>
std::map<std::string,VO (*)(VI1,VI2,VI3)> RooCFunction3Map< VO, VI1, VI2, VI3 >::_ptrmap |
|
private |
◆ lookupPtr
template<class VO, class VI1, class VI2, class VI3>
The documentation for this class was generated from the following file: