ROOT 6.08/07 Reference Guide |
#include "TStopwatch.h"
#include "TUnuran.h"
#include "TUnuranMultiContDist.h"
#include "TH3.h"
#include "TF3.h"
#include "TCanvas.h"
#include "TMath.h"
#include "TRandom3.h"
#include "TSystem.h"
#include "TApplication.h"
#include "TError.h"
#include <iostream>
#include <cmath>
#include <cassert>
#include <vector>
Functions | |
double | gaus100d (double *x, double *) |
double | gaus10d (double *x, double *) |
double | gaus3d (double *x, double *p) |
double | log_gaus3d (double *x, double *p) |
int | main (int argc, char **argv) |
int | testGetRandom (TF3 *f, TH3 *h1, const TH3 *href=0) |
int | testUnuran (TUnuran &unr, const std::string &method, const TUnuranMultiContDist &dist, TH3 *h1, const TH3 *href=0, const int dim=3) |
int | unuranMultiDim () |
Variables | |
int | n |
bool | useRandomSeed = false |
double gaus100d | ( | double * | x, |
double * | |||
) |
Definition at line 66 of file unuranMultiDim.cxx.
double gaus10d | ( | double * | x, |
double * | |||
) |
Definition at line 58 of file unuranMultiDim.cxx.
double gaus3d | ( | double * | x, |
double * | p | ||
) |
Definition at line 40 of file unuranMultiDim.cxx.
double log_gaus3d | ( | double * | x, |
double * | p | ||
) |
Definition at line 54 of file unuranMultiDim.cxx.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 371 of file unuranMultiDim.cxx.
Definition at line 122 of file unuranMultiDim.cxx.
int testUnuran | ( | TUnuran & | unr, |
const std::string & | method, | ||
const TUnuranMultiContDist & | dist, | ||
TH3 * | h1, | ||
const TH3 * | href = 0 , |
||
const int | dim = 3 |
||
) |
Definition at line 75 of file unuranMultiDim.cxx.
int unuranMultiDim | ( | ) |
Definition at line 157 of file unuranMultiDim.cxx.
int n |
Definition at line 36 of file unuranMultiDim.cxx.
bool useRandomSeed = false |
Definition at line 38 of file unuranMultiDim.cxx.