#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.
1.5.1