1 #include "CLHEP/Fields/XF.h"
50 const Function * arg2):_arg1 (arg1->clone ()),
51 _arg2 (arg2->clone ())
55 std::cout <<
"Warning: dimension mismatch in XF::Product" << std::endl;
69 _arg1 (right._arg1->clone ()), _arg2 (right._arg2->clone ())
87 return (*_arg1) (x) * (*_arg2) (x);
92 return (*_arg1) (x) * (*_arg2) (x);
104 const Function * arg2):_arg1 (arg1),
105 _arg2 (arg2->clone ())
118 _arg2 (right._arg2->clone ())
135 return _arg1 * (*_arg2) (x);
140 return _arg1 * (*_arg2) (x);
165 _arg1 (right._arg1->clone ()), _arg2 (right._arg2)
182 return (*_arg1) (x) * _arg2;
187 return (*_arg1) (x) * _arg2;
192 function (f.clone ())
212 double nTimes = (*function) (x);
232 return new Pow (*
this);
236 function (right.function->clone ())