![]() |
ROOT
6.06/09
Reference Guide
|
#include <RooAbsPdf.h>#include <RooRealVar.h>#include <RooArgSet.h>#include <RooGaussian.h>#include "RooDataSet.h"#include "RooGlobalFunc.h"#include "RooFitResult.h"#include "RooProdPdf.h"#include <TF1.h>#include <TTree.h>#include <TRandom3.h>#include "TStopwatch.h"#include "Math/DistFunc.h"#include "Fit/UnBinData.h"#include "Fit/BinData.h"#include "Fit/Fitter.h"#include "WrapperRooPdf.h"#include <string>#include <iostream>#include <vector>#include <memory>#include "MinimizerTypes.h"#include "Math/WrappedParamFunction.h"#include <cmath>
Include dependency graph for testRooFit.cxx:Go to the source code of this file.
Typedefs | |
| typedef ROOT::Math::IParamMultiFunction | Func |
Functions | |
| void | fillTree (TTree &t2) |
| void | FillUnBinData (ROOT::Fit::UnBinData &d, TTree *tree) |
| int | FitUsingRooFit (TTree &tree, RooAbsPdf &pdf, RooArgSet &xvars) |
| template<class MinType > | |
| int | DoFit (TTree *tree, Func &func, bool debug=false, bool=false) |
| template<class MinType , class FitObj > | |
| int | FitUsingNewFitter (FitObj *fitobj, Func &func, bool useGrad=false) |
| int | main () |
Variables | |
| const int | N = 3 |
| const int | nfit = 1 |
| const int | nEvents = 10000 |
| double | iniPar [2 *N] |
| typedef ROOT::Math::IParamMultiFunction Func |
Definition at line 47 of file testRooFit.cxx.
Definition at line 253 of file testRooFit.cxx.
Definition at line 49 of file testRooFit.cxx.
Referenced by main().
| void FillUnBinData | ( | ROOT::Fit::UnBinData & | d, |
| TTree * | tree | ||
| ) |
Definition at line 78 of file testRooFit.cxx.
Referenced by DoFit().
| int FitUsingNewFitter | ( | FitObj * | fitobj, |
| Func & | func, | ||
| bool | useGrad = false |
||
| ) |
Definition at line 287 of file testRooFit.cxx.
Definition at line 194 of file testRooFit.cxx.
Referenced by main().
| int main | ( | ) |
Definition at line 340 of file testRooFit.cxx.
Definition at line 43 of file testRooFit.cxx.
Referenced by FitUsingNewFitter(), and main().
| const int N = 3 |
Definition at line 40 of file testRooFit.cxx.
Referenced by fillTree(), FillUnBinData(), and main().
| const int nEvents = 10000 |
Definition at line 42 of file testRooFit.cxx.
Referenced by TMVA::MethodBase::AddClassifierOutput(), TMVA::MethodBase::AddClassifierOutputProb(), TMVA::MethodBase::AddMulticlassOutput(), TMVA::MethodBase::AddRegressionOutput(), TMVA::MethodMLP::CalculateEstimator(), TMultiLayerPerceptron::ComputeDEDw(), TMVA::MethodMLP::ComputeDEDw(), TMLPAnalyzer::DrawNetwork(), TMultiLayerPerceptron::DrawResult(), fillSparse(), fillTree(), TMLPAnalyzer::GatherInformations(), RooAbsGenContext::generate(), RooBinnedGenContext::generate(), RooAbsPdf::generate(), RooAbsPdf::generateBinned(), RooSimultaneous::generateSimGlobal(), TMVA::MethodMLP::GetApproxInvHessian(), TMultiLayerPerceptron::GetError(), TMVA::MethodMLP::GetError(), TMultiLayerPerceptron::MLP_Stochastic(), RooAbsPdf::prepareMultiGen(), RooAbsTestStatistic::setEventCount(), TKDE::SetUseBinsNEvents(), testIO(), testVectorIO(), TMVA::MethodMLP::Train(), TMVA::MethodBase::TrainMethod(), and TMVA::MethodMLP::TrainOneEpoch().
| const int nfit = 1 |
Definition at line 41 of file testRooFit.cxx.
Referenced by FitUsingNewFitter(), and FitUsingRooFit().