Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TGo4FitGuiTypes.h

Go to the documentation of this file.
00001 //-------------------------------------------------------------
00002 //        Go4 Release Package v3.04-01 (build 30401)
00003 //                      28-November-2008
00004 //---------------------------------------------------------------
00005 //   The GSI Online Offline Object Oriented (Go4) Project
00006 //   Experiment Data Processing at EE department, GSI
00007 //---------------------------------------------------------------
00008 //
00009 //Copyright (C) 2000- Gesellschaft f. Schwerionenforschung, GSI
00010 //                    Planckstr. 1, 64291 Darmstadt, Germany
00011 //Contact:            http://go4.gsi.de
00012 //----------------------------------------------------------------
00013 //This software can be used under the license agreements as stated
00014 //in Go4License.txt file which is part of the distribution.
00015 //----------------------------------------------------------------
00016 #ifndef TGO4FITGUITYPES_H
00017 #define TGO4FITGUITYPES_H
00018 
00019 namespace FitGui {
00020 
00021   enum ItemType
00022     { ot_none = -1, ot_empty,
00023       ot_datalist, ot_data, ot_modellist, ot_model, ot_parslist, ot_par, ot_parcfg,
00024       ot_asslist, ot_ass, ot_rangelist, ot_range, ot_rangecut,
00025       ot_actlist, ot_action, ot_amplest, ot_peakfinder, ot_output, ot_config, ot_minuit,
00026       ot_parinitlist, ot_pardeplist, ot_reslist,
00027       ot_depend, ot_newpars, ot_parscfg, ot_minuitres, ot_slot, ot_fitter,
00028       ot_trans, ot_lintrans, ot_matrtrans,
00029       ot_results, ot_allslots,
00030       ot_wizdatalist };
00031 
00032   enum MenuType
00033      { mt_none = -1, mt_empty,
00034        mt_datalist, mt_data, mt_modellist, mt_model, mt_parslist, mt_par, mt_parcfg,
00035        mt_asslist, mt_ass, mt_rangelist, mt_range, mt_rangecut,
00036        mt_actlist, mt_action,
00037        mt_deplist,
00038        mt_depend, mt_newpars,  mt_minuitres, mt_slot, mt_fitter,
00039        mt_allslots  };
00040 
00041    enum WidgetType
00042      { wt_none = -1, wt_par, wt_data, wt_model, wt_polynom, wt_gauss1, wt_gauss2, wt_gaussn, wt_formula,
00043        wt_function, wt_fromdata, wt_range, wt_rangecut, wt_amplest, wt_peakfinder, wt_minuit, wt_output, wt_depend, wt_parcfg,
00044        wt_minuitres, wt_slot, wt_fitter, wt_named, wt_lintrans, wt_matrtrans, wt_table };
00045 
00046    enum GraphType
00047      { gt_none = -1, gt_data, gt_model, gt_range, gt_ranges, gt_ass, gt_fitter };
00048 
00049    enum PanelMode
00050      { pm_None = 0, pm_Simple = 1, pm_Wizard = 2, pm_Expert = 3};
00051 
00052    enum { ListStackId = 111 };
00053 };
00054 
00055 #endif
00056 
00057 //----------------------------END OF GO4 SOURCE FILE ---------------------

Generated on Fri Nov 28 12:59:14 2008 for Go4-v3.04-1 by  doxygen 1.4.2