10 #ifndef Pythia8_PythiaStdlib_H
11 #define Pythia8_PythiaStdlib_H
33 #define M_PI 3.1415926535897932385
69 using std::stringstream;
70 using std::istringstream;
71 using std::ostringstream;
77 using std::scientific;
81 using std::setprecision;
88 inline double pow2(
const double& x) {
return x*x;}
89 inline double pow3(
const double& x) {
return x*x*x;}
90 inline double pow4(
const double& x) {
return x*x*x*x;}
91 inline double pow5(
const double& x) {
return x*x*x*x*x;}
92 inline double pow6(
const double& x) {
return x*x*x*x*x*x;}
95 inline double sqrtpos(
const double& x) {
return sqrt( max( 0., x));}
98 double GammaReal(
double x);
102 #endif // Pythia8_PythiaStdlib_H