This is the MVA factory.
Definition at line 55 of file ClassifierFactory.h.
|
IMethod * | Create (const std::string &name, const TString &job, const TString &title, DataSetInfo &dsi, const TString &option) |
| creates the method if needed based on the method name using the creator function the factory has stored More...
|
|
IMethod * | Create (const std::string &name, DataSetInfo &dsi, const TString &weightfile="") |
| creates the method if needed based on the method name using the creator function the factory has stored More...
|
|
const std::vector< std::string > | List () const |
| returns a vector of the method type names of registered methods More...
|
|
void | Print () const |
| prints the registered method type names More...
|
|
Bool_t | Register (const std::string &name, Creator creator) |
| registers a classifier creator function under the method type name More...
|
|
Bool_t | Unregister (const std::string &name) |
| unregisters a classifier type name More...
|
|
#include <TMVA/ClassifierFactory.h>
◆ CallMap
typedef std::map<std::string, Creator> TMVA::ClassifierFactory::CallMap |
|
private |
◆ Creator
◆ ClassifierFactory() [1/2]
TMVA::ClassifierFactory::ClassifierFactory |
( |
| ) |
|
|
inlineprivate |
◆ ~ClassifierFactory()
TMVA::ClassifierFactory::~ClassifierFactory |
( |
| ) |
|
|
inlineprivate |
◆ ClassifierFactory() [2/2]
◆ Create() [1/2]
creates the method if needed based on the method name using the creator function the factory has stored
Definition at line 89 of file ClassifierFactory.cxx.
◆ Create() [2/2]
creates the method if needed based on the method name using the creator function the factory has stored
Definition at line 113 of file ClassifierFactory.cxx.
◆ DestroyInstance()
void TMVA::ClassifierFactory::DestroyInstance |
( |
| ) |
|
|
static |
◆ Instance()
◆ List()
const std::vector< std::string > TMVA::ClassifierFactory::List |
( |
| ) |
const |
◆ operator=()
◆ Print()
void TMVA::ClassifierFactory::Print |
( |
| ) |
const |
◆ Register()
Bool_t TMVA::ClassifierFactory::Register |
( |
const std::string & |
name, |
|
|
Creator |
creator |
|
) |
| |
registers a classifier creator function under the method type name
Definition at line 66 of file ClassifierFactory.cxx.
◆ Unregister()
Bool_t TMVA::ClassifierFactory::Unregister |
( |
const std::string & |
name | ) |
|
◆ fCalls
CallMap TMVA::ClassifierFactory::fCalls |
|
private |
◆ fgInstance
The documentation for this class was generated from the following files: