Belle II Software development
TRGCDCCircleFitter Class Reference

A class to fit a TTrackBase object to a circle. More...

#include <CircleFitter.h>

Inheritance diagram for TRGCDCCircleFitter:
TRGCDCFitter

Public Member Functions

 TRGCDCCircleFitter (const std::string &name)
 Constructor.
 
virtual ~TRGCDCCircleFitter ()
 Destructor.
 
void dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const
 dumps debug information.
 
virtual int fit (TRGCDCTrackBase &) const override
 Fitter.
 
const std::string & name (void) const
 returns name.
 

Protected Member Functions

void fitDone (TRGCDCTrackBase &) const
 sets the fitted flag. (Bad implementation)
 

Private Attributes

double _charge
 charge
 
double _radius
 radius
 
HepGeom::Point3D< double > _center
 center
 
std::string _name
 name
 

Detailed Description

A class to fit a TTrackBase object to a circle.

Definition at line 31 of file CircleFitter.h.

Member Data Documentation

◆ _center

HepGeom::Point3D<double> _center
mutableprivate

center

Definition at line 55 of file CircleFitter.h.

◆ _charge

double _charge
mutableprivate

charge

Definition at line 51 of file CircleFitter.h.

◆ _name

std::string _name
privateinherited

name

Definition at line 66 of file Fitter.h.

◆ _radius

double _radius
mutableprivate

radius

Definition at line 53 of file CircleFitter.h.


The documentation for this class was generated from the following files: