5#ifndef DISTNEUCHARGED_H
6#define DISTNEUCHARGED_H
11#include "GaudiKernel/ToolHandle.h"
17 class AtlasFieldCache;
static const InterfaceID IID_TrkDistanceFinderNeutralCharged("TrkDistanceFinderNeutralCharged", 1, 0)
Local cache for magnetic field (based on MagFieldServices/AtlasFieldSvcTLS.h)
~TrkDistanceFinderNeutralCharged()
std::pair< Amg::Vector3D, double > getPointAndDistance(const Trk::NeutralTrack &, const Trk::Perigee &, double &, MagField::AtlasFieldCache &fieldCache) const
TrkDistanceFinderNeutralCharged(const std::string &t, const std::string &n, const IInterface *p)
static const InterfaceID & interfaceID()
Local cache for magnetic field (based on MagFieldServices/AtlasFieldSvcTLS.h)
Ensure that the ATLAS eigen extensions are properly loaded.
ParametersT< TrackParametersDim, Charged, PerigeeSurface > Perigee
NewtonProblem(const char *q)