![]() |
Belle II Software development
|
Class implementing the Riemann fit for two dimensional trajectory circle. More...
#include <ExtendedRiemannsMethod.h>
Public Member Functions | |
| ExtendedRiemannsMethod () | |
| Constructor setting the default constraints. | |
| void | update (TrackingUtilities::CDCTrajectory2D &trajectory2D, CDCObservations2D &observations2D) const |
| Executes the fit and updates the trajectory parameters This may render the information in the observation object. | |
| bool | isLineConstrained () const |
| Getter for the indicator that lines should be fitted by this fitter. | |
| bool | isOriginConstrained () const |
| Getter for the indicator that curves through the origin should be fitted by this fitter. | |
| void | setLineConstrained (bool constrained=true) |
| Indicator if this fitter is setup to fit lines. | |
| void | setOriginConstrained (bool constrained=true) |
| Indicator if this fitter is setup to fit curves through the origin. | |
Private Member Functions | |
| TrackingUtilities::UncertainPerigeeCircle | fitInternal (CDCObservations2D &observations2D) const |
| Internal method doing the heavy work. | |
Private Attributes | |
| bool | m_lineConstrained |
| Memory for the flag indicating that lines should be fitted. | |
| bool | m_originConstrained |
| Memory for the flag indicating that curves through the origin shall be fitter. | |
Class implementing the Riemann fit for two dimensional trajectory circle.
Definition at line 24 of file ExtendedRiemannsMethod.h.
Constructor setting the default constraints.
Definition at line 30 of file ExtendedRiemannsMethod.cc.
|
private |
Internal method doing the heavy work.
Definition at line 296 of file ExtendedRiemannsMethod.cc.
|
inline |
Getter for the indicator that lines should be fitted by this fitter.
Definition at line 42 of file ExtendedRiemannsMethod.h.
|
inline |
Getter for the indicator that curves through the origin should be fitted by this fitter.
Definition at line 48 of file ExtendedRiemannsMethod.h.
|
inline |
Indicator if this fitter is setup to fit lines.
Definition at line 54 of file ExtendedRiemannsMethod.h.
|
inline |
Indicator if this fitter is setup to fit curves through the origin.
Definition at line 60 of file ExtendedRiemannsMethod.h.
| void update | ( | TrackingUtilities::CDCTrajectory2D & | trajectory2D, |
| CDCObservations2D & | observations2D ) const |
Executes the fit and updates the trajectory parameters This may render the information in the observation object.
Definition at line 36 of file ExtendedRiemannsMethod.cc.
|
private |
Memory for the flag indicating that lines should be fitted.
Definition at line 67 of file ExtendedRiemannsMethod.h.
|
private |
Memory for the flag indicating that curves through the origin shall be fitter.
Definition at line 70 of file ExtendedRiemannsMethod.h.