#include <Units.h> template <typename U> struct giga { // typedefs typedef Scale<typename mega<U>::type, 1, 1000> type; };