library: libRooFit #include "RooAbsGoodnessOfFit.h" |
RooAbsGoodnessOfFit
class description - source file - inheritance tree (.pdf)
This is an abstract class, constructors will not be documented.
Look at the header to check for available constructors.
private:
Bool_t initialize()
void initMPMode(RooAbsPdf* pdf, RooAbsData* data, const RooArgSet* projDeps, const char* rangeName)
void initSimMode(RooSimultaneous* pdf, RooAbsData* data, const RooArgSet* projDeps, const char* rangeName)
protected:
virtual Double_t evaluate() const
virtual Double_t evaluatePartition(Int_t firstEvent, Int_t lastEvent) const
RooAbsGoodnessOfFit::GOFOpMode operMode() const
virtual void printCompactTreeHook(ostream& os, const char* indent = "")
virtual Bool_t redirectServersHook(const RooAbsCollection& newServerList, Bool_t mustReplaceAll, Bool_t nameChange, Bool_t isRecursive)
void setEventCount(Int_t nEvents)
void setMPSet(Int_t setNum, Int_t numSets)
void setSimCount(Int_t simCount)
public:
virtual ~RooAbsGoodnessOfFit()
static TClass* Class()
virtual Double_t combinedValue(RooAbsReal** gofArray, Int_t nVal) const
virtual void constOptimize(RooAbsArg::ConstOpCode opcode)
virtual RooAbsGoodnessOfFit* create(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)
virtual TClass* IsA() const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Bool_t _init
RooAbsGoodnessOfFit::GOFOpMode _gofOpMode
Int_t _nEvents
Int_t _setNum
Int_t _numSets
Int_t _nGof Number of sub-contexts
RooAbsGoodnessOfFit** _gofArray ! Array of sub-contexts representing part of the total NLL
Int_t _nCPU
RooRealMPFE** _mpfeArray ! Array of parallel execution frond ends
protected:
RooSetProxy _paramSet
RooAbsPdf* _pdf
RooAbsData* _data
const RooArgSet* _projDeps
const char* _rangeName !
Bool_t _splitRange
Int_t _simCount
Bool_t _verbose
public:
static const RooAbsGoodnessOfFit::GOFOpMode SimMaster
static const RooAbsGoodnessOfFit::GOFOpMode MPMaster
static const RooAbsGoodnessOfFit::GOFOpMode Slave
~RooAbsGoodnessOfFit()
Double_t evaluate() const
One-time Initialization
Bool_t initialize()
Bool_t redirectServersHook(const RooAbsCollection& newServerList, Bool_t mustReplaceAll, Bool_t nameChange, Bool_t)
void printCompactTreeHook(ostream& os, const char* indent)
void constOptimize(ConstOpCode opcode)
void setMPSet(Int_t setNum, Int_t numSets)
void initMPMode(RooAbsPdf* pdf, RooAbsData* data, const RooArgSet* projDeps, const char* rangeName)
void initSimMode(RooSimultaneous* simpdf, RooAbsData* data, const RooArgSet* projDeps, const char* rangeName)
Inline Functions
RooAbsGoodnessOfFit* create(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)
Double_t combinedValue(RooAbsReal** gofArray, Int_t nVal) const
Double_t evaluatePartition(Int_t firstEvent, Int_t lastEvent) const
void setSimCount(Int_t simCount)
void setEventCount(Int_t nEvents)
RooAbsGoodnessOfFit::GOFOpMode operMode() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Last update: Tue Jun 28 18:09:21 2005
Copyright (c) 2000-2005, Regents of the University of California *
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.