|  | 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