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