Belle II Software development
FudgeFactorCalibrationAlgorithm.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#pragma once
9#include <calibration/CalibrationAlgorithm.h>
10#include <cdc/dbobjects/CDCGeometry.h>
11#include <framework/database/DBObjPtr.h>
12#include "string"
13namespace Belle2 {
18 namespace CDC {
23 public:
29 // void storeHisto(bool storeHist = false) {m_storeHisto = storeHist;}
31 void setHistFileName(const std::string& name) {m_histName = name;}
32 protected:
34 EResult calibrate() override;
35 private:
36 std::string m_histName = "histo_mumu.root";
37 };
38 }// name space CDC
40} // namespace Belle2
41
void setHistFileName(const std::string &name)
store Hisotgram or not.
Base class for calibration algorithms.
EResult
The result of calibration.
Abstract base class for different kinds of events.