3#include "CLHEP/GenericFunctions/Power.hh"
26 _doublePower(right._doublePower),
27 _intPower(right._intPower),
28 _asInteger(right._asInteger)
39 else if (_intPower>0) {
41 for (
int i=0;i<_intPower;i++) {
48 for (
int i=0;i<-_intPower;i++) {
55 return std::pow(x,_doublePower);
#define FUNCTION_OBJECT_IMP(classname)
Derivative partial(unsigned int) const override
virtual double operator()(double argument) const override