Belle II Software development
CDCDedxDatabaseImporter.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
11#include <string>
12#include <vector>
13
14namespace Belle2 {
19
21
25
26 public:
27
31 CDCDedxDatabaseImporter(std::string inputFileName, const std::string& m_name);
32
37
41 void importScaleFactor(double scale);
42
47
52
57
58 private:
59
60 std::vector<std::string> m_inputFileNames;
61 std::string m_name;
62
63 };
64
66} // Belle2 namespace
void importScaleFactor(double scale)
Import a scale factor to make electron dE/dx ~ 1.
void importHadronCorrection()
Import parameters for the hadron correction.
void importSigmaParameters()
Import predicted resolution parameters to the database.
std::vector< std::string > m_inputFileNames
Name of input ROOT files.
CDCDedxDatabaseImporter(std::string inputFileName, const std::string &m_name)
Constructor.
void importMeanParameters()
Import predicted mean parameters to the database.
std::string m_name
Name of database ROOT file.
Abstract base class for different kinds of events.