#include <RooCFunction1Binding.h>
Public Member Functions | |
RooCFunction1Map () | |
void | add (const char *name, VO(*ptr)(VI), const char *arg1name="x") |
const char * | lookupName (VO(*ptr)(VI)) |
VO(* | lookupPtr (const char *name))(VI) |
const char * | lookupArgName (VO(*ptr)(VI), UInt_t iarg) |
RooCFunction1Map () | |
void | add (const char *name, VO(*ptr)(VI), const char *arg1name="x") |
const char * | lookupName (VO(*ptr)(VI)) |
VO(* | lookupPtr (const char *name))(VI) |
const char * | lookupArgName (VO(*ptr)(VI), UInt_t iarg) |
Private Attributes | |
std::map< std::string, VO(*)(VI)> | _ptrmap |
std::map< VO(*)(VI), std::string > | _namemap |
std::map< VO(*)(VI), std::vector< std::string > > | _argnamemap |
std::map< std::string, VO(*)(VI)> | _ptrmap |
std::map< VO(*)(VI), std::string > | _namemap |
std::map< VO(*)(VI), std::vector< std::string > > | _argnamemap |
Definition at line 44 of file RooCFunction1Binding.h.
RooCFunction1Map< VO, VI >::RooCFunction1Map | ( | ) | [inline] |
Definition at line 46 of file RooCFunction1Binding.h.
RooCFunction1Map< VO, VI >::RooCFunction1Map | ( | ) | [inline] |
Definition at line 46 of file RooCFunction1Binding.h.
void RooCFunction1Map< VO, VI >::add | ( | const char * | name, | |
VO(*)(VI) | ptr, | |||
const char * | arg1name = "x" | |||
) | [inline] |
Definition at line 48 of file RooCFunction1Binding.h.
References RooCFunction1Map< VO, VI >::_argnamemap, RooCFunction1Map< VO, VI >::_namemap, and RooCFunction1Map< VO, VI >::_ptrmap.
const char* RooCFunction1Map< VO, VI >::lookupName | ( | VO(*)(VI) | ptr | ) | [inline] |
Definition at line 56 of file RooCFunction1Binding.h.
References RooCFunction1Map< VO, VI >::_namemap.
VO(* RooCFunction1Map< VO, VI >::lookupPtr | ( | ) | [inline] |
Definition at line 61 of file RooCFunction1Binding.h.
References RooCFunction1Map< VO, VI >::_ptrmap.
const char* RooCFunction1Map< VO, VI >::lookupArgName | ( | VO(*)(VI) | ptr, | |
UInt_t | iarg | |||
) | [inline] |
Definition at line 66 of file RooCFunction1Binding.h.
References RooCFunction1Map< VO, VI >::_argnamemap, and size.
void RooCFunction1Map< VO, VI >::add | ( | const char * | name, | |
VO(*)(VI) | ptr, | |||
const char * | arg1name = "x" | |||
) | [inline] |
Definition at line 48 of file RooCFunction1Binding.h.
References RooCFunction1Map< VO, VI >::_argnamemap, RooCFunction1Map< VO, VI >::_namemap, and RooCFunction1Map< VO, VI >::_ptrmap.
const char* RooCFunction1Map< VO, VI >::lookupName | ( | VO(*)(VI) | ptr | ) | [inline] |
Definition at line 56 of file RooCFunction1Binding.h.
References RooCFunction1Map< VO, VI >::_namemap.
VO(* RooCFunction1Map< VO, VI >::lookupPtr | ( | ) | [inline] |
Definition at line 61 of file RooCFunction1Binding.h.
References RooCFunction1Map< VO, VI >::_ptrmap.
const char* RooCFunction1Map< VO, VI >::lookupArgName | ( | VO(*)(VI) | ptr, | |
UInt_t | iarg | |||
) | [inline] |
Definition at line 66 of file RooCFunction1Binding.h.
References RooCFunction1Map< VO, VI >::_argnamemap, and size.
std::map<std::string,VO (*)(VI)> RooCFunction1Map< VO, VI >::_ptrmap [private] |
Definition at line 83 of file RooCFunction1Binding.h.
Referenced by RooCFunction1Map< VO, VI >::add(), and RooCFunction1Map< VO, VI >::lookupPtr().
std::map<VO (*)(VI),std::string> RooCFunction1Map< VO, VI >::_namemap [private] |
Definition at line 84 of file RooCFunction1Binding.h.
Referenced by RooCFunction1Map< VO, VI >::add(), and RooCFunction1Map< VO, VI >::lookupName().
std::map<VO (*)(VI),std::vector<std::string> > RooCFunction1Map< VO, VI >::_argnamemap [private] |
Definition at line 85 of file RooCFunction1Binding.h.
Referenced by RooCFunction1Map< VO, VI >::add(), and RooCFunction1Map< VO, VI >::lookupArgName().
std::map<std::string,VO (*)(VI)> RooCFunction1Map< VO, VI >::_ptrmap [private] |
Definition at line 83 of file RooCFunction1Binding.h.
std::map<VO (*)(VI),std::string> RooCFunction1Map< VO, VI >::_namemap [private] |
Definition at line 84 of file RooCFunction1Binding.h.
std::map<VO (*)(VI),std::vector<std::string> > RooCFunction1Map< VO, VI >::_argnamemap [private] |
Definition at line 85 of file RooCFunction1Binding.h.