| TFoamSampler() |
| TFoamSampler(const TFoamSampler&) |
virtual | ~TFoamSampler() |
virtual bool | ROOT::Math::DistSampler::Generate(unsigned int nevt, ROOT::Fit::UnBinData& data) |
virtual bool | ROOT::Math::DistSampler::Generate(unsigned int nevt, const int* nbins, ROOT::Fit::BinData& data, bool extend = true) |
bool | ROOT::Math::DistSampler::Generate(unsigned int nevt, int nbins, double xmin, double xmax, ROOT::Fit::BinData& data, bool extend = true) |
virtual TRandom* | GetRandom() |
virtual bool | Init(const char* = "") |
virtual bool | Init(const ROOT::Math::DistSamplerOptions& opt) |
unsigned int | ROOT::Math::DistSampler::NDim() const |
const ROOT::Math::IMultiGenFunction& | ROOT::Math::DistSampler::ParentPdf() const |
virtual bool | Sample(double* x) |
virtual double | ROOT::Math::DistSampler::Sample1D() |
virtual bool | SampleBin(double prob, double& value, double* error = 0) |
virtual bool | ROOT::Math::DistSampler::SampleBins(unsigned int n, const double* prob, double* values, double* errors = 0) |
virtual void | ROOT::Math::DistSampler::SetArea(double) |
virtual void | SetFunction(const ROOT::Math::IGenFunction& func) |
void | SetFunction(TF1* pdf) |
virtual void | ROOT::Math::DistSampler::SetMode(double) |
virtual void | SetRandom(TRandom* r) |
void | ROOT::Math::DistSampler::SetRange(const ROOT::Fit::DataRange& range) |
void | ROOT::Math::DistSampler::SetRange(const double* xmin, const double* xmax) |
void | ROOT::Math::DistSampler::SetRange(double xmin, double xmax, int icoord = 0) |
virtual void | SetSeed(unsigned int seed) |