3#include "CLHEP/GenericFunctions/FunctionQuotient.hh"
14 if (arg1->dimensionality()!=arg2->dimensionality()) {
16 <<
"Warning: dimension mismatch in function quotient"
24_arg1(right._arg1->clone()),
25_arg2(right._arg2->clone())
40 return (*_arg1)(x)/(*_arg2)(x);
45 return (*_arg1)(x)/(*_arg2)(x);
51 ((_arg1->
partial(index))*(*_arg2)-(*_arg1)*(_arg2->
partial(index))) /
#define FUNCTION_OBJECT_IMP(classname)
virtual Derivative partial(unsigned int) const
virtual unsigned int dimensionality() const
FunctionQuotient(const AbsFunction *arg1, const AbsFunction *arg2)
virtual ~FunctionQuotient()
Derivative partial(unsigned int) const override
virtual unsigned int dimensionality() const override
virtual double operator()(double argument) const override