Logo ROOT   6.30.04
Reference Guide
 All Namespaces Files Pages
CommonDefs.h
Go to the documentation of this file.
1 typedef std::multimap<TObject*, TF1*>::iterator fPrevFitIter;
2 typedef std::vector<TF1*>::iterator fSystemFuncIter;
3 
4 enum EFitPanel {
5  kFP_FLIST = 0, kFP_GAUS = 1, kFP_GAUSN, kFP_EXPO, kFP_LAND, kFP_LANDN,
6  kFP_POL0, kFP_POL1, kFP_POL2, kFP_POL3, kFP_POL4, kFP_POL5,
7  kFP_POL6, kFP_POL7, kFP_POL8, kFP_POL9,
8  kFP_CHEB0, kFP_CHEB1, kFP_CHEB2, kFP_CHEB3, kFP_CHEB4, kFP_CHEB5,
9  kFP_CHEB6, kFP_CHEB7, kFP_CHEB8, kFP_CHEB9,
10  kFP_XYGAUS, kFP_BIGAUS, kFP_XYEXP, kFP_XYLAN, kFP_XYLANN,
11 // Above here -> All editable formulaes!
12  kFP_USER,
13  kFP_NONE, kFP_ADD, kFP_NORMADD, kFP_CONV, kFP_FILE, kFP_PARS, kFP_RBUST, kFP_EMPW1,
14  kFP_INTEG, kFP_IMERR, kFP_USERG, kFP_ADDLS, kFP_ALLW1, kFP_IFITR, kFP_NOCHI,
15  kFP_MLIST, kFP_MCHIS, kFP_MBINL, kFP_MUBIN, kFP_MUSER, kFP_MLINF, kFP_MUSR,
16  kFP_DSAME, kFP_DNONE, kFP_DADVB, kFP_DNOST, kFP_PDEF, kFP_PVER, kFP_PQET,
17  kFP_XMIN, kFP_XMAX, kFP_YMIN, kFP_YMAX, kFP_ZMIN, kFP_ZMAX,
18 
19  kFP_LMIN, kFP_LMIN2, kFP_LFUM, kFP_LGSL, kFP_LGAS, kFP_MIGRAD,kFP_SIMPLX,
20  kFP_FUMILI,kFP_COMBINATION, kFP_MINMETHOD,
21  kFP_GSLFR, kFP_GSLPR, kFP_BFGS, kFP_BFGS2, kFP_GSLLM, kFP_GSLSA,
22  kFP_SCAN, kFP_TMVAGA,kFP_GALIB,
23 
24  kFP_MERR, kFP_MTOL, kFP_MITR,
25 
26  kFP_UPDATE, kFP_FIT, kFP_RESET, kFP_CLOSE,
27 
28  // New GUI elements from here!
29  kFP_TLIST, kFP_PRED1D, kFP_PRED2D, kFP_PRED3D, kFP_UFUNC, kFP_PREVFIT, kFP_ROOFIT,
30  kFP_DATAS,
31 
32  kFP_NOSEL = 8000,
33  kFP_ALTFUNC = 10000
34 
35 };
36 
37 enum EParStruct {
38  PAR_VAL = 0,
39  PAR_MIN = 1,
40  PAR_MAX = 2
41 };