  | 
  
    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