Belle II Software
release-08-01-10
|
Class implementing the Riemann fit for two dimensional trajectory circle. More...
#include <RiemannsMethod.h>
Public Member Functions | |
RiemannsMethod () | |
Default constructor. | |
void | update (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 indictor that lines should be fitted by this fitter. | |
bool | isOriginConstrained () const |
Getter for the indictor 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 | |
void | updateWithoutDriftLength (CDCTrajectory2D &trajectory2D, CDCObservations2D &observations2D) const |
Executes the fit without using the drift length information. More... | |
void | updateWithDriftLength (CDCTrajectory2D &trajectory2D, CDCObservations2D &observations2D) const |
Executes the fit using the drift length information. More... | |
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 20 of file RiemannsMethod.h.
|
private |
Executes the fit using the drift length information.
This method is used if there is no drift length information is available from the observations.
Definition at line 144 of file RiemannsMethod.cc.
|
private |
Executes the fit without using the drift length information.
This method is used if there is drift length information is available from the observations.
Definition at line 47 of file RiemannsMethod.cc.