#ifndef _PThermal_H_
#define _PThermal_H_
#include "TObject.h"
#include "PDynamicData.h"
class PThermal : public TObject {
private:
static double thermal_unstable_width_default;
public:
static double *thermal_unstable_width;
static double dNdE(double *, double *);
static double dNdE1(double *, double *);
static double dNdE2(double *, double *);
static double dNdE3(double *, double *);
static double d2NdEdM(double *, double *);
static double d2NdEdM1(double *, double *);
static double d2NdEdM2(double *, double *);
static double d2NdEdM3(double *, double *);
static double d2NdEdTheta(double *, double *);
static double dNdTheta(double*, double *);
static double dNdy(double*, double *);
static double dNdMt(double*, double *);
static double dNdPt(double*, double *);
static double IntThermal(double, double, int);
static Double_t mtScaleFactor(Int_t id, const Float_t T);
ClassDef(PThermal, 1)
};
#endif // _PThermal_H_