13#ifndef TRUNGEFITTER_FLAG_
14#define TRUNGEFITTER_FLAG_
22#define HEP_SHORT_NAMES
25#include "TrackUtil/Helix.h"
27#include "TrkReco/TMFitter.h"
28#include "TrkReco/RkFitCylinder.h"
29#include "TrkReco/RkFitMaterial.h"
46 void dump(
const std::string & message = std::string(
""),
47 const std::string & prefix = std::string(
""))
const;
51 virtual int fit(
TTrackBase &,
float t0Offset,
int layer)
const;
69#ifdef TRKRECO_NO_INLINE
73#define TRUNGEFITTER_INLINE_DEFINE_HERE
76#ifdef TRUNGEFITTER_INLINE_DEFINE_HERE
NTuple::Array< double > m_tof
HepGeom::Transform3D HepTransform3D
A class to fit a TTrackBase object.
const std::string & name(void) const
returns name.
A class to relate TMDCWireHit and TTrack objects.
A class to fit a TTrackBase object to a 3D line.
void setBesFromGdml(void)
std::vector< RkFitMaterial > _BesBeamPipeMaterials
const RkFitMaterial getMaterial(int i) const
void innerwall(TRunge &trk, int l_mass, double y[6]) const
virtual int fit(TTrackBase &) const
virtual ~TRungeFitter()
Destructor.
void dump(const std::string &message=std::string(""), const std::string &prefix=std::string("")) const
dumps debug information.
std::vector< RkFitCylinder > _BesBeamPipeWalls
A class to represent a track in tracking.
A virtual class for a track class in tracking.