32 #ifndef MCTOOLS_SIGNAL_TRIANGLE_SIGNAL_SHAPE_H 33 #define MCTOOLS_SIGNAL_TRIANGLE_SIGNAL_SHAPE_H 146 double get_q()
const;
149 virtual void tree_dump(std::ostream & out_ = std::clog,
150 const std::string & title_ =
"",
151 const std::string & indent_ =
"",
152 bool inherit_ =
false)
const;
163 double _eval(
double x_)
const;
190 #endif // MCTOOLS_SIGNAL_TRIANGLE_SIGNAL_SHAPE_H #define DATATOOLS_CLONEABLE_DECLARATION(Copyable)
Definition: i_cloneable.h:113
Abstract interface for unary functions : R -> R.
Definition: i_unary_function.h:44
std::map< std::string, unary_function_handle_type > unary_function_dict_type
Alias for dictionary of handles to unary function objects.
Definition: unary_function_utils.h:30
#define MYGSL_UNARY_FUNCTOR_REGISTRATION_INTERFACE(UnaryFunctorClass)
Definition: i_unary_function.h:206
General asymmetric triangle function.
Definition: triangle_function.h:51