CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions
HcalPiecewiseLinearFunctor.cc File Reference
#include <algorithm>
#include "FWCore/Utilities/interface/Exception.h"
#include "CondFormats/HcalObjects/interface/HcalPiecewiseLinearFunctor.h"

Go to the source code of this file.

Functions

static double interpolateSimple (const double x0, const double x1, const double y0, const double y1, const double x)
 

Function Documentation

static double interpolateSimple ( const double  x0,
const double  x1,
const double  y0,
const double  y1,
const double  x 
)
inlinestatic

Definition at line 6 of file HcalPiecewiseLinearFunctor.cc.

Referenced by HcalPiecewiseLinearFunctor::operator()().

7  {
8  return y0 + (y1 - y0) * ((x - x0) / (x1 - x0));
9 }
uint16_t const *__restrict__ x
Definition: gpuClustering.h:39