30 #ifndef _CACHE_BRANCH_FUNC_X_H_
31 #define _CACHE_BRANCH_FUNC_X_H_
47 ostream &
operator << (ostream & stream,
const CacheBranchFx & cbntp);
58 const map<double,double> &
Map (
void)
const {
return fFx; }
65 void Print (ostream & stream)
const;
75 map<double,double>
fFx;
82 #endif // _CACHE_BRANCH_FUNC_X_H_
void Print(ostream &stream) const
map< double, double > fFx
x->y map
A numeric analysis tool class for interpolating 1-D functions.
string fName
cache branch name
void CreateSpline(string type="TSpline3")
friend ostream & operator<<(ostream &stream, const CacheBranchFx &cbntp)
void AddValues(double x, double y)
Spline * fSpline
spline y = f(x)
const map< double, double > & Map(void) const
ostream & operator<<(ostream &stream, const AlgConfigPool &config_pool)
double operator()(double x) const
A simple cache branch storing the cached data in a TNtuple.
The TObject at the root of concrete cache branches.