Interpolate
| #include "Interpolate.hh" |
Interpolate
class description - source file - inheritance tree (.pdf)
class Interpolate : public EsafMsgSource
| Inheritance Chart: | |||||||||
|
public:
Interpolate(const string& fn, unsigned int nval = 1)
Interpolate(const string& fn, unsigned int nval = 1)
virtual ~Interpolate()
virtual ~Interpolate()
static TClass* Class()
static TClass* Class()
Double_t GetUnit(unsigned int col = 0)
Double_t GetUnit(unsigned int col = 0)
Double_t GetValue(Double_t x, unsigned int col = 0)
Double_t GetValue(Double_t x, unsigned int col = 0)
Double_t GetXmax()
Double_t GetXmax()
Double_t GetXmin()
Double_t GetXmin()
Double_t GetXUnit()
Double_t GetXUnit()
virtual TClass* IsA() const
virtual TClass* IsA() const
void SetUnit(Double_t unit, unsigned int col = 0)
void SetUnit(Double_t unit, unsigned int col = 0)
void SetXUnit(Double_t unit)
void SetXUnit(Double_t unit)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
private:
vector<vector<Double_t> > fValues
string fFilename
vector<Double_t> fUnits
Double_t fXmin
Double_t fXmax
vector<vector<Double_t> > fValues
string fFilename
vector<Double_t> fUnits
Double_t fXmin
Double_t fXmax
Class Description
Double_t GetValue(Double_t x, size_t col)
Return interpolation in x
void SetXUnit(Double_t unit)
Set the unit of measure for x variable
void SetUnit(Double_t unit, size_t nval)
Set the unit of measure for n-th variable
Inline Functions
void ~Interpolate()
Interpolate Interpolate(const string& fn, unsigned int nval = 1)
Double_t GetUnit(unsigned int col = 0)
Double_t GetXmin()
Double_t GetXmax()
Double_t GetXUnit()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Interpolate Interpolate(const string& fn, unsigned int nval = 1)
Double_t GetUnit(unsigned int col = 0)
Double_t GetValue(Double_t x, unsigned int col = 0)
Double_t GetXmin()
Double_t GetXmax()
Double_t GetXUnit()
void SetUnit(Double_t unit, unsigned int col = 0)
void SetXUnit(Double_t unit)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void ~Interpolate()
