 |
Belle II Software
release-05-01-25
|
17 namespace TrackFindingCDC {
18 class CDCTrajectory2D;
19 class UncertainPerigeeCircle;
20 class CDCObservations2D;
23 class KarimakisMethod {
30 void update(CDCTrajectory2D& trajectory2D, CDCObservations2D& observations2D)
const;
void setLineConstrained(bool constrained=true)
Indicator if this fitter is setup to fit lines.
UncertainPerigeeCircle fitInternal(CDCObservations2D &observations2D) const
Internal method doing the heavy work.
Adds an uncertainty matrix to the circle in perigee parameterisation.
Class serving as a storage of observed drift circles to present to the Riemann fitter.
void update(CDCTrajectory2D &trajectory2D, CDCObservations2D &observations2D) const
Executes the fit and updates the trajectory parameters. This may render the information in the observ...
Abstract base class for different kinds of events.
bool m_lineConstrained
Memory for the flag indicating that lines should be fitted.
bool isLineConstrained() const
Getter for the indictor that lines should be fitted by this fitter.
KarimakisMethod()
Constructor setting the default constraints.