#include "TFitEditor.h"
#include "TROOT.h"
#include "TClass.h"
#include "TCanvas.h"
#include "TGTab.h"
#include "TGLabel.h"
#include "TG3DLine.h"
#include "TGComboBox.h"
#include "TGTextEntry.h"
#include "TGGC.h"
#include "TGButtonGroup.h"
#include "TGNumberEntry.h"
#include "TGDoubleSlider.h"
#include "TGStatusBar.h"
#include "TFitParametersDialog.h"
#include "TGMsgBox.h"
#include "TAxis.h"
#include "TGraph.h"
#include "TGraph2D.h"
#include "TH1.h"
#include "TH2.h"
#include "HFitInterface.h"
#include "TF1.h"
#include "TF1NormSum.h"
#include "TF1Convolution.h"
#include "TF2.h"
#include "TF3.h"
#include "THStack.h"
#include "Fit/UnBinData.h"
#include "Fit/BinData.h"
#include "TMultiGraph.h"
#include "TTree.h"
#include "TVirtualTreePlayer.h"
#include "TSelectorDraw.h"
#include "TTreeInput.h"
#include "TAdvancedGraphicsDialog.h"
#include "TVirtualX.h"
#include "strlcpy.h"
#include "RConfigure.h"
#include "TPluginManager.h"
#include <vector>
#include <queue>
#include "CommonDefs.h"
Typedefs | |
typedef std::multimap< TObject *, TF1 * > | FitFuncMap_t |
Functions | |
TF1 * | copyTF1 (TF1 *f) |
Copies f into a new TF1 to be stored in the fitpanel with it's own ownership. | |
void | GetParameters (TFitEditor::FuncParams_t &pars, TF1 *func) |
Stores the parameters of the given function into pars. | |
void | GetTreeVarsAndCuts (TGComboBox *dataSet, TString &variablesStr, TString &cutsStr) |
Splits the entry in fDataSet to get the selected variables and cuts from the text. | |
template<class FitObject > | |
void | InitParameters (TF1 *func, FitObject *fitobj) |
Parameter initialization for the function. | |
void | SearchCanvases (TSeqCollection *canvases, std::vector< TObject * > &objects) |
void | SetParameters (TFitEditor::FuncParams_t &pars, TF1 *func) |
Restore the parameters from pars into the function. | |
typedef std::multimap<TObject*, TF1*> FitFuncMap_t |
Definition at line 177 of file TFitEditor.cxx.
Copies f into a new TF1 to be stored in the fitpanel with it's own ownership.
This is taken from Fit::StoreAndDrawFitFunction in HFitImpl.cxx
Definition at line 220 of file TFitEditor.cxx.
void GetParameters | ( | TFitEditor::FuncParams_t & | pars, |
TF1 * | func | ||
) |
Stores the parameters of the given function into pars.
Definition at line 260 of file TFitEditor.cxx.
void GetTreeVarsAndCuts | ( | TGComboBox * | dataSet, |
TString & | variablesStr, | ||
TString & | cutsStr | ||
) |
Splits the entry in fDataSet to get the selected variables and cuts from the text.
Definition at line 311 of file TFitEditor.cxx.
Parameter initialization for the function.
Definition at line 292 of file TFitEditor.cxx.
void SearchCanvases | ( | TSeqCollection * | canvases, |
std::vector< TObject * > & | objects | ||
) |
Definition at line 1792 of file TFitEditor.cxx.
void SetParameters | ( | TFitEditor::FuncParams_t & | pars, |
TF1 * | func | ||
) |
Restore the parameters from pars into the function.
Definition at line 277 of file TFitEditor.cxx.