Belle II Software  release-08-01-10
DatabaseRepresentationOfWeightfile.h
1 /**************************************************************************
2  * basf2 (Belle II Analysis Software Framework) *
3  * Author: The Belle II Collaboration *
4  * *
5  * See git log for contributors and copyright holders. *
6  * This file is licensed under LGPL-3.0, see LICENSE.md. *
7  **************************************************************************/
8 
9 #pragma once
10 #ifndef INCLUDE_GUARD_BELLE2_MVA_DATABASE_WEIGHTFILE_HEADER
11 #define INCLUDE_GUARD_BELLE2_MVA_DATABASE_WEIGHTFILE_HEADER
12 
13 #include <TObject.h>
14 
15 #include <string>
16 
17 namespace Belle2 {
28  class DatabaseRepresentationOfWeightfile : public TObject {
29  public:
34 
38  explicit DatabaseRepresentationOfWeightfile(const std::string& data) : m_data(data) { }
39 
40  std::string m_data;
43  };
44 
46 }
47 
48 #endif
Database representation of a Weightfile object.
ClassDef(DatabaseRepresentationOfWeightfile, 2)
Class to store weightfile in datastore.
DatabaseRepresentationOfWeightfile()
Default constructor, necessary for ROOT to stream the object.
DatabaseRepresentationOfWeightfile(const std::string &data)
Constructor from weight file name.
Abstract base class for different kinds of events.