lhapdf
is hosted by
Hepforge
,
IPPP Durham
LHAPDF
6.2.3
include
LHAPDF
BilinearInterpolator.h
1
// -*- C++ -*-
2
//
3
// This file is part of LHAPDF
4
// Copyright (C) 2012-2019 The LHAPDF collaboration (see AUTHORS for details)
5
//
6
#pragma once
7
#ifndef LHAPDF_BilinearInterpolator_H
8
#define LHAPDF_BilinearInterpolator_H
9
10
#include "LHAPDF/Interpolator.h"
11
12
namespace
LHAPDF
{
13
14
16
class
BilinearInterpolator
:
public
Interpolator
{
17
public
:
18
double
_interpolateXQ2
(
const
KnotArray1F
& subgrid,
double
x,
size_t
ix,
double
q2,
size_t
iq2)
const
;
19
};
20
21
22
}
23
#endif
LHAPDF::BilinearInterpolator::_interpolateXQ2
double _interpolateXQ2(const KnotArray1F &subgrid, double x, size_t ix, double q2, size_t iq2) const
Interpolate a single-point in (x,Q2), given x/Q2 values and subgrid indices.
LHAPDF
Namespace for all LHAPDF functions and classes.
Definition:
AlphaS.h:14
LHAPDF::Interpolator
The general interface for interpolating between grid points.
Definition:
Interpolator.h:21
LHAPDF::BilinearInterpolator
Implementation of bilinear interpolation.
Definition:
BilinearInterpolator.h:16
LHAPDF::KnotArray1F
Internal storage class for PDF data point grids.
Definition:
KnotArray.h:19
Generated on Wed Oct 2 2019 20:41:54 for LHAPDF by
1.8.13