Belle II Software  release-08-01-10
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"
13 namespace 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.