Belle II Software  release-06-02-00
KFitConst.h
1 /**************************************************************************
2  * basf2 (Belle II Analysis Software Framework) *
3  * Author: The Belle II Collaboration *
4  * External Contributor: J. Tanaka *
5  * *
6  * See git log for contributors and copyright holders. *
7  * This file is licensed under LGPL-3.0, see LICENSE.md. *
8  **************************************************************************/
9 
10 
11 #pragma once
12 
13 
14 namespace Belle2 {
20  namespace analysis {
21 
25  struct KFitConst {
27  static const int kNumber3 = 3;
29  static const int kNumber6 = 6;
31  static const int kNumber7 = 7;
32 
34  static const int kBeforeFit = 0;
36  static const int kAfterFit = 1;
37 
39  static const int kMaxTrackCount = 10;
41  static const int kMaxTrackCount2 = 30;
42 
44  static const int kMaxIterationCount = 15;
45 
47  static constexpr double kInitialCHIsq = 1.0e+30;
48 
50  static constexpr double kDefaultMagneticField = 1.45638;
51 
53  static constexpr double kLightSpeed = 0.00299792458;
54  };
55 
56  } // namespace analysis
57 
59 } // namespace Belle2
60 
61 
Abstract base class for different kinds of events.
KFitConst is a container of constant names.
Definition: KFitConst.h:25
static constexpr double kInitialCHIsq
Initial chi-square value (internal use)
Definition: KFitConst.h:47
static constexpr double kLightSpeed
Speed of light.
Definition: KFitConst.h:53
static const int kMaxTrackCount
Maximum track size.
Definition: KFitConst.h:39
static const int kMaxTrackCount2
Maximum track size (internal use)
Definition: KFitConst.h:41
static constexpr double kDefaultMagneticField
Default magnetic field.
Definition: KFitConst.h:50
static const int kNumber6
Constant 6 to check matrix size (internal use)
Definition: KFitConst.h:29
static const int kMaxIterationCount
Maximum iteration step (internal use)
Definition: KFitConst.h:44
static const int kAfterFit
Input parameter to specify after-fit when setting/getting a track attribute.
Definition: KFitConst.h:36
static const int kNumber3
Constant 3 to check matrix size (internal use)
Definition: KFitConst.h:27
static const int kBeforeFit
Input parameter to specify before-fit when setting/getting a track attribute.
Definition: KFitConst.h:34
static const int kNumber7
Constant 7 to check matrix size (internal use)
Definition: KFitConst.h:31