Transformation.h
Go to the documentation of this file.
56 double operator()(const double v, Args&&... args) const { return _Fn(v, std::forward<Args>(args)...); }
65 void transform(double& val, Args&&... args) const { val = _Fn(val, std::forward<Args>(args)...); }
Definition Transformation.h:31 Transformation()=delete std::map< std::string, std::pair< double, double > > Breakdown Definition Transformation.h:38 void transform(double &val, Breakdown &signed_errs, Args &&... args) const Transform value val and breakdown of signed error pairs signed_errs. Definition Transformation.h:77 Transformation(std::function< double(double, Args...)> &&fn) Default constructor setting the trf method. Definition Transformation.h:52 double operator()(const double v, Args &&... args) const Operator calling the functor. Definition Transformation.h:56 void transform(double &val, Args &&... args) const Transform value val. Definition Transformation.h:65 void transform(NdVal &vals, NdValPair &errs, Args &&... args) const Transform values vals and error pairs errs. Definition Transformation.h:103 void transform(double &val, Pair &errs, Args &&... args) const Transform value val and error pair errs. Definition Transformation.h:90 typename Utils::ndarray< Pair, N > NdValPair Definition Transformation.h:37 Transformation(const std::function< double(double, Args...)> &fn) Default constructor setting the trf method. Definition Transformation.h:49 void transform(NdVal &vals, Args &&... args) const Transform values vals. Definition Transformation.h:68 Generated on Mon Oct 28 2024 13:47:23 for YODA - Yet more Objects for Data Analysis by 1.9.8 |