#include <ScalingExponential.h>
Public Member Functions | |
bool | operator!= (const ScalingExponential &r) const |
double | operator() (const double x) const |
bool | operator== (const ScalingExponential &r) const |
ScalingExponential () | |
ScalingExponential (const double p0, const double p1, const bool isLinear=false) | |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, unsigned) |
Private Attributes | |
uint8_t | linear_ |
double | p0_ |
double | p1_ |
Friends | |
class | boost::serialization::access |
Definition at line 10 of file ScalingExponential.h.
|
inline |
Definition at line 12 of file ScalingExponential.h.
|
inline |
Definition at line 14 of file ScalingExponential.h.
|
inline |
|
inline |
Definition at line 17 of file ScalingExponential.h.
References funct::exp(), linear_, p0_, p1_, pileupReCalc_HLTpaths::scale, and x.
|
inline |
|
inlineprivate |
|
friend |
Definition at line 33 of file ScalingExponential.h.
|
private |
Definition at line 31 of file ScalingExponential.h.
Referenced by operator()(), operator==(), and serialize().
|
private |
Definition at line 29 of file ScalingExponential.h.
Referenced by operator()(), operator==(), and serialize().
|
private |
Definition at line 30 of file ScalingExponential.h.
Referenced by operator()(), operator==(), and serialize().