Belle II Software  release-08-02-06
KFitConst.h
1 
2 /**************************************************************************
3  * basf2 (Belle II Analysis Software Framework) *
4  * Author: The Belle II Collaboration *
5  * External Contributor: J. Tanaka *
6  * *
7  * See git log for contributors and copyright holders. *
8  * This file is licensed under LGPL-3.0, see LICENSE.md. *
9  **************************************************************************/
10 
11 
12 #pragma once
13 
14 
15 namespace Belle2 {
21  namespace analysis {
22 
26  struct KFitConst {
28  static const int kNumber3 = 3;
30  static const int kNumber6 = 6;
32  static const int kNumber7 = 7;
33 
35  static const int kBeforeFit = 0;
37  static const int kAfterFit = 1;
38 
40  static const int kMaxTrackCount = 10;
42  static const int kMaxTrackCount2 = 30;
43 
45  static const int kMaxIterationCount = 15;
46 
48  static constexpr double kInitialCHIsq = 1.0e+30;
49 
51  static constexpr double kDefaultMagneticField = 1.5;
52 
53  };
54 
55  } // namespace analysis
56 
58 } // namespace Belle2
59 
60 
Abstract base class for different kinds of events.
KFitConst is a container of constant names.
Definition: KFitConst.h:26
static constexpr double kInitialCHIsq
Initial chi-square value (internal use)
Definition: KFitConst.h:48
static const int kMaxTrackCount
Maximum track size.
Definition: KFitConst.h:40
static const int kMaxTrackCount2
Maximum track size (internal use)
Definition: KFitConst.h:42
static constexpr double kDefaultMagneticField
Default magnetic field when not set externally.
Definition: KFitConst.h:51
static const int kNumber6
Constant 6 to check matrix size (internal use)
Definition: KFitConst.h:30
static const int kMaxIterationCount
Maximum iteration step (internal use)
Definition: KFitConst.h:45
static const int kAfterFit
Input parameter to specify after-fit when setting/getting a track attribute.
Definition: KFitConst.h:37
static const int kNumber3
Constant 3 to check matrix size (internal use)
Definition: KFitConst.h:28
static const int kBeforeFit
Input parameter to specify before-fit when setting/getting a track attribute.
Definition: KFitConst.h:35
static const int kNumber7
Constant 7 to check matrix size (internal use)
Definition: KFitConst.h:32