Belle II Software  release-05-01-25
ECLBeamBackgroundStudy.h
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2016 - Belle II Collaboration *
4  * *
5  * Calibration constants for the ECL single crystal energy calibration. *
6  * *
7  * Author: The Belle II Collaboration *
8  * Contributors: Alexei Sibidanov *
9  * *
10  * This software is provided "as is" without any warranty. *
11  **************************************************************************/
12 
13 #ifndef ECLBeamBackgroundStudy_H
14 #define ECLBeamBackgroundStudy_H
15 #include <TObject.h>
16 
17 namespace Belle2 {
26  class ECLBeamBackgroundStudy: public TObject {
27  public:
28 
33 
38 
43 
47  void setBeamBackgroundStudy(bool study) { m_isBeamBackgroundStudy = study; }
48  private:
52  };
54 } // end namespace Belle2
55 #endif
Belle2::ECLBeamBackgroundStudy::ECLBeamBackgroundStudy
ECLBeamBackgroundStudy()
Default constructor.
Definition: ECLBeamBackgroundStudy.h:42
Belle2::ECLBeamBackgroundStudy
Flag for beam background study.
Definition: ECLBeamBackgroundStudy.h:36
Belle2::ECLBeamBackgroundStudy::setBeamBackgroundStudy
void setBeamBackgroundStudy(bool study)
Set beam background study flag.
Definition: ECLBeamBackgroundStudy.h:57
Belle2::ECLBeamBackgroundStudy::getBeamBackgroundStudy
bool getBeamBackgroundStudy() const
Return beam background study flag.
Definition: ECLBeamBackgroundStudy.h:52
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::ECLBeamBackgroundStudy::ClassDef
ClassDef(ECLBeamBackgroundStudy, 1)
ClassDef.
Belle2::ECLBeamBackgroundStudy::~ECLBeamBackgroundStudy
~ECLBeamBackgroundStudy()
Destructor.
Definition: ECLBeamBackgroundStudy.h:47
Belle2::ECLBeamBackgroundStudy::m_isBeamBackgroundStudy
bool m_isBeamBackgroundStudy
Flag.
Definition: ECLBeamBackgroundStudy.h:59