#ifndef PDF_MRST_PDF_MRST99_H #define PDF_MRST_PDF_MRST99_H #include #include "PDF/Main/PDF_Base.H" #include "PDF/MRST/mrst99.h" namespace PDF { class PDF_MRST99 : public PDF_Base { private: static c_mrst * p_proton; s_partoncontent m_content; std::string m_path; int m_anti, m_nf; bool m_overscaled; public: PDF_MRST99(const ATOOLS::Flavour,const int); PDF_Base * GetCopy(); void CalculateSpec(const double&,const double&); double GetXPDF(const ATOOLS::Flavour&); double GetXPDF(const kf_code&,bool); }; /*! \class PDF_MRST99 \brief An interface to the C++-version of the MRST99 sets. This is an interface of the SHERPA package to the