Belle II Software development
Options Class Referenceabstract

Abstract base class of all Options given to the MVA interface. More...

#include <Options.h>

Inheritance diagram for Options:
GeneralOptions MetaOptions SpecificOptions RegressionOptions< FastBDTOptions > CombinationOptions FANNOptions FastBDTOptions PDFOptions PythonOptions RegressionOptions< BaseClassifierOptions > ReweighterOptions TMVAOptions TrivialOptions

Public Member Functions

virtual void load (const boost::property_tree::ptree &pt)=0
 Load mechanism (used by Weightfile) to load Options from a xml tree.
 
virtual void save (boost::property_tree::ptree &pt) const =0
 Save mechanism (used by Weightfile) to store Options in a xml tree.
 
virtual po::options_description getDescription ()=0
 Returns a program options description for all available options.
 
virtual ~Options ()=default
 Virtual default destructor.
 

Detailed Description

Abstract base class of all Options given to the MVA interface.

Definition at line 34 of file Options.h.

Member Function Documentation

◆ getDescription()

virtual po::options_description getDescription ( )
pure virtual

◆ load()

virtual void load ( const boost::property_tree::ptree &  pt)
pure virtual

◆ save()

virtual void save ( boost::property_tree::ptree &  pt) const
pure virtual

The documentation for this class was generated from the following file: