12#include <framework/core/Module.h>
13#include <framework/datastore/StoreObjPtr.h>
14#include <analysis/dataobjects/ParticleList.h>
17#define FDEEP_FLOAT_TYPE double
18#include <fdeep/fdeep.hpp>
41 void event()
override;
Apply nbarMVA for Belle I.
void initialize() override
Load the weight file.
void event() override
Perform the calculation here.
std::unique_ptr< fdeep::model > m_model
Model of the MVA.
std::string m_particleList
Name of the ParticleList to apply the MVA.
StoreObjPtr< ParticleList > m_plist
ParticeList to apply the MVA.
BelleNbarMVAModule()
Constructor: Sets the description, the properties and the parameters of the module.
std::string m_identifier
Identifier of the MVA.
Type-safe access to single objects in the data store.
Abstract base class for different kinds of events.