|
ATLAS Offline Software
|
Go to the documentation of this file.
10 #ifndef RungeKuttaUtils_H
11 #define RungeKuttaUtils_H
28 class CylinderSurface;
29 class StraightLineSurface;
30 class PatternTrackParameters;
107 std::pair<double, int>
108 stepEstimator(std::vector<std::pair<const Trk::Surface*, Trk::BoundaryCheck>>&,
109 std::multimap<double, int>&,
119 std::vector<std::pair<const Trk::Surface*, Trk::BoundaryCheck>>&,
120 std::multimap<double, int>&,
202 #endif // RungeKuttaUtils_H
void jacobianTransformCurvilinearToLocal(const Trk::TrackParameters &, double *ATH_RESTRICT)
void transformGlobalToCurvilinear(bool, double *ATH_RESTRICT, double *ATH_RESTRICT, double *ATH_RESTRICT)
bool const RAWDATA *ch2 const
bool transformLocalToGlobal(bool, const Trk::TrackParameters &, double *ATH_RESTRICT)
void transformGlobalToLocal(double *ATH_RESTRICT, double *ATH_RESTRICT)
void transformCurvilinearToGlobal(double *ATH_RESTRICT, double *ATH_RESTRICT)
Ensure that the ATLAS eigen extensions are properly loaded.
Macro wrapping the nonstandard restrict keyword.
int fillDistancesMap(std::vector< std::pair< const Trk::Surface *, Trk::BoundaryCheck >> &, std::multimap< double, int > &, const double *ATH_RESTRICT, double, const Trk::Surface *, double *ATH_RESTRICT)
double stepEstimator(int kind, double *ATH_RESTRICT Su, const double *ATH_RESTRICT P, bool &Q)
AmgSymMatrix(5) new CovarianceMatrix(const double *ATH_RESTRICT