1 #ifndef PhysicsTools_Utilities_SimplifyPower_h 2 #define PhysicsTools_Utilities_SimplifyPower_h 37 template <TYPN1T1,
bool positive = (n >= 0)>
const Numerical< n > & num()
typedef POWER(A, NUM(n)) arg
TEMPL(T2) struct Divides B
Sqrt< T >::type sqrt(const T &t)
PowerStruct< A, Numerical< n > > type
TEMPL(T1) struct Divides0
Ratio< Numerical< 1 >, typename Power< A, Numerical< -n > >::type >::type type
#define POWER_RULE(TMPL, T1, T2, RES, COMB)
#define COMBINE(A, B, RES)
Power< A, B >::type pow(const A &a, const B &b)