All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Variables
SampledFunction.h File Reference

Class for a function with precomputed values. More...

#include "larcorealg/CoreUtils/enumerate.h"
#include "larcorealg/CoreUtils/counter.h"
#include "gsl/span"
#include "gsl/gsl_util"
#include <vector>
#include <functional>
#include <limits>
#include <cmath>
#include <cassert>

Go to the source code of this file.

Classes

class  util::SampledFunction< XType, YType >
 Precomputed discrete sampling of a given function. More...
 
class  util::SampledFunction< XType, YType >
 Precomputed discrete sampling of a given function. More...
 
struct  util::SampledFunction< XType, YType >::Range_t
 Record used during initialization. More...
 

Namespaces

 util
 Namespace for general, non-LArSoft-specific utilities.
 

Variables

template<typename XType , typename Func , typename UntilFunc >
 util::SampledFunction< XType, XType >
 

Detailed Description

Class for a function with precomputed values.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.slac..nosp@m.stan.nosp@m.ford..nosp@m.edu)
Date
February 14, 2020

This is a header-only library.

Definition in file SampledFunction.h.