00001 /* -*- mode: c++ -*- */ 00002 00014 #ifndef _NTuplePearsonFCN_H_ 00015 #define _NTuplePearsonFCN_H_ 00016 00017 #include "NTupleFCN.h" 00018 00028 class MDL_HIPPOPLOT_API NTuplePearsonFCN : public NTupleFCN 00029 { 00030 00031 private: 00032 00034 NTuplePearsonFCN ( const NTuplePearsonFCN & ); 00035 00036 public: 00037 00040 NTuplePearsonFCN (); 00041 00043 virtual StatedFCN * clone () const; 00044 00045 virtual double up () const; 00046 00051 virtual double objectiveValue () const; 00052 virtual bool needsIntegrated () const; 00053 00054 }; 00055 00056 #endif // _NTuplePearsonFCN_H_