#ifndef ROO_ABS_OPT_GOODNESS_OF_FIT
#define ROO_ABS_OPT_GOODNESS_OF_FIT
#include "Riostream.h"
#include "RooAbsGoodnessOfFit.h"
#include "RooSetProxy.h"
class RooArgSet ;
class RooAbsData ;
class RooAbsPdf ;
class RooAbsOptGoodnessOfFit : public RooAbsGoodnessOfFit {
public:
inline RooAbsOptGoodnessOfFit() { }
RooAbsOptGoodnessOfFit(const char *name, const char *title, RooAbsPdf& pdf, RooAbsData& data,
const RooArgSet& projDeps, const char* rangeName=0, Int_t nCPU=1, Bool_t verbose=kTRUE, Bool_t splitCutRange=kTRUE) ;
RooAbsOptGoodnessOfFit(const RooAbsOptGoodnessOfFit& other, const char* name=0);
virtual ~RooAbsOptGoodnessOfFit();
virtual Double_t combinedValue(RooAbsReal** gofArray, Int_t nVal) const ;
protected:
void constOptimize(ConstOpCode opcode) ;
virtual Bool_t redirectServersHook(const RooAbsCollection& newServerList, Bool_t mustReplaceAll, Bool_t nameChange, Bool_t isRecursive) ;
virtual void printCompactTreeHook(ostream& os, const char* indent="") ;
RooArgSet* _normSet ;
RooArgSet* _pdfCloneSet ;
RooAbsData* _dataClone ;
RooAbsPdf* _pdfClone ;
RooArgSet* _projDeps ;
ClassDef(RooAbsOptGoodnessOfFit,1)
};
#endif
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.