10#include <tracking/trackFindingCDC/utilities/Named.h>
11#include <RtypesCore.h>
23 namespace TrackFindingCDC {
50 std::vector<float>
predict(
float* ,
int ,
int nRows);
Implementation of the class to interact with the MVA package.
Class to interact with the MVA package.
void initialize()
Initialise the mva method.
void beginRun()
Update the mva method to the new run.
std::unique_ptr< Impl > m_impl
Pointer to implementation hiding the details.
~MVAExpert()
Destructor must be defined in cpp because of PImpl pointer.
MVAExpert(const std::string &identifier, std::vector< Named< Float_t * > > namedVariables)
Construct the Expert with the specified weight folder and the name of the training that was used in t...
double predict()
Evaluate the MVA method and return the MVAOutput.
std::vector< std::string > getVariableNames()
Get selected variable names.
A mixin class to attach a name to an object.
Abstract base class for different kinds of events.