13#ifndef TRUNGEFITTER_FLAG_
14#define TRUNGEFITTER_FLAG_
25#include "TrackUtil/Helix.h"
27#include "TrkReco/RkFitCylinder.h"
28#include "TrkReco/RkFitMaterial.h"
29#include "TrkReco/TMFitter.h"
46 void dump(
const std::string& message = std::string(
"" ),
47 const std::string& prefix = std::string(
"" ) )
const;
70#ifdef TRKRECO_NO_INLINE
74# define TRUNGEFITTER_INLINE_DEFINE_HERE
77#ifdef TRUNGEFITTER_INLINE_DEFINE_HERE
HepGeom::Transform3D HepTransform3D
NTuple::Array< double > m_tof
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.
virtual int fit(TTrackBase &, float t0Offset, int layer) const
void setBesFromGdml(void)
TRungeFitter(const std::string &name)
Constructor.
TRungeFitter(const std::string &name, bool m_sag, int m_prop, bool m_tof)
virtual ~TRungeFitter()
Destructor.
std::vector< RkFitMaterial > _BesBeamPipeMaterials
const RkFitMaterial getMaterial(int i) const
void innerwall(TRunge &trk, int l_mass, double y[6]) const
void dump(const std::string &message=std::string(""), const std::string &prefix=std::string("")) const
dumps debug information.
std::vector< RkFitCylinder > _BesBeamPipeWalls
virtual int fit(TTrackBase &) const
A class to represent a track in tracking.
A virtual class for a track class in tracking.