13#ifndef TRGCDCCIRCLEFITTER_FLAG_
14#define TRGCDCCIRCLEFITTER_FLAG_
16#include "trg/cdc/Fitter.h"
18#include "CLHEP/Geometry/Point3D.h"
20#ifdef TRGCDC_SHORT_NAMES
21#define TCCFitter TRGCDCCircleFitter
42 void dump(
const std::string& message = std::string(
""),
43 const std::string& prefix = std::string(
""))
const;
A class to fit a TTrackBase object to a circle.
void dump(const std::string &message=std::string(""), const std::string &prefix=std::string("")) const
dumps debug information.
HepGeom::Point3D< double > _center
center
A class to fit a TRGCDCTrackBase object.
A class to represent a track object in TRGCDC.
virtual int fit(TRGCDCTrackBase &) const override
Fitter.
virtual ~TRGCDCCircleFitter()
Destructor.
const std::string & name(void) const
returns name.
Abstract base class for different kinds of events.