Transformation.h
Go to the documentation of this file.
54 double operator()(const double v, Args&&... args) const { return _Fn(v, std::forward<Args>(args)...); }
63 void transform(double& val, Args&&... args) const { val = _Fn(val, std::forward<Args>(args)...); }
Definition Transformation.h:29 Transformation()=delete std::map< std::string, std::pair< double, double > > Breakdown Definition Transformation.h:36 void transform(double &val, Breakdown &signed_errs, Args &&... args) const Transform value val and breakdown of signed error pairs signed_errs. Definition Transformation.h:75 Transformation(std::function< double(double, Args...)> &&fn) Default constructor setting the trf method. Definition Transformation.h:50 double operator()(const double v, Args &&... args) const Operator calling the functor. Definition Transformation.h:54 void transform(double &val, Args &&... args) const Transform value val. Definition Transformation.h:63 void transform(NdVal &vals, NdValPair &errs, Args &&... args) const Transform values vals and error pairs errs. Definition Transformation.h:101 void transform(double &val, Pair &errs, Args &&... args) const Transform value val and error pair errs. Definition Transformation.h:88 typename Utils::ndarray< Pair, N > NdValPair Definition Transformation.h:35 Transformation(const std::function< double(double, Args...)> &fn) Default constructor setting the trf method. Definition Transformation.h:47 void transform(NdVal &vals, Args &&... args) const Transform values vals. Definition Transformation.h:66 Generated on Fri Mar 7 2025 09:06:40 for YODA - Yet more Objects for Data Analysis by |