00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef ThePEG_PDFBase_XH
00010 #define ThePEG_PDFBase_XH
00011
00012
00013
00014
00015
00016 #include "ThePEG/Interface/InterfaceBase.xh"
00017
00018 namespace ThePEG {
00019
00023 struct RemnantHandlerCantHandle: public InterfaceException {
00025 RemnantHandlerCantHandle(string, string);
00026 };
00027
00030 struct PDFWrongParticle: public InterfaceException {
00032 PDFWrongParticle(string p, string pdf, string mess);
00033 };
00034
00036 struct PDFRange: public Exception {
00038 PDFRange(string pdf, string var, double val, double lim);
00039 };
00042 }
00043
00044 #endif
00045