File indexing completed on 2025-10-31 09:06:08
0001 
0002 
0003 
0004 
0005 
0006 #pragma once
0007 #ifndef LHAPDF_LogBilinearInterpolator_H
0008 #define LHAPDF_LogBilinearInterpolator_H
0009 
0010 #include "LHAPDF/Interpolator.h"
0011 
0012 namespace LHAPDF {
0013 
0014 
0015   
0016   class LogBilinearInterpolator : public Interpolator {
0017   public:
0018     double _interpolateXQ2(const KnotArray& subgrid, double x, size_t ix, double q2, size_t iq2, int id) const;
0019     void _interpolateXQ2(const KnotArray& subgrid, double x, size_t ix, double q2, size_t iq2, std::vector<double>& ret) const;
0020 
0021   };
0022 
0023 
0024 }
0025 #endif