11 if (arg1->dimensionality()!=1) {
13 <<
"Warning: dimension mismatch in function convolution" 21 _arg1(right._arg1->clone()),
22 _arg2(right._arg2->clone())
38 <<
"Warning: LifetimeResolutionConvolution function/argument " 39 <<
"dimension mismatch" 45 return (*_arg1)((*_arg2)(argument));
52 <<
"Warning: FunctionComposition function/argument dimension mismatch" 58 return (*_arg1)((*_arg2)(v));
FunctionComposition(const AbsFunction *arg1, const AbsFunction *arg2)
virtual ~FunctionComposition()
Derivative partial(unsigned int) const
virtual unsigned int dimensionality() const
#define FUNCTION_OBJECT_IMP(classname)
virtual Derivative partial(unsigned int) const
virtual unsigned int dimensionality() const
virtual double operator()(double argument) const
unsigned int dimension() const