CMS 3D CMS Logo

funct::NumPower< n, m, posM > Struct Template Reference

#include <PhysicsTools/Utilities/interface/SimplifyNumerical.h>

List of all members.

Public Types

typedef Numerical< n *NumPower
< n, m-1 >::type::value
type

Static Public Member Functions

static type combine (const Numerical< n > &, const Numerical< m > &)


Detailed Description

template<int n, int m, bool posM = (m > 0)>
struct funct::NumPower< n, m, posM >

Definition at line 45 of file SimplifyNumerical.h.


Member Typedef Documentation

template<int n, int m, bool posM = (m > 0)>
typedef Numerical<n * NumPower<n, m-1>::type::value> funct::NumPower< n, m, posM >::type

Definition at line 46 of file SimplifyNumerical.h.


Member Function Documentation

template<int n, int m, bool posM = (m > 0)>
static type funct::NumPower< n, m, posM >::combine ( const Numerical< n > &  ,
const Numerical< m > &   
) [inline, static]

Definition at line 47 of file SimplifyNumerical.h.

00048    { return type(); }


The documentation for this struct was generated from the following file:
Generated on Tue Jun 9 18:47:02 2009 for CMSSW by  doxygen 1.5.4