JG ROOT Tools libraries
version 5.0 - august 2014
|
#include <RGFitGaus2D.hh>
Public Member Functions | |
RGFitGaus2D (const TGWindow *parent, TH2 *hptr, TH2 *herr=NULL) | |
RGFitGaus2D (const TGWindow *parent, TH2 *hptr, const RFitDataGaus2D &fit_data) | |
RGFitGaus2D (const TGWindow *parent, TH2 *hptr, const Double_t x1, const Double_t x2, const Double_t y1, const Double_t y2) | |
RGFitGaus2D (const TGWindow *parent, TH2 *hptr, TH2 *herr, const RFitDataGaus2D &fit_data) | |
RGFitGaus2D (const TGWindow *parent, TH2 *hptr, TH2 *herr, const Double_t x1, const Double_t x2, const Double_t y1, const Double_t y2) | |
virtual | ~RGFitGaus2D () |
virtual void | Init () |
virtual void | ConstructFitData () |
virtual void | ConstructOpts () |
virtual void | ConstructBg () |
virtual void | ConstructComponents () |
virtual void | Request () |
virtual void | SetControlWidth (const UInt_t w) |
virtual void | SetOptions (const UInt_t opts) |
virtual void | SetOption (const UInt_t opt, const bool b=true) |
virtual UInt_t | GetOptions () const |
virtual bool | GetOption (const UInt_t opt) const |
virtual void | SetFitLimits (const Double_t x1, const Double_t x2, const Double_t y1, const Double_t y2) |
virtual void | SetBgType (const Int_t bg) |
virtual void | PresetBg (const Double_t x1, const Double_t y1, const Double_t dx, const Double_t dy) |
virtual void | PresetComponent (const Int_t pk, const Double_t cx, const Double_t cy, const Double_t s1=-1., const Double_t s2=-1.) |
virtual RFitData2D * | CreateFitData () |
virtual RFitData2D * | GetFitData () |
virtual void | SetFitData (const RFitData2D *fit_data) |
virtual void | ResetFunctions () |
virtual void | CalcFunctions (const bool bg=false) |
virtual bool | SaveFunctions (const string &fname="") const |
virtual void | ComponentsNumberChanged (Long_t n) |
virtual void | ComponentsNumberTextChanged (const char *str) |
virtual void | ShowRelativeToggled (Bool_t b) |
virtual void | OptCountsToggled (Bool_t b) |
virtual void | OptErrToggled (Bool_t b) |
virtual void | OptModeThetaToggled (Bool_t b) |
virtual void | CommonSigmaToggled (Bool_t b) |
virtual void | CommonCorrelToggled (Bool_t b) |
virtual void | BgTypeSelected (Int_t bg) |
virtual void | BgPreset () |
virtual void | RelFactorSelected (const Int_t sel) |
virtual void | RelCenterSelected (const Int_t sel) |
virtual void | RelSigmaSelected (const Int_t sel) |
virtual void | FixParamClicked (const Int_t pk) |
virtual void | FixSigma1Clicked (const Int_t pk) |
virtual void | FixSigma2Clicked (const Int_t pk) |
virtual void | FixCorrelClicked (const Int_t pk) |
virtual void | FactorValueTextChanged (const char *str) |
virtual void | CenterValueTextChanged (const char *str) |
virtual void | SigmaValueTextChanged (const char *str) |
virtual void | CorrelValueTextChanged (const char *str) |
virtual void | ComponentPreset (const Int_t pk) |
ClassDef (RGFitGaus2D, 0) | |
![]() | |
RFitGaus2D (TH2 *hptr, TH2 *herr=NULL) | |
RFitGaus2D (TH2 *hptr, const RFitDataGaus2D &fit_data) | |
RFitGaus2D (TH2 *hptr, TH2 *herr, const RFitDataGaus2D &fit_data) | |
RFitGaus2D (const RFitGaus2D &original) | |
virtual | ~RFitGaus2D () |
virtual void | InitMode () |
virtual void | SetComponentNumber (const Int_t num) |
virtual Int_t | GetBgParNumber () const |
virtual Int_t | GetBgParIndex (const Int_t p) |
virtual Int_t | GetFactorParIndex (const Int_t pk) |
virtual Int_t | GetCenterXParIndex (const Int_t pk) |
virtual Int_t | GetCenterYParIndex (const Int_t pk) |
virtual Int_t | GetSigma1ParIndex (const Int_t pk) |
virtual Int_t | GetSigma2ParIndex (const Int_t pk) |
virtual Int_t | GetCorrelParIndex (const Int_t pk) |
virtual bool | SetRelativeCenter (const Int_t pk, const Int_t pkref=-1) |
virtual bool | SetRelativeFactor (const Int_t pk, const Int_t pkref=-1) |
virtual bool | SetRelativeSigma (const Int_t pk, const Int_t pkref=-1) |
virtual void | SetBgPar (const Int_t p, const Double_t val) |
virtual void | SetFactor (const Int_t pk, const Double_t val) |
virtual void | SetAbsFactor (const Int_t pk, const Double_t val) |
virtual void | SetAmplitude (const Int_t pk, const Double_t val) |
virtual void | SetAbsAmplitude (const Int_t pk, const Double_t val) |
virtual void | SetCenterX (const Int_t pk, const Double_t val) |
virtual void | SetAbsCenterX (const Int_t pk, const Double_t val) |
virtual void | SetCenterY (const Int_t pk, const Double_t val) |
virtual void | SetAbsCenterY (const Int_t pk, const Double_t val) |
virtual void | SetSigma1 (const Int_t pk, const Double_t val) |
virtual void | SetAbsSigma1 (const Int_t pk, const Double_t val) |
virtual void | SetSigma2 (const Int_t pk, const Double_t val) |
virtual void | SetAbsSigma2 (const Int_t pk, const Double_t val) |
virtual void | SetCorrelPar (const Int_t pk, const Double_t val) |
virtual Double_t | GetBgPar (const Int_t p) const |
virtual Double_t | GetFactor (const Int_t pk=0) const |
virtual Double_t | GetAbsFactor (const Int_t pk=0) const |
virtual Double_t | GetAmplitude (const Int_t pk=0) const |
virtual Double_t | GetCounts (const Int_t pk=0) const |
virtual Double_t | GetCenterX (const Int_t pk=0) const |
virtual Double_t | GetAbsCenterX (const Int_t pk=0) const |
virtual Double_t | GetCenterY (const Int_t pk=0) const |
virtual Double_t | GetAbsCenterY (const Int_t pk=0) const |
virtual Double_t | GetSigma1 (const Int_t pk=0) const |
virtual Double_t | GetAbsSigma1 (const Int_t pk=0) const |
virtual Double_t | GetSigma2 (const Int_t pk=0) const |
virtual Double_t | GetAbsSigma2 (const Int_t pk=0) const |
virtual Double_t | GetCorrelPar (const Int_t pk=0) const |
virtual Double_t | GetTheta (const Int_t pk=0) const |
virtual Double_t | GetBgParError (const Int_t p) const |
virtual Double_t | GetFactorError (const Int_t pk=0) const |
virtual Double_t | GetAbsFactorError (const Int_t pk=0) const |
virtual Double_t | GetAmplitudeError (const Int_t pk=0) const |
virtual Double_t | GetCountsError (const Int_t pk=0) const |
virtual Double_t | GetCenterXError (const Int_t pk=0) const |
virtual Double_t | GetAbsCenterXError (const Int_t pk=0) const |
virtual Double_t | GetCenterYError (const Int_t pk=0) const |
virtual Double_t | GetAbsCenterYError (const Int_t pk=0) const |
virtual Double_t | GetSigma1Error (const Int_t pk=0) const |
virtual Double_t | GetAbsSigma1Error (const Int_t pk=0) const |
virtual Double_t | GetSigma2Error (const Int_t pk=0) const |
virtual Double_t | GetAbsSigma2Error (const Int_t pk=0) const |
virtual Double_t | GetCorrelParError (const Int_t pk=0) const |
virtual void | FixBgParameter (const Int_t p, const bool b=true) |
virtual void | FixFactorParameter (const Int_t pk, const bool b=true) |
virtual void | FixCenterXParameter (const Int_t pk, const bool b=true) |
virtual void | FixCenterYParameter (const Int_t pk, const bool b=true) |
virtual void | FixSigma1Parameter (const Int_t pk, const bool b=true) |
virtual void | FixSigma2Parameter (const Int_t pk, const bool b=true) |
virtual void | FixCorrelParameter (const Int_t pk, const bool b=true) |
virtual bool | IsFixBgParameter (const Int_t p) const |
virtual bool | IsFixFactorParameter (const Int_t pk) const |
virtual bool | IsFixCenterXParameter (const Int_t pk) const |
virtual bool | IsFixCenterYParameter (const Int_t pk) const |
virtual bool | IsFixSigma1Parameter (const Int_t pk) const |
virtual bool | IsFixSigma2Parameter (const Int_t pk) const |
virtual bool | IsFixCorrelParameter (const Int_t pk) const |
virtual void | PresetBg (const Double_t x1, const Double_t y1) |
virtual void | PresetBg (const Double_t x1, const Double_t y1, const Double_t delta) |
virtual void | SetCalcAll () |
virtual void | SetCalcNone () |
virtual void | SetFunction () |
virtual void | ScaleFunction (const Double_t s) |
virtual void | DrawComponent (const Int_t pk, const bool bg=true, const char *opts="COL") |
virtual void | DrawEllipse (const Int_t pk) |
virtual void | DrawBg (const char *opts="COL") |
virtual void | DrawFctResult (TVirtualPad *pad, const ROptionString &opts="") |
virtual TEllipse * | GetEllipse (const Int_t pk, const Double_t rsig=1.) |
virtual TH2 * | GetComponentHisto (const char *name, const Int_t pk, const bool bg=false) |
virtual TH2 * | GetBgHisto (const char *name) |
virtual string | GetFitText () const |
virtual Int_t | LoadFitData (const string &fname) |
ClassDef (RFitGaus2D, 0) | |
![]() | |
RFitDataGaus2D () | |
RFitDataGaus2D (const RFitDataGaus2D &original) | |
RFitDataGaus2D & | operator= (const RFitDataGaus2D &original) |
virtual | ~RFitDataGaus2D () |
virtual Int_t | GetComponentNumber () const |
virtual Int_t | GetBgType () const |
virtual Int_t | SaveFitData (const string &fname) const |
ClassDef (RFitDataGaus2D, 0) | |
![]() | |
RFitData2D () | |
RFitData2D (const RFitData2D &original) | |
RFitData2D & | operator= (const RFitData2D &original) |
virtual | ~RFitData2D () |
virtual void | GetFitLimits (Double_t &x1, Double_t &x2, Double_t &y1, Double_t &y2) const |
virtual Double_t | GetFitYmin () const |
virtual Double_t | GetFitYmax () const |
virtual void | GetPlotLimits (Double_t &x1, Double_t &x2, Double_t &y1, Double_t &y2) const |
virtual Double_t | GetPlotYmin () const |
virtual Double_t | GetPlotYmax () const |
virtual Bool_t | IsLogZ () const |
ClassDef (RFitData2D, 0) | |
![]() | |
RFitData1D () | |
RFitData1D (const RFitData1D &original) | |
RFitData1D & | operator= (const RFitData1D &original) |
virtual | ~RFitData1D () |
virtual void | SetFitLimits (Double_t x1, Double_t x2) |
virtual void | GetFitLimits (Double_t &x1, Double_t &x2) const |
virtual Double_t | GetFitXmin () const |
virtual Double_t | GetFitXmax () const |
virtual void | SetPlotLimits (Double_t x1, Double_t x2) |
virtual void | GetPlotLimits (Double_t &x1, Double_t &x2) const |
virtual Double_t | GetPlotXmin () const |
virtual Double_t | GetPlotXmax () const |
virtual Bool_t | IsLogX () const |
virtual Bool_t | IsLogY () const |
ClassDef (RFitData1D, 0) | |
![]() | |
RFitDataBase () | |
RFitDataBase (const RFitDataBase &original) | |
RFitDataBase & | operator= (const RFitDataBase &original) |
virtual | ~RFitDataBase () |
virtual UInt_t | GetFitOptions () const |
virtual Int_t | GetFitMode () const |
virtual Int_t | GetParNumber () const |
virtual Int_t | GetFixNumber () const |
virtual Double_t | GetParValue (const Int_t p) const |
virtual Double_t | GetParError (const Int_t p) const |
virtual Double_t | GetCovariance (const Int_t p, const Int_t q) const |
virtual bool | IsFixParameter (const Int_t p) const |
virtual Int_t | GetFitResult () const |
virtual Double_t | GetFitChi2 () const |
virtual Int_t | GetFitNDF () const |
virtual Double_t | GetFitFCN () const |
virtual Double_t | GetFitEDM () const |
virtual Double_t | GetFitErrDef () const |
ClassDef (RFitDataBase, 0) | |
![]() | |
RFitBase2D () | |
RFitBase2D (TH2 *hptr, TH2 *herr=NULL) | |
RFitBase2D (TH2 *hptr, const RFitData2D &fit_data) | |
RFitBase2D (TH2 *hptr, TH2 *herr, const RFitData2D &fit_data) | |
RFitBase2D (const RFitBase2D &original) | |
virtual | ~RFitBase2D () |
virtual void | SetAngles3D (const Double_t theta, const Double_t phi) |
virtual void | Reset () |
virtual void | SetParValue (const Int_t p, const Double_t val) |
virtual string | GetParName (const Int_t p) const |
virtual void | FixParameter (const Int_t p, const bool b=true) |
TF2 * | GetFitFunction () |
virtual void | NormaliseFunction (const Double_t nor=1.) |
virtual void | DrawHisto (const char *opts="", const Double_t zinf=0., const Double_t zsup=0.) |
virtual void | DrawFunction (const char *opts="") |
virtual void | DrawDifResult (TVirtualPad *pad, const ROptionString &opts="") |
virtual void | DrawFitResult (TVirtualPad *pad, const ROptionString &opts="") |
virtual void | FillFunctionHisto (TH2 *hptr) |
virtual TH2 * | GetFunctionHisto (const char *name) |
virtual TH2 * | GetDifferenceHisto (const char *name) |
virtual TH2 * | GetSqrtHisto (const char *name) |
virtual TH2 * | GetSqrtPosHisto (const char *name) |
virtual TH2 * | GetSqrtNegHisto (const char *name) |
virtual Double_t | Eval (const Double_t x, const Double_t y) |
virtual void | GetRandom (Double_t &x, Double_t &y) |
virtual TH2 * | GetRandomHisto (const char *name, const Int_t n) |
virtual void | FillRandomHisto (TH2 *hptr, const Int_t n) |
virtual void | Preset () |
virtual Double_t | Fit (const char *opts="") |
virtual bool | PrintFit (const string &fname) const |
virtual bool | PrintFit (FILE *fptr=stdout) const |
virtual bool | WriteParam (const string &fname) const |
virtual bool | WriteParam (FILE *fptr=stdout) const |
virtual bool | WriteOutput (const string &fname) const |
virtual bool | WriteOutput (FILE *fptr=stdout) const |
ClassDef (RFitBase2D, 0) | |
![]() | |
RGFitBase2D (const TGWindow *parent, TH2 *hptr, TH2 *herr=NULL) | |
RGFitBase2D (const TGWindow *parent, TH2 *hptr, const Double_t x1, const Double_t x2, const Double_t y1, const Double_t y2) | |
RGFitBase2D (const TGWindow *parent, TH2 *hptr, TH2 *herr, const Double_t x1, const Double_t x2, const Double_t y1, const Double_t y2) | |
virtual | ~RGFitBase2D () |
virtual void | Construct () |
virtual void | ConstructLimits () |
virtual void | ConstructActions () |
virtual void | Quit () |
virtual Int_t | GetReturnValue () |
virtual TH1 * | GetHistoPtr () const |
virtual void | Redraw () |
virtual void | DrawPadHisto (const char *opts="COL", const Double_t zinf=0., const Double_t zsup=0.) |
virtual void | SetPlotLimits (const Double_t x1, const Double_t x2, const Double_t y1, const Double_t y) |
virtual void | SetFitMode (const Int_t mode) |
virtual void | GetDisplayMinMax (Double_t &min, Double_t &max) const |
virtual void | AutoScale () const |
virtual void | FitModeSelected (Int_t m) |
virtual void | PresetButton () |
virtual void | FitButton () |
virtual void | PresetFitButton () |
virtual void | ViewButton () |
virtual void | SaveButton () |
virtual void | ParamButton () |
virtual void | UpdateButton () |
virtual void | FunctButton () |
virtual void | DrawButton () |
virtual void | DisplayButton () |
virtual void | ClearButton () |
virtual void | ResetButton () |
virtual void | LoadButton () |
virtual void | CancelButton () |
virtual void | DoneButton () |
virtual void | FitXInfLimitChanged (Long_t n) |
virtual void | FitXInfLimitTextChanged (const char *str) |
virtual void | FitYInfLimitChanged (Long_t n) |
virtual void | FitYInfLimitTextChanged (const char *str) |
virtual void | FitXSupLimitChanged (Long_t n) |
virtual void | FitXSupLimitTextChanged (const char *str) |
virtual void | FitYSupLimitChanged (Long_t n) |
virtual void | FitYSupLimitTextChanged (const char *str) |
virtual void | FitLimitsSet () |
virtual void | FitLimitsToDisplay () |
ClassDef (RGFitBase2D, 0) | |
![]() | |
RGHistoWindow (const TGWindow *main=NULL, TH1 *hptr=NULL, const string plot_opt="", const UInt_t opts=0, const bool construct=true, const bool autostart=true) | |
RGHistoWindow (const RGHistoWindow &original) | |
RGHistoWindow & | operator= (const RGHistoWindow &original) |
virtual | ~RGHistoWindow () |
virtual void | MapSubwindows () |
virtual void | RemapToolsFrame () |
virtual void | UpdateWindowTitle () |
TGCompositeFrame * | GetUpperFrame () |
TGHorizontalFrame * | GetMiddleFrame () |
TGCompositeFrame * | GetMiddleLeftFrame () |
TGHorizontalFrame * | GetCenterFrame () |
TGCompositeFrame * | GetUpperCanvasFrame () |
TGVerticalFrame * | GetCanvasFrame () |
TGCompositeFrame * | GetMiddleRightFrame () |
TGCompositeFrame * | GetLowerFrame () |
TGVerticalFrame * | GetToolsFrame () |
TGCompositeFrame * | GetUpperToolsFrame () |
virtual void | PadEvent (Int_t event, Int_t x, Int_t y, TObject *selected) |
virtual void | SetPositionNul () |
virtual void | SetPositionHisto (const Double_t xh, const Double_t yh) |
virtual void | SetPositionXAxis (const Double_t xh) |
virtual void | SetPositionYAxis (const Double_t yh) |
virtual void | SetPositionZAxis (const Double_t zh) |
virtual void | XAxisChanged () |
virtual void | YAxisChanged () |
virtual void | ZAxisChanged () |
virtual void | ArrowKeyLeft () |
virtual void | ArrowKeyRight () |
virtual void | ArrowKeyUp () |
virtual void | ArrowKeyDown () |
virtual void | ZoomInKey () |
virtual void | ZoomOutKey () |
virtual void | Reset () |
virtual Int_t | SetHisto (TH1 *hptr, const bool reset=false) |
virtual Int_t | SetHisto (TH1 *hptr, const bool reset, const bool redraw) |
virtual void | PlotHisto () |
virtual void | UpdateLimits () |
virtual bool | SetXLog (const Bool_t b=kTRUE) |
virtual bool | SetYLog (const Bool_t b=kTRUE) |
virtual bool | SetZLog (const Bool_t b=kTRUE) |
virtual void | SetXFull (const Bool_t redraw) |
virtual void | SetYFull (const Bool_t redraw) |
virtual void | SetZFull (const Bool_t redraw) |
virtual void | SetXFull () |
virtual void | SetYFull () |
virtual void | SetZFull () |
virtual void | LogXToggled (Bool_t b) |
virtual void | LogYToggled (Bool_t b) |
virtual void | LogZToggled (Bool_t b) |
virtual void | XValueChanged () |
virtual void | YValueChanged () |
virtual void | ZValueChanged () |
virtual void | XFullButtonClicked () |
virtual void | YFullButtonClicked () |
virtual void | ZFullButtonClicked () |
virtual void | UnzoomButtonClicked () |
virtual void | AutoButtonClicked () |
virtual void | AnglesChanged () |
ClassDef (RGHistoWindow, 0) | |
![]() | |
RGFrameEvent (TVirtualPad *pad=gPad) | |
RGFrameEvent (const RGFrameEvent &original) | |
RGFrameEvent & | operator= (const RGFrameEvent &original) |
virtual | ~RGFrameEvent () |
virtual void | PadClosed () |
virtual void | KeyPressed (const Int_t x, const Int_t y) |
virtual void | AltKeyPressed () |
virtual void | CtrlKeyPressed () |
virtual void | ShiftKeyPressed () |
virtual void | ReturnKeyPressed () |
virtual void | MouseButton1Double (const Double_t x, const Double_t y) |
virtual void | MouseButton1Locate (const Double_t x, const Double_t y) |
virtual void | MouseButton1Motion (const Double_t x, const Double_t y) |
virtual void | MouseButton2Double (const Double_t x, const Double_t y) |
virtual void | MouseButton2Locate (const Double_t x, const Double_t y) |
virtual void | MouseButton2Motion (const Double_t x, const Double_t y) |
virtual void | MouseButton3Up (const Double_t x, const Double_t y) |
virtual void | MouseButton3Down (const Double_t x, const Double_t y) |
virtual void | MouseButton3Double (const Double_t x, const Double_t y) |
virtual void | MouseButton3Locate (const Double_t x, const Double_t y) |
virtual void | MouseButton3Motion (const Double_t x, const Double_t y) |
virtual void | Locate (const Double_t x, const Double_t y) |
ClassDef (RGFrameEvent, 0) | |
![]() | |
RGHistoLimits (TH1 *hptr=NULL) | |
RGHistoLimits (const RGHistoLimits &original) | |
RGHistoLimits & | operator= (const RGHistoLimits &original) |
virtual void | Affect (const RGHistoLimits &original) |
virtual | ~RGHistoLimits () |
virtual bool | IsDataSet () const |
virtual void | Unzoom () |
ClassDef (RGHistoLimits, 0) | |
Static Public Attributes | |
static TAttLine | bg_line_att = TAttLine ( 16, 2, 2 ) |
Background preset line attributes. | |
static TAttLine | ctr_line_att = TAttLine ( 1, 2, 2 ) |
Peak center line attributes des centres. | |
static TAttLine | sig_line_att = TAttLine ( 13, 1, 2 ) |
Peak width line attributes. | |
static TAttMarker | bg_marker_att = TAttMarker ( 16, 20, 1. ) |
Background preset marker attributes. | |
static TAttMarker | ctr_marker_att = TAttMarker ( 1, 20, 1. ) |
Peak center marker attributes. | |
static TAttMarker | sig_marker_att = TAttMarker ( 13, 20, 1. ) |
Peak width marker attributes. | |
![]() | |
static TAttLine | limit_line_att = TAttLine ( 2, 1, 1 ) |
Fit limits display attributes de fit. | |
static TAttLine | select_line_att = TAttLine ( 6, 1, 3 ) |
Selected line attributes. | |
static TAttMarker | limit_marker_att = TAttMarker ( 2, 20, 1. ) |
Fit limits markers attributes. | |
static TAttMarker | select_marker_att = TAttMarker ( 6, 20, 1.5 ) |
Selected marker attributes. | |
static UInt_t | canvas_width = 900 |
Embedded canvas default width. | |
static UInt_t | canvas_height = 800 |
Embedded canvas default height. | |
![]() | |
static UInt_t | canvas_width = 600 |
Default canvas width. | |
static UInt_t | canvas_height = 900 |
Default canvas height. | |
Protected Member Functions | |
RGFitGaus2D (const RGFitGaus2D &original) | |
void | ClassInit () |
virtual Int_t | SelectedPoint (const Double_t x, const Double_t y) |
virtual Int_t | GetPointType (const Int_t p) |
virtual void | RedrawPoints () |
virtual void | AddPoint (const Double_t x, const Double_t y, const bool select=true) |
virtual void | DeletePoint (const Int_t p) |
virtual void | PointMoved (const Int_t p) |
virtual void | PointSelected (const Int_t p) |
virtual void | PointUnselected (const Int_t p) |
virtual void | ParamUpdateAll () |
virtual void | ResetComponents () |
virtual void | ResetComponent (const Int_t pk=0) |
virtual void | PointsToParam () |
virtual void | PointsToParamComponents () |
virtual void | PointsToParamComponent (const Int_t pk=0) |
virtual void | PointsToWidget () |
virtual void | PointsToWidgetBg () |
virtual void | PointsToWidgetComponents () |
virtual void | PointsToWidgetComponent (const Int_t pk=0) |
virtual void | WidgetsToParam () |
virtual void | WidgetsToParamBg () |
virtual void | WidgetsToParamComponents () |
virtual void | WidgetsToParamComponent (const Int_t pk=0) |
virtual void | WidgetsToPoint () |
virtual void | WidgetsToPointBg () |
virtual void | WidgetsToPointComponents () |
virtual void | WidgetsToPointComponent (const Int_t pk=0) |
virtual void | ParamToWidget () |
virtual void | ParamToWidgetBg () |
virtual void | ParamToWidgetComponents () |
virtual void | ParamToWidgetComponent (const Int_t pk=0) |
virtual void | ParamToPoint () |
virtual void | ParamToPointComponents () |
virtual void | ParamToPointComponent (const Int_t pk=0) |
virtual void | GuiUpdateOptions () |
virtual void | GuiUpdateDisplay () |
virtual void | GuiUpdateDisplayBg () |
virtual void | GuiUpdateDisplayComponents () |
virtual void | GuiPreset () |
virtual void | GuiUpdate () |
virtual void | GuiDrawFct () |
![]() | |
virtual RFitDataGaus2D * | ReadFitData (const string &fname) |
![]() | |
virtual Int_t | WriteData (FILE *fp) const |
![]() | |
void | ClassInit () |
virtual bool | SetHisto (TH2 *hptr, TH2 *herr=NULL) |
![]() | |
RGFitBase2D (const RGFitBase2D &original) | |
void | ClassInit () |
virtual void | AnyEvent (const Double_t x, const Double_t y) |
virtual void | MouseButton1Down (const Double_t x, const Double_t y) |
virtual void | MouseButton1Up (const Double_t x, const Double_t y) |
virtual void | MouseButton2Down (const Double_t x, const Double_t y) |
virtual void | MouseButton2Up (const Double_t x, const Double_t y) |
virtual void | MovePoint (const Int_t p, const Double_t x, const Double_t y) |
virtual void | PointsToParamLimits () |
virtual void | PointsToWidgetLimits () |
virtual void | WidgetsToParamLimits () |
virtual void | WidgetsToParamFitMode () |
virtual void | WidgetsToPointLimits () |
virtual void | ParamToWidgetLimits () |
virtual void | ParamToWidgetFitMode () |
virtual void | ParamToPointLimits () |
virtual void | GuiFit () |
virtual void | GuiTextView () |
virtual void | GuiSaveFitData () |
virtual void | GuiWriteParam () |
virtual void | GuiWriteFct () |
virtual void | GuiDisplayFct () |
virtual void | GuiReset () |
virtual void | GuiLoadFitData () |
![]() | |
void | ClassInit () |
![]() | |
virtual void | Set1DHisto (const TH1 *hptr) |
virtual void | Set2DHisto (const TH1 *hptr) |
virtual void | Set3DHisto (const TH1 *hptr) |
Protected Attributes | |
Int_t | np_bg |
Number of points for background preset. | |
TH2 * | h_bg |
Pointer to result background histogram. | |
TH2 * | h_comp [5] |
Array of pointers to result components histograms. | |
bool | show_relative |
Indique s'il faut afficher les paramètres relatifs. | |
TGGroupFrame * | w_opt_frame |
Cadre des options de fit. | |
TGHorizontalFrame * | w_opt_line |
Ligne des options de base. | |
TGLabel * | w_opt_number_label |
Label nombre de pics. | |
TGNumberEntry * | w_opt_number_value |
Valeur nombre de pics. | |
TGCheckButton * | w_show_relative |
Visualisation des paramètres relatifs. | |
TGHorizontalFrame * | w_opt_check |
Cadres des différentes options (check-buttons) | |
TGCheckButton * | w_opt_err |
Indicateur option normalisation des erreurs. | |
TGCheckButton * | w_opt_counts |
Indicateur option surface. | |
TGCheckButton * | w_opt_theta |
Indicateur option choix de paramètres. | |
TGCheckButton * | w_opt_common_sig |
Indicateur option sigma commun. | |
TGCheckButton * | w_opt_common_corr |
Indicateur option paramètre de corrélation commun. | |
TGGroupFrame * | w_bg_frame |
Cadre des paramètres de fond. | |
TGHorizontalFrame * | w_bg_type_frame |
Ligne type de fond. | |
TGLabel * | w_bg_type_label |
Label type de fond. | |
TGComboBox * | w_bg_type_select |
Sélection type de fond. | |
TGVerticalFrame * | w_bg_xy1_vf |
Cadre point de présélection. | |
TGNumberEntry * | w_bg_x1_value |
Valeur X point 1 de précalcul du fond. | |
TGNumberEntry * | w_bg_y1_value |
Valeur Y point 1 de précalcul du fond. | |
TGVerticalFrame * | w_bg_dx_vf |
Cadre point dX de présélection. | |
TGNumberEntry * | w_bg_dx_value |
Valeur X point X1+dX de présélection. | |
TGVerticalFrame * | w_bg_dy_vf |
Cadre point dY de présélection. | |
TGNumberEntry * | w_bg_dy_value |
Valeur Y point Y1+dY de présélection. | |
TGHorizontalFrame * | w_bg_par_frame |
Zone des paramètres fond. | |
TGVerticalFrame * | w_bg_par_label_frame |
Cadre des labels. | |
TGVerticalFrame * | w_bg_par_value_frame |
Cadre des valeurs. | |
TGVerticalFrame * | w_bg_par_fix_frame |
Cadre des param. fix. | |
TGLabel * | w_bg_par_label [3] |
Nom paramètre fond. | |
TGNumberEntry * | w_bg_par_value [3] |
Valeur paramètre fond. | |
TGCheckButton * | w_bg_par_fix [3] |
Fixe paramètre fond. | |
TGTextButton * | w_bg_par_preset |
Bouton de précalcul. | |
TGCanvas * | w_comp_canvas |
Fenêtre pour paramètres des pics. | |
TGVerticalFrame * | w_comp_canvas_frame |
Cadre de la fenêtre. | |
TGGroupFrame * | w_comp_frame [5] |
Cadre des paramètres des pics. | |
TGHorizontalFrame * | w_comp_sub_frame [5] |
Cadre horizontal. | |
TGVerticalFrame * | w_comp_factor_frame [5] |
Cadre facteur (amplitude/surface) | |
TGLabel * | w_comp_factor_label [5] |
Label. | |
TGNumberEntry * | w_comp_factor_value [5] |
Valeur. | |
TGCheckButton * | w_comp_factor_fix [5] |
Fix. | |
TGHorizontalFrame * | w_comp_factor_rel_hf [5] |
Cadre horizontal pour pic de référence. | |
TGComboBox * | w_comp_factor_rel [5] |
Pic de référence. | |
TGVerticalFrame * | w_comp_ctr_frame [5] |
Cadre centre X et Y. | |
TGLabel * | w_comp_ctr_x_label [5] |
Label. | |
TGNumberEntry * | w_comp_ctr_x_value [5] |
Valeur. | |
TGCheckButton * | w_comp_ctr_x_fix [5] |
Fix. | |
TGLabel * | w_comp_ctr_y_label [5] |
Label. | |
TGNumberEntry * | w_comp_ctr_y_value [5] |
Valeur. | |
TGCheckButton * | w_comp_ctr_y_fix [5] |
Fix. | |
TGHorizontalFrame * | w_comp_ctr_rel_hf [5] |
Cadre horizontal pour pic de référence. | |
TGComboBox * | w_comp_ctr_rel [5] |
Pic de référence. | |
TGVerticalFrame * | w_comp_sig_frame [5] |
Cadre sigma 1 et 2. | |
TGLabel * | w_comp_sig_1_label [5] |
Label. | |
TGNumberEntry * | w_comp_sig_1_value [5] |
Valeur. | |
TGCheckButton * | w_comp_sig_1_fix [5] |
Fix. | |
TGLabel * | w_comp_sig_2_label [5] |
Label. | |
TGNumberEntry * | w_comp_sig_2_value [5] |
Valeur. | |
TGCheckButton * | w_comp_sig_2_fix [5] |
Fix. | |
TGHorizontalFrame * | w_comp_sig_rel_hf [5] |
Cadre horizontal pour pic de référence. | |
TGComboBox * | w_comp_sig_rel [5] |
Pic de référence. | |
TGVerticalFrame * | w_comp_correl_frame [5] |
Cadre paramètre de corrélation. | |
TGLabel * | w_comp_correl_label [5] |
Label. | |
TGNumberEntry * | w_comp_correl_value [5] |
Valeur. | |
TGCheckButton * | w_comp_correl_fix [5] |
Fix. | |
TGHorizontalFrame * | w_comp_correl_rel_hf [5] |
Cadre horizontal pour pic de référence. | |
TGComboBox * | w_comp_correl_rel [5] |
Pic de référence. | |
TGTextButton * | w_comp_preset [5] |
Bouton de prédéfinition. | |
![]() | |
Double_t | xbg1 |
Point pour pré-calcul du fond. | |
Double_t | ybg1 |
Point pour pré-calcul du fond. | |
Double_t | xbg2 |
Point pour pré-calcul du fond. | |
Double_t | ybg2 |
Point pour pré-calcul du fond. | |
Double_t | xbg3 |
Point pour pré-calcul du fond. | |
Double_t | ybg3 |
Point pour pré-calcul du fond. | |
![]() | |
Int_t | comp_number |
Number of peaks. | |
UInt_t | bg_type |
Background type. | |
Int_t | rel_ctr [5] |
Array of relative centers identifiers. | |
Int_t | rel_fact [5] |
Array of relative constants (amplitude or integral) identifiers. | |
Int_t | rel_sig [5] |
Array of relative width (sigma) identifiers. | |
![]() | |
Double_t | fit_ymin |
Fit limit. | |
Double_t | fit_ymax |
Fit limit. | |
Double_t | plot_ymin |
Plot limit. | |
Double_t | plot_ymax |
Plot limit. | |
Bool_t | plot_logz |
Log scale for plot. | |
![]() | |
Double_t | fit_xmin |
Fit limit. | |
Double_t | fit_xmax |
Fit limit. | |
Double_t | plot_xmin |
Plot limit. | |
Double_t | plot_xmax |
Plot limit. | |
Bool_t | plot_logx |
Log scale for plot. | |
Bool_t | plot_logy |
Log scale for plot. | |
![]() | |
UInt_t | fit_options |
Fit options. | |
Int_t | fit_mode |
Fit mode (Chi2 or Log-likelyhood) | |
Int_t | fit_result |
Fit result. | |
Double_t | fit_chi2 |
Chi2. | |
Int_t | fit_ndf |
Number of degrees of freedom. | |
Double_t | fit_fcn |
Minimized function value (FCN) | |
Double_t | fit_edm |
Estimated distance to minimum. | |
Double_t | fit_err_def |
Error matrix status. | |
Int_t | par_number |
Number of fit parameters (total) | |
Double_t | par_val [50] |
Parameters values. | |
Double_t | par_err [50] |
Uncertainties values. | |
bool | par_fix [50] |
Fix parameters. | |
Double_t | par_cov [50][50] |
Covariance matrix. | |
![]() | |
TH2 * | histo_ptr |
Pointeur sur l'histogramme à fitter. | |
TH2 * | herr1_ptr |
Pointeur sur l'histogramme d'erreur négatif. | |
TH2 * | herr2_ptr |
Pointeur sur l'histogramme d'erreur positif. | |
bool | histo_err |
Indique si l'histo est fitté avec une erreur. | |
string | par_name [50] |
tableau des noms de paramètres | |
Int_t | ix_min |
Borne inférieure du fit en canaux de l'histogramme. | |
Int_t | ix_max |
Borne supérieure du fit en canaux de l'histogramme. | |
Int_t | nx_bin |
Nombre de bins de la zone de fit. | |
Int_t | iy_min |
Borne inférieure du fit en canaux de l'histogramme. | |
Int_t | iy_max |
Borne supérieure du fit en canaux de l'histogramme. | |
Int_t | ny_bin |
Nombre de bins de la zone de fit. | |
TF2 * | fct_ptr |
Pointeur sur la fonction de fit. | |
![]() | |
bool | exit_flag |
End of request check. | |
bool | constructed |
Check if interface is constructed. | |
Int_t | return_value |
Interface return value. | |
const TGWindow * | main_window |
Parent application main window. | |
Double_t | init_x1 |
Initial display lower limit. | |
Double_t | init_x2 |
Initial display upper limit. | |
Double_t | init_y1 |
Initial display lower limit. | |
Double_t | init_y2 |
Initial display upper limit. | |
Double_t | select_distance |
Point selection distance (in pixel) | |
Int_t | select_point |
Point at selection distance (-1 if no point) | |
bool | move_lock |
Used to check if point is moving. | |
Int_t | np_max |
Maximum number of preset points. | |
bool * | pt_set |
Array of points defined. | |
bool * | pt_pre |
Array of preset points. | |
double * | pt_x |
Array of points X positions. | |
double * | pt_y |
Array of points Y positions. | |
TList | obj_list |
List of objects to drawList of objects to draw. | |
TH2 * | h_fct |
Fit function histogram pointer. | |
TH2 * | h_diff |
Difference histogram pointer. | |
TH2 * | h_err_pos |
Function positive error (square root) histogram. | |
TH2 * | h_err_neg |
Function negative error (square root) histogram. | |
bool | inhibit_value_slot |
TGGroupFrame * | w_fit_limits_frame |
Fit zone frame. | |
TGHorizontalFrame * | w_fit_limit |
Fit limits line. | |
TGNumberEntry * | w_fit_xinf_value |
Lower limit value. | |
TGNumberEntry * | w_fit_yinf_value |
Lower limit value. | |
TGNumberEntry * | w_fit_xsup_value |
Upper limit value. | |
TGNumberEntry * | w_fit_ysup_value |
Upper limit value. | |
TGTextButton * | w_fit_limit_set |
Limits validation button. | |
TGTextButton * | w_fit_limit_disp |
Button to set fit limits to display. | |
TGHorizontalFrame * | w_buttons_frame |
Buttons frame. | |
TGGroupFrame * | w_fit_but_group |
Group for fit buttons. | |
TGComboBox * | w_fit_mode_select |
Fit mode selection. | |
TGTextButton * | w_preset_button |
Full precalculation button. | |
TGTextButton * | w_fit_button |
Fit button. | |
TGTextButton * | w_set_fit_button |
Precalculation and fit button. | |
TGGroupFrame * | w_param_but_group |
Group for parameters buttons. | |
TGTextButton * | w_view_button |
Result display button. | |
TGTextButton * | w_save_button |
Fit data save button. | |
TGTextButton * | w_param_button |
Parameters save button. | |
TGTextButton * | w_update_button |
Interface update button. | |
TGGroupFrame * | w_funct_but_group |
Group for functions buttons. | |
TGTextButton * | w_clear_button |
Clear fit histograms button. | |
TGTextButton * | w_funct_button |
Save functions button. | |
TGTextButton * | w_draw_button |
Plot fit histograms button. | |
TGTextButton * | w_display_button |
Separated display button. | |
TGVerticalFrame * | w_global_but_frame |
Frame for general buttons. | |
TGTextButton * | w_reset_button |
Reset interface button. | |
TGTextButton * | w_load_button |
Fit data read button. | |
TGTextButton * | w_cancel_button |
Cancel button (close interface) | |
TGTextButton * | w_done_button |
Done button (close interface) | |
![]() | |
UInt_t | options |
Window options. | |
bool | limits_widgets |
Flag indicating if histogram limits widgets are created. | |
TCanvas * | canvas_ptr |
Canvas pointer. | |
TH1 * | histo_ptr |
Histogram pointer. | |
bool | histo_copy |
Flag if the class works with a copy of the histogram. | |
string | plot_mode |
ROOT options for histogram display. | |
bool | inhibit_slot |
Prevents recursive calls. | |
TRootEmbeddedCanvas * | w_canvas |
Pointer to embedded canvas. | |
TGCompositeFrame * | w_upper_frame |
Upper base frame. | |
TGHorizontalFrame * | w_middle_frame |
Middle base frame. | |
TGCompositeFrame * | w_middle_left_frame |
Middle left frame. | |
TGHorizontalFrame * | w_center_frame |
Middle center frame. | |
TGCompositeFrame * | w_upper_canvas_frame |
Base frame on top of pad. | |
TGCompositeFrame * | w_middle_right_frame |
Middle right frame. | |
TGCompositeFrame * | w_lower_frame |
Lower base frame. | |
TGVerticalFrame * | w_canvas_frame |
Canvas frame. | |
TGVSplitter * | w_splitter |
Frames separator. | |
TGVerticalFrame * | w_tools_frame |
Tools frame. | |
TGLabel * | w_position_line |
Position information line. | |
TGCompositeFrame * | w_upper_tools_frame |
Upper frame for additionnal widgets. | |
TGGroupFrame * | w_limits_frame |
Frame for plot limits. | |
TGHorizontalFrame * | w_axis_frame |
Sous-cadre des axes. | |
TGVerticalFrame * | w_axis_name_frame |
Cadre labels des axes. | |
TGLabel * | w_x_label |
Labels. | |
TGLabel * | w_y_label |
Labels. | |
TGLabel * | w_z_label |
Labels. | |
TGVerticalFrame * | w_axis_log_frame |
Cadre boutons échelle log. | |
TGCheckButton * | w_x_log_button |
Bouton échelle log. | |
TGCheckButton * | w_y_log_button |
Bouton échelle log. | |
TGCheckButton * | w_z_log_button |
Bouton échelle log. | |
TGVerticalFrame * | w_axis_min_label |
Cadre labels valeurs min. | |
TGLabel * | w_min_label [3] |
Labels. | |
TGVerticalFrame * | w_axis_min_value |
Cadre valeurs min. | |
TGNumberEntry * | w_x_min_entry |
Saisie valeur mini. | |
TGNumberEntry * | w_y_min_entry |
Saisie valeur mini. | |
TGNumberEntry * | w_z_min_entry |
Saisie valeur mini. | |
TGVerticalFrame * | w_axis_max_label |
Cadre labels valeurs max. | |
TGLabel * | w_max_label [3] |
Labels. | |
TGVerticalFrame * | w_axis_max_value |
Cadre valeurs min. | |
TGNumberEntry * | w_x_max_entry |
Saisie valeur maxi. | |
TGNumberEntry * | w_y_max_entry |
Saisie valeur maxi. | |
TGNumberEntry * | w_z_max_entry |
Saisie valeur maxi. | |
TGVerticalFrame * | w_axis_full_frame |
Cadre boutons pleine échelle. | |
TGTextButton * | w_x_full_button |
Bouton pleine échelle. | |
TGTextButton * | w_y_full_button |
Bouton pleine échelle. | |
TGTextButton * | w_z_full_button |
Bouton pleine échelle. | |
TGVerticalFrame * | w_zoom_frame |
Cadre boutons zoom. | |
TGTextButton * | w_unzoom_button |
Bouton unzoom. | |
TGTextButton * | w_auto_button |
Bouton échelle automatique. | |
TGHorizontalFrame * | w_angles_frame |
Cadre des angles. | |
TGNumberEntry * | w_theta_entry |
Saisie de l'angle. | |
TGNumberEntry * | w_phi_entry |
Saisie de l'angle. | |
![]() | |
TVirtualPad * | pad_ptr |
Pointer to pad where events are processed. | |
![]() | |
Int_t | dimension |
Histogram dimension. | |
Double_t | lim_x_min |
Axis lower limit. | |
Double_t | lim_x_max |
Axis upper limit. | |
Double_t | lim_y_min |
Axis lower limit. | |
Double_t | lim_y_max |
Axis upper limit. | |
Double_t | lim_z_min |
Axis lower limit. | |
Double_t | lim_z_max |
Axis upper limit. | |
Double_t | log_x_min |
Lower limit for log scale. | |
Double_t | log_y_min |
Lower limit for log scale. | |
Double_t | log_z_min |
Lower limit for log scale. | |
bool | allow_x_log |
Test if log scale allowed. | |
bool | allow_y_log |
Test if log scale allowed. | |
bool | allow_z_log |
Test if log scale allowed. | |
Double_t | x_min |
Current display lower bound. | |
Double_t | x_max |
Current display upper bound. | |
Double_t | y_min |
Current display lower bound. | |
Double_t | y_max |
Current display upper bound. | |
Double_t | z_min |
Current display lower bound. | |
Double_t | z_max |
Current display upper bound. | |
bool | x_log |
Log scale status. | |
bool | y_log |
Log scale status. | |
bool | z_log |
Log scale status. | |
Static Protected Attributes | |
static UInt_t | control_width = 500 |
Default width for control zone of the interface. | |
static UInt_t | control_height = 700 |
Default height for control zone of the interface. | |
![]() | |
static UInt_t | bg_type = RFitGaus2D::bgNone |
Type de fond (statique pour être vue dans la fonction de fit) | |
static UInt_t | bg_par_number [8] = { 0, 1, 2, 2, 3, 2, 2, 3 } |
Table du nombre de paramètres selon le type de fond. | |
static Int_t | comp_number = 1 |
Nombre de gaussiennes à fitter. | |
static Int_t | index_bg [3] = { -1, -1, -1 } |
Index des paramètres de fond dans la table des paramètres. | |
static Int_t | index_fact [5] = { -1, -1, -1, -1, -1 } |
Index des facteurs de normalisation (amplitude ou surface) dans la table des paramètres. | |
static Int_t | index_ctrx [5] = { -1, -1, -1, -1, -1 } |
Index des centres en X dans la table des paramètres. | |
static Int_t | index_ctry [5] = { -1, -1, -1, -1, -1 } |
Index des centres en Y dans la table des paramètres. | |
static Int_t | index_sig1 [5] = { -1, -1, -1, -1, -1 } |
Index des sigma (X ou A) dans la table des paramètres. | |
static Int_t | index_sig2 [5] = { -1, -1, -1, -1, -1 } |
Index des sigma (Y ou B) dans la table des paramètres. | |
static Int_t | index_corr [5] = { -1, -1, -1, -1, -1 } |
Index du paramètre de corrélation (ou angle de rotation) | |
static Int_t | rel_ctr [5] = { -1, -1, -1, -1, -1 } |
Tableau des positions relatives des centres. | |
static Int_t | rel_fact [5] = { -1, -1, -1, -1, -1 } |
Tableau des valeurs relatives des constantes (amplitude/surface) | |
static Int_t | rel_sig [5] = { -1, -1, -1, -1, -1 } |
Tableau des valeurs relatives des sigma. | |
static bool | calc_comp [5] = { true, true, true, true, true, } |
Indique les composantes gaussiennes à calculer. | |
static bool | calc_bg = true |
Indique s'il faut calculer le fond. | |
static TAttLine | latt_1sig = TAttLine ( 4, 1, 2 ) |
Attributs de lignes pour tracé des ellipses à 1 sigma. | |
static TAttLine | latt_2sig = TAttLine ( 4, 2, 2 ) |
Attributs de lignes pour tracé des ellipses à 2 sigma. | |
static Double_t | pad_theta |
Angle de vue pour les tracés 3D. | |
static Double_t | pad_phi |
Angle de vue pour les tracés 3D. | |
![]() | |
static Double_t | epsilon = 1.e-12 |
Test du zéro | |
static UInt_t | fit_options = 0 |
Options pour le fit (statique pour être vue dans la fonction de fit) | |
static Int_t | fit_mode = RFitModes::fitChi2 |
Mode de fit (Chi2 ou Log-likelyhood) | |
static Int_t | par_number = 0 |
Nombre de paramètres pour le fit. | |
static Double_t | histo_bin_x = 1. |
Largeur de bin de l'histogramme (pour calcul avec la surface comme paramètre) | |
static Double_t | histo_bin_y = 1. |
Largeur de bin de l'histogramme (pour calcul avec la surface comme paramètre) | |
static TAttLine | latt_histo = TAttLine ( 1, 1, 1 ) |
Attributs de lignes pour tracé de l'histogramme. | |
static TAttLine | latt_error = TAttLine ( 17, 1, 0 ) |
Attributs de lignes pour tracé de l'erreur. | |
static TAttFill | fatt_error = TAttFill ( 17, 1000 ) |
Attributs de remplissage pour tracé de l'erreur. | |
static TAttLine | latt_fct = TAttLine ( 2, 1, 1 ) |
Attributs de lignes pour tracé de la fonction globale. | |
static Double_t | pad_theta = 30. |
Angle de vue pour les tracés 3D (en degrés) | |
static Double_t | pad_phi = 30. |
Angle de vue pour les tracés 3D (en degrés) | |
![]() | |
static string | file_dir = "" |
Output directory name. | |
static string | file_root_file = "fit_funct.root" |
Output ROOT file. | |
static string | file_param_file = "fit_param.txt" |
Output parameter file. | |
static string | file_output_file = "fit_output.txt" |
Output result file. | |
Private Member Functions | |
GObject (RGFitGaus2D) | |
Friends | |
class | RGFitDisplayer2D |
Additional Inherited Members | |
![]() | |
static Int_t | GetStaticComponentNumber () |
static Int_t | GetStaticBgType () |
static Int_t | GetStaticBgParNumber () |
static Int_t | GetBgParNumber (const Int_t bg) |
![]() | |
static bool | Zero (const Double_t val) |
static UInt_t | GetStaticOptions () |
static bool | GetStaticOption (const UInt_t opt) |
static Int_t | GetStaticParNumber () |
static void | SetFctLineAtt (const TAttLine att) |
static void | SetFctLineAtt (const Color_t c, const Style_t s, const Width_t w) |
![]() | |
static Int_t | ReadData (FILE *fp, RFitData2D &fdata) |
![]() | |
static Int_t | ReadData (FILE *fp, RFitData1D &fdata) |
![]() | |
static Int_t | ReadData (FILE *fp, RFitDataBase &fdata) |
Graphical interface for the RFitGaus2D class. See RGFitBase2D class for general fit interface features.
It allows to define interactively the preset points:
RGFitGaus2D::RGFitGaus2D | ( | const TGWindow * | main, |
TH2 * | hptr, | ||
TH2 * | herr = NULL |
||
) |
Interface constructor: the interface is not started, in order to be able to preset options and data.
main | main window |
hptr | pointer to histogram to fit |
herr | pointer to uncertainty histogram (or NULL) |
References ClassInit(), RGFitBase2D::Construct(), and RGFitBase2D::GetHistoPtr().
RGFitGaus2D::RGFitGaus2D | ( | const TGWindow * | main, |
TH2 * | hptr, | ||
const RFitDataGaus2D & | fit_data | ||
) |
Interface constructor: the interface is not started, in order to be able to preset options and data.
main | main window |
hptr | pointer to histogram to fit |
fit_data | initialisation data |
References ClassInit(), RGFitBase2D::Construct(), RFitData1D::fit_xmax, RFitData1D::fit_xmin, RFitData2D::fit_ymax, RFitData2D::fit_ymin, RGFitBase2D::GetHistoPtr(), RFitBase2D::histo_bin_x, RFitBase2D::histo_bin_y, RGFitBase2D::init_x1, RGFitBase2D::init_x2, RGFitBase2D::init_y1, RGFitBase2D::init_y2, ParamToPoint(), ParamToWidget(), RFitData1D::plot_xmax, RFitData1D::plot_xmin, RFitData2D::plot_ymax, RFitData2D::plot_ymin, and SetFitData().
RGFitGaus2D::RGFitGaus2D | ( | const TGWindow * | main, |
TH2 * | hptr, | ||
const Double_t | x1, | ||
const Double_t | x2, | ||
const Double_t | y1, | ||
const Double_t | y2 | ||
) |
Interface constructor: the interface is not started, in order to be able to preset options and data.
main | main window |
hptr | pointer to histogram to fit |
x1 | initial display lower limit |
x2 | initial display upper limit |
y1 | initial display lower limit |
y2 | initial display upper limit |
References ClassInit(), RGFitBase2D::Construct(), and RGFitBase2D::GetHistoPtr().
RGFitGaus2D::RGFitGaus2D | ( | const TGWindow * | main, |
TH2 * | hptr, | ||
TH2 * | herr, | ||
const RFitDataGaus2D & | fit_data | ||
) |
Interface constructor: the interface is not started, in order to be able to preset options and data.
main | main window |
hptr | pointer to histogram to fit |
herr | pointer to uncertainty histogram (or NULL) |
fit_data | initialisation data |
References ClassInit(), RGFitBase2D::Construct(), RFitData1D::fit_xmax, RFitData1D::fit_xmin, RFitData2D::fit_ymax, RFitData2D::fit_ymin, RGFitBase2D::GetHistoPtr(), RFitBase2D::histo_bin_x, RFitBase2D::histo_bin_y, RGFitBase2D::init_x1, RGFitBase2D::init_x2, RGFitBase2D::init_y1, RGFitBase2D::init_y2, ParamToPoint(), ParamToWidget(), RFitData1D::plot_xmax, RFitData1D::plot_xmin, RFitData2D::plot_ymax, RFitData2D::plot_ymin, and SetFitData().
RGFitGaus2D::RGFitGaus2D | ( | const TGWindow * | main, |
TH2 * | hptr, | ||
TH2 * | herr, | ||
const Double_t | x1, | ||
const Double_t | x2, | ||
const Double_t | y1, | ||
const Double_t | y2 | ||
) |
Interface constructor: the interface is not started, in order to be able to preset options and data.
main | main window |
hptr | pointer to histogram to fit |
herr | pointer to uncertainty histogram (or NULL) |
x1 | initial display lower limit |
x2 | initial display upper limit |
y1 | initial display lower limit |
y2 | initial display upper limit |
References ClassInit(), RGFitBase2D::Construct(), and RGFitBase2D::GetHistoPtr().
|
protected |
|
virtual |
Destructor.
References RGFitBase2D::GetHistoPtr(), and ResetFunctions().
|
private |
Macro from GCpp library that defines the following functions:
|
protected |
Fonction d'initialisation des objets (appelée par les constructeurs).
References h_bg, h_comp, np_bg, RGAUS2D_MAX, RGAUS2D_MAX_BG_PAR, w_bg_dx_value, w_bg_dx_vf, w_bg_dy_value, w_bg_dy_vf, w_bg_frame, w_bg_par_fix, w_bg_par_fix_frame, w_bg_par_frame, w_bg_par_label, w_bg_par_label_frame, w_bg_par_preset, w_bg_par_value, w_bg_par_value_frame, w_bg_type_frame, w_bg_type_label, w_bg_type_select, w_bg_x1_value, w_bg_xy1_vf, w_bg_y1_value, w_comp_canvas, w_comp_canvas_frame, w_comp_correl_fix, w_comp_correl_frame, w_comp_correl_label, w_comp_correl_rel, w_comp_correl_rel_hf, w_comp_correl_value, w_comp_ctr_frame, w_comp_ctr_rel, w_comp_ctr_rel_hf, w_comp_ctr_x_fix, w_comp_ctr_x_label, w_comp_ctr_x_value, w_comp_ctr_y_fix, w_comp_ctr_y_label, w_comp_ctr_y_value, w_comp_factor_fix, w_comp_factor_frame, w_comp_factor_label, w_comp_factor_rel, w_comp_factor_rel_hf, w_comp_factor_value, w_comp_frame, w_comp_preset, w_comp_sig_1_fix, w_comp_sig_1_label, w_comp_sig_1_value, w_comp_sig_2_fix, w_comp_sig_2_label, w_comp_sig_2_value, w_comp_sig_frame, w_comp_sig_rel, w_comp_sig_rel_hf, w_comp_sub_frame, w_opt_check, w_opt_common_corr, w_opt_common_sig, w_opt_counts, w_opt_err, w_opt_frame, w_opt_line, w_opt_number_label, w_opt_number_value, w_opt_theta, and w_show_relative.
Referenced by RGFitGaus2D().
|
virtual |
Fonction d'initialisation, qui doit être appelée avant la mise en place de l'interface (dans le constructeur).
Reimplemented from RGFitBase2D.
References h_bg, h_comp, RGFitBase2D::Init(), np_bg, RGFitBase2D::np_max, and RGAUS2D_MAX.
|
virtual |
Fonction qui met en place les widgets spécifiques pour le type de fit. La fonction est appelée par la fonction Construct() de la classe de base.
Reimplemented from RGFitBase2D.
References ConstructBg(), ConstructComponents(), ConstructOpts(), w_comp_canvas, w_comp_canvas_frame, and RGHistoWindow::w_tools_frame.
|
virtual |
Fonction qui met en place les widgets des options de fit.
References RFitGaus2D::comp_number, rDico, RGAUS2D_MAX, RDico::rgg2d_common_correl, RDico::rgg2d_common_correl_tip, RDico::rgg2d_common_sigma, RDico::rgg2d_common_sigma_tip, RDico::rgg2d_number, RDico::rgg2d_opt_counts, RDico::rgg2d_opt_counts_tip, RDico::rgg2d_opt_err, RDico::rgg2d_opt_err_tip, RDico::rgg2d_opt_theta, RDico::rgg2d_opt_theta_tip, RDico::rgg2d_options, RDico::rgg2d_show_relative, w_opt_check, w_opt_common_corr, w_opt_common_sig, w_opt_counts, w_opt_err, w_opt_frame, w_opt_line, w_opt_number_label, w_opt_number_value, w_opt_theta, w_show_relative, and RGHistoWindow::w_tools_frame.
Referenced by ConstructFitData().
|
virtual |
Fonction qui met en place les widgets du fond.
References RFitData1D::fit_xmax, RFitData1D::fit_xmin, RFitData2D::fit_ymax, RFitData2D::fit_ymin, RGFitBase2D::GetHistoPtr(), rDico, RGAUS2D_BG_MAX, RGAUS2D_MAX_BG_PAR, rGaus2DBgName, RDico::rgfit_fix, RDico::rgg2d_background, RDico::rgg2d_bg_dx, RDico::rgg2d_bg_dy, RDico::rgg2d_bg_preset, RDico::rgg2d_bg_type, RDico::rgg2d_bg_x1, RDico::rgg2d_bg_y1, RDico::rgg2d_preset_bg_button, RDico::rgg2d_preset_bg_tip, w_bg_dx_value, w_bg_dx_vf, w_bg_dy_value, w_bg_dy_vf, w_bg_frame, w_bg_par_fix, w_bg_par_fix_frame, w_bg_par_frame, w_bg_par_label, w_bg_par_label_frame, w_bg_par_preset, w_bg_par_value, w_bg_par_value_frame, w_bg_type_frame, w_bg_type_label, w_bg_type_select, w_bg_x1_value, w_bg_xy1_vf, w_bg_y1_value, and RGHistoWindow::w_tools_frame.
Referenced by ConstructFitData().
|
virtual |
Fonction qui met en place les widgets des pics.
References GetOption(), RFitOptions::modeCounts, rDico, RFitGaus2D::rel_ctr, RFitGaus2D::rel_fact, RFitGaus2D::rel_sig, RGAUS2D_MAX, RDico::rgfit_fix, RDico::rgfit_set, RDico::rgg2d_comp, RDico::rgg2d_comp_amplitude, RDico::rgg2d_comp_counts, RDico::rgg2d_comp_ctr_x, RDico::rgg2d_comp_ctr_y, RDico::rgg2d_comp_rel, RDico::rgg2d_comp_rho, RDico::rgg2d_comp_sig_x, RDico::rgg2d_comp_sig_y, w_comp_canvas_frame, w_comp_correl_fix, w_comp_correl_frame, w_comp_correl_label, w_comp_correl_value, w_comp_ctr_frame, w_comp_ctr_rel, w_comp_ctr_rel_hf, w_comp_ctr_x_fix, w_comp_ctr_x_label, w_comp_ctr_x_value, w_comp_ctr_y_fix, w_comp_ctr_y_label, w_comp_ctr_y_value, w_comp_factor_fix, w_comp_factor_frame, w_comp_factor_label, w_comp_factor_rel, w_comp_factor_rel_hf, w_comp_factor_value, w_comp_frame, w_comp_preset, w_comp_sig_1_fix, w_comp_sig_1_label, w_comp_sig_1_value, w_comp_sig_2_fix, w_comp_sig_2_label, w_comp_sig_2_value, w_comp_sig_frame, w_comp_sig_rel, w_comp_sig_rel_hf, and w_comp_sub_frame.
Referenced by ConstructFitData().
|
virtual |
Fonction qui démarre l'interface graphique.
Implements RGFitBase2D.
References RDico::brq_continue, RDico::brq_error, RGFitBase2D::canvas_height, RGHistoWindow::canvas_ptr, RGFitBase2D::canvas_width, RFitGaus2D::comp_number, control_height, control_width, RGFitBase2D::DrawPadHisto(), RGFitBase2D::exit_flag, RFitData1D::fit_xmax, RFitData1D::fit_xmin, RFitData2D::fit_ymax, RFitData2D::fit_ymin, RGFitBase2D::GetHistoPtr(), GuiUpdateDisplay(), GuiUpdateOptions(), RGFitBase2D::init_x1, RGFitBase2D::init_x2, RGFitBase2D::main_window, RGHistoWindow::MapSubwindows(), RGFitBase2D::move_lock, ParamToWidget(), ParamUpdateAll(), RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, rDico, RedrawPoints(), RFitGaus2D::rel_ctr, RFitGaus2D::rel_fact, RFitGaus2D::rel_sig, RDico::rgfit_fit_histo_error, RDico::rgg2d_title, RGFitBase2D::select_point, show_relative, w_show_relative, and RGHistoWindow::w_tools_frame.
Referenced by RGHistoTools::Gaus2DFitButtonClicked().
|
inlinevirtual |
Définit la largeur de la zone de contrôle (fenêtre avec les boutons).
w | largeur de fenêtre |
References control_width.
|
inlinevirtual |
Appel de la fonction de RFitGaus2D.
opts | valeur des options |
Reimplemented from RFitBase2D.
References RFitBase2D::SetOptions().
|
inlinevirtual |
Appel de la fonction de RFitGaus2D.
opt | masque binaire de l'option |
b | état demandé pour l'option |
Reimplemented from RFitBase2D.
References RFitBase2D::SetOption().
|
inlinevirtual |
Appel de la fonction de RFitGaus2D.
References RFitBase2D::GetStaticOptions().
|
inlinevirtual |
Appel de la fonction de RFitGaus2D.
opt | masque binaire de l'option |
References RFitBase2D::GetStaticOption().
Referenced by AddPoint(), ConstructComponents(), DeletePoint(), FixCorrelClicked(), FixSigma1Clicked(), FixSigma2Clicked(), GuiUpdateDisplayComponents(), GuiUpdateOptions(), ParamToPointComponent(), PointMoved(), PointSelected(), PointsToParamComponent(), PointsToWidgetComponent(), PointUnselected(), RelSigmaSelected(), ResetComponent(), and WidgetsToPointComponent().
|
inlinevirtual |
Surcharge de la fonction de la classe de base. Elle appelle les fonctions de RFitGaus2D et de RGFitBase2D.
x1 | borne inférieure de fit |
x2 | borne supérieure de fit |
y1 | borne inférieure de fit |
y2 | borne supérieure de fit |
Reimplemented from RFitGaus2D.
References RFitData1D::fit_xmax, RFitData1D::fit_xmin, RFitData2D::fit_ymax, RFitData2D::fit_ymin, RFitGaus2D::SetFitLimits(), and RGFitBase2D::SetFitLimits().
|
inlinevirtual |
Sélection d'un type de fond: la fonction appelle le slot BgTypeSelected() qui met à jour la classe de base et l'interface graphique.
bg | type de fond sélectionné |
Reimplemented from RFitGaus2D.
References BgTypeSelected().
|
virtual |
Surcharge de la fonction de la classe de base. Elle met à jour les valeurs des widgets pour le fond.
x1 | abcisse du point |
y1 | ordonnée du point |
dx | écart en X |
dy | écart en Y |
Reimplemented from RFitGaus2D.
References RFitGaus2D::bg_type, RGFitBase2D::constructed, ParamToWidgetBg(), RFitGaus2D::PresetBg(), RGFitBase2D::pt_pre, RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, RedrawPoints(), RFitGaus2D::xbg1, RFitGaus2D::xbg2, RFitGaus2D::xbg3, RFitGaus2D::ybg1, RFitGaus2D::ybg2, and RFitGaus2D::ybg3.
Referenced by BgPreset().
|
virtual |
Surcharge de la fonction de la classe de base. Elle utilise les valeurs des widgets pour placer les points et prédéfinir les paramètres.
pk | numéro de pic |
cx | coordonnée X centre demandé (absolu) |
cy | coordonnée Y centre demandé (absolu) |
s1 | sigma demandé (absolu) |
s2 | sigma demandé (absolu) |
Reimplemented from RFitGaus2D.
References RGFitBase2D::constructed, ParamToPointComponent(), ParamToWidgetComponent(), RFitGaus2D::PresetComponent(), RGFitBase2D::pt_pre, RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, and RedrawPoints().
Referenced by ComponentPreset().
|
virtual |
Fonction qui alloue une nouvelle structure de données relatives au fit. Le pointeur en retour est alloué et doit être libéré par le programme appelant.
Reimplemented from RFitGaus2D.
References GetFitData(), and RFitDataGaus2D::RFitDataGaus2D().
|
virtual |
Fonction qui renvoit les données relatives au fit (surcharge de la fonction de la classe de base RFitGaus2D).
Reimplemented from RFitGaus2D.
References RGHistoWindow::canvas_ptr, RFitGaus2D::GetFitData(), RFitData1D::plot_logx, RFitData1D::plot_logy, RFitData2D::plot_logz, RFitData1D::plot_xmax, RFitData1D::plot_xmin, RFitData2D::plot_ymax, and RFitData2D::plot_ymin.
Referenced by CreateFitData().
|
virtual |
Fonction qui initialise les données du fit à partir de données récupérées d'un fit précédent.
fit_data | données pour initialisation |
Reimplemented from RFitGaus2D.
References RFitDataBase::GetFitMode(), RFitDataBase::GetFitOptions(), RGFitBase2D::GetHistoPtr(), RFitDataBase::GetParNumber(), RFitData1D::GetPlotXmax(), RFitData1D::GetPlotXmin(), RFitData2D::GetPlotYmax(), RFitData2D::GetPlotYmin(), RFitBase2D::histo_bin_x, RFitBase2D::histo_bin_y, RGFitBase2D::init_x1, RGFitBase2D::init_x2, RGFitBase2D::init_y1, RGFitBase2D::init_y2, RFitData1D::IsLogX(), RFitData1D::IsLogY(), RFitData2D::IsLogZ(), RGHistoWindow::LogXToggled(), RGHistoWindow::LogYToggled(), RGHistoWindow::LogZToggled(), RFitGaus2D::SetFitData(), RGHistoWindow::w_x_log_button, RGHistoWindow::w_x_max_entry, RGHistoWindow::w_x_min_entry, RGHistoWindow::w_y_log_button, RGHistoWindow::w_y_max_entry, RGHistoWindow::w_y_min_entry, RGHistoWindow::w_z_log_button, RGHistoWindow::XValueChanged(), and RGHistoWindow::YValueChanged().
Referenced by RGFitGaus2D().
|
virtual |
Fonction qui efface tous les histogrammes résultant du fit.
Reimplemented from RGFitBase2D.
References h_bg, h_comp, RGFitBase2D::ResetFunctions(), and RGAUS2D_MAX.
Referenced by CalcFunctions(), and ~RGFitGaus2D().
|
virtual |
Fonction qui détermine tous les histogrammes résultant du fit.
bg | indique si les composantes des pics doivent être calculées avec le fond ou non |
Reimplemented from RGFitBase2D.
References RFitGaus2D::bg_type, RFitGaus2D::comp_number, RFitGaus2D::GetBgHisto(), RFitGaus2D::GetComponentHisto(), RFitBase2D::GetDifferenceHisto(), RFitBase2D::GetFunctionHisto(), RFitBase2D::GetSqrtNegHisto(), RFitBase2D::GetSqrtPosHisto(), h_bg, h_comp, RGFitBase2D::h_diff, RGFitBase2D::h_err_neg, RGFitBase2D::h_err_pos, RGFitBase2D::h_fct, and ResetFunctions().
|
virtual |
Fonction qui sauvegarde tous les histogrammes résultant du fit dans un fichier ROOT. Si le nom de fichier n'est pas spécifié, on utilise celui de la variable statique.
fname | nom du fichier ROOT |
Reimplemented from RGFitBase2D.
References RFitGaus2D::comp_number, RGFitBase2D::file_dir, RGFitBase2D::file_root_file, RGFitBase2D::GetHistoPtr(), h_bg, h_comp, RGFitBase2D::h_diff, RGFitBase2D::h_err_neg, RGFitBase2D::h_err_pos, and RGFitBase2D::h_fct.
|
protectedvirtual |
Fonction qui renvoit le numéro du point de plus proche du pointeur, si la distance est inférieure à la distance de sélection. La fonction renvoie -1 si aucun point n'est sélectionné
x | position X du pointeur |
y | position Y du pointeur |
Reimplemented from RGFitBase2D.
References RGHistoWindow::canvas_ptr, RFitGaus2D::comp_number, np_bg, RGFrameEvent::pad_ptr, RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, and RGFitBase2D::select_distance.
|
protectedvirtual |
Fonction qui détermine à quel type de saisie est associé un point.
p | numéro du point |
Reimplemented from RGFitBase2D.
References RGFitPointType::bgDef, RGFitPointType::fitLimits, RGFitPointType::peakCenter, RGFitPointType::peakSigma, and RGFitPointType::undefPoint.
Referenced by DeletePoint(), PointMoved(), PointSelected(), and PointUnselected().
|
protectedvirtual |
Fonction qui tracé l'ensemble des points saisis.
Reimplemented from RGFitBase2D.
References bg_line_att, bg_marker_att, RFitGaus2D::comp_number, ctr_line_att, ctr_marker_att, RGFitBase2D::limit_line_att, RGFitBase2D::limit_marker_att, np_bg, RGFitBase2D::obj_list, RGFrameEvent::pad_ptr, PI, RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, RGFitBase2D::select_line_att, RGFitBase2D::select_marker_att, RGFitBase2D::select_point, sig_line_att, sig_marker_att, and RFitBase2D::Zero().
Referenced by AddPoint(), BgPreset(), BgTypeSelected(), CenterValueTextChanged(), CommonCorrelToggled(), CommonSigmaToggled(), ComponentsNumberTextChanged(), CorrelValueTextChanged(), DeletePoint(), GuiUpdate(), PointMoved(), PresetBg(), PresetComponent(), Request(), and SigmaValueTextChanged().
|
protectedvirtual |
Ajout d'un point. Le premier point non défini est ajouté.
x | position X du point |
y | position Y du point |
select | indique si le point doit être considéré comme sélectionné |
Reimplemented from RGFitBase2D.
References RFitGaus2D::bg_type, RFitOptions::commonSigma, RFitGaus2D::comp_number, GetOption(), np_bg, ParamToPointComponent(), PointMoved(), PointSelected(), PointUnselected(), RGFitBase2D::pt_pre, RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, RedrawPoints(), RGFitBase2D::select_point, RFitGaus2D::SetAbsCenterX(), and RFitGaus2D::SetAbsCenterY().
|
protectedvirtual |
Fonction qui supprime un point de saisie.
p | numéro du point |
Reimplemented from RGFitBase2D.
References RGFitPointType::bgDef, RFitOptions::commonSigma, RFitGaus2D::comp_number, RGFitPointType::fitLimits, GetOption(), GetPointType(), RGFitPointType::peakCenter, RGFitPointType::peakSigma, PointUnselected(), RGFitBase2D::pt_pre, RGFitBase2D::pt_set, and RedrawPoints().
|
protectedvirtual |
Actions lorsqu'un point est déplacé.
p | numéro de point |
Reimplemented from RGFitBase2D.
References RFitGaus2D::bg_type, RGFitPointType::bgDef, RFitOptions::commonCorrel, RFitOptions::commonSigma, RFitGaus2D::comp_number, RGFitPointType::fitLimits, RFitGaus2D::GetAbsCenterX(), RFitGaus2D::GetAbsCenterY(), GetOption(), GetPointType(), ParamToPointComponent(), ParamToWidgetComponent(), RGFitPointType::peakCenter, RGFitPointType::peakSigma, PointsToParamComponent(), RGFitBase2D::PointsToParamLimits(), PointsToWidgetBg(), PointsToWidgetComponent(), RGFitBase2D::PointsToWidgetLimits(), RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, RedrawPoints(), and RFitGaus2D::rel_sig.
Referenced by AddPoint().
|
protectedvirtual |
Actions lorsqu'un point est sélectionné.
p | numéro de point |
Reimplemented from RGFitBase2D.
References RFitGaus2D::bg_type, RGFitPointType::bgDef, RFitOptions::commonCorrel, RFitOptions::commonSigma, RGFitPointType::fitLimits, GetOption(), GetPointType(), RGFitPointType::peakCenter, RGFitPointType::peakSigma, RGFitBase2D::select_line_att, w_bg_dx_value, w_bg_dy_value, w_bg_x1_value, w_bg_y1_value, w_comp_correl_value, w_comp_ctr_x_value, w_comp_ctr_y_value, w_comp_sig_1_value, w_comp_sig_2_value, RGFitBase2D::w_fit_xinf_value, RGFitBase2D::w_fit_xsup_value, RGFitBase2D::w_fit_yinf_value, and RGFitBase2D::w_fit_ysup_value.
Referenced by AddPoint().
|
protectedvirtual |
Actions lorsqu'un point est désélectionné.
p | numéro de point |
Reimplemented from RGFitBase2D.
References RFitGaus2D::bg_type, RGFitPointType::bgDef, RFitOptions::commonCorrel, RFitOptions::commonSigma, RGFitPointType::fitLimits, GetOption(), GetPointType(), RGFitPointType::peakCenter, RGFitPointType::peakSigma, w_bg_dx_value, w_bg_dy_value, w_bg_x1_value, w_bg_y1_value, w_comp_correl_value, w_comp_ctr_x_value, w_comp_ctr_y_value, w_comp_sig_1_value, w_comp_sig_2_value, RGFitBase2D::w_fit_xinf_value, RGFitBase2D::w_fit_xsup_value, RGFitBase2D::w_fit_yinf_value, and RGFitBase2D::w_fit_ysup_value.
Referenced by AddPoint(), and DeletePoint().
|
protectedvirtual |
Remise à jour de l'interface lorsque les paramètres de fit ont été perdus (appel à InitMode()). C'est le cas lors d'un changement des options, du type de fond ou du nombre de paramètres.
Reimplemented from RGFitBase2D.
References RGFitBase2D::ParamUpdateAll().
Referenced by BgTypeSelected(), CommonCorrelToggled(), CommonSigmaToggled(), ComponentsNumberTextChanged(), OptCountsToggled(), OptErrToggled(), OptModeThetaToggled(), and Request().
|
protectedvirtual |
Fonction qui remet à zéro l'interface graphique pour toutes les composantes gaussiennes (points de saisie et valeurs des widgets)
References RFitGaus2D::comp_number, and ResetComponent().
Referenced by CommonCorrelToggled(), CommonSigmaToggled(), and OptModeThetaToggled().
|
protectedvirtual |
Fonction qui remet à zéro l'interface graphique pour une composante gaussienne (points de saisie et valeurs des widgets). En cas de paramètres communs, les valeurs sont mises dans les widgets correspondants.
pk | numéro de pic |
References RFitOptions::commonCorrel, RFitOptions::commonSigma, RFitGaus2D::comp_number, RFitGaus2D::GetAbsSigma1(), RFitGaus2D::GetAbsSigma2(), RFitGaus2D::GetCorrelPar(), GetOption(), RGFitBase2D::inhibit_value_slot, RGFitBase2D::pt_set, w_comp_correl_value, w_comp_ctr_x_value, w_comp_ctr_y_value, w_comp_sig_1_value, and w_comp_sig_2_value.
Referenced by ResetComponents().
|
protectedvirtual |
Mise à jour des valeurs des paramètres de la classe de base à partir des points de saisie.
Reimplemented from RGFitBase2D.
References PointsToParamComponents(), and RGFitBase2D::PointsToParamLimits().
|
protectedvirtual |
Mise à jour des valeurs des paramètres de la classe de base à partir des points de saisie.
References RFitGaus2D::comp_number, and PointsToParamComponent().
Referenced by PointsToParam(), RelCenterSelected(), and RelSigmaSelected().
|
protectedvirtual |
Mise à jour des valeurs des paramètres de la classe de base à partir des points de saisie.
pk | numéro de pic |
References RFitGaus2D::comp_number, GetOption(), RFitOptions::modeTheta, PI, RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, REllipseABTtoXYR(), RFitGaus2D::SetAbsCenterX(), RFitGaus2D::SetAbsCenterY(), RFitGaus2D::SetAbsSigma1(), RFitGaus2D::SetAbsSigma2(), RFitGaus2D::SetCorrelPar(), and RFitBase2D::Zero().
Referenced by PointMoved(), and PointsToParamComponents().
|
protectedvirtual |
Mise à jour des valeurs des widgets à partir des points de saisie.
Reimplemented from RGFitBase2D.
References PointsToWidgetBg(), PointsToWidgetComponents(), and RGFitBase2D::PointsToWidgetLimits().
|
protectedvirtual |
Mise à jour des valeurs des widgets à partir des points de saisie.
References RFitGaus2D::bg_type, RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, w_bg_dx_value, w_bg_dy_value, w_bg_x1_value, and w_bg_y1_value.
Referenced by PointMoved(), and PointsToWidget().
|
protectedvirtual |
Mise à jour des valeurs des widgets à partir des points de saisie.
References RFitGaus2D::comp_number, and PointsToWidgetComponent().
Referenced by PointsToWidget(), RelCenterSelected(), and RelSigmaSelected().
|
protectedvirtual |
Mise à jour des valeurs des widgets à partir des points de saisie.
pk | numéro de pic |
References RFitGaus2D::comp_number, GetOption(), RGFitBase2D::inhibit_value_slot, RFitOptions::modeTheta, PI, RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, REllipseABTtoXYR(), w_comp_correl_value, w_comp_ctr_rel, w_comp_ctr_x_value, w_comp_ctr_y_value, w_comp_sig_1_value, w_comp_sig_2_value, w_comp_sig_rel, and RFitBase2D::Zero().
Referenced by PointMoved(), and PointsToWidgetComponents().
|
protectedvirtual |
Mise à jour des valeurs des paramètres de la classe de base à partir des valeurs des widgets.
Reimplemented from RGFitBase2D.
References WidgetsToParamBg(), WidgetsToParamComponents(), RGFitBase2D::WidgetsToParamFitMode(), and RGFitBase2D::WidgetsToParamLimits().
|
protectedvirtual |
Mise à jour des valeurs des paramètres de la classe de base à partir des valeurs des widgets.
References RFitGaus2D::bg_par_number, RFitGaus2D::bg_type, RFitBase2D::FixParameter(), RFitGaus2D::index_bg, RFitGaus2D::SetBgPar(), w_bg_par_fix, and w_bg_par_value.
Referenced by WidgetsToParam().
|
protectedvirtual |
Mise à jour des valeurs des paramètres de la classe de base à partir des valeurs des widgets.
References RFitGaus2D::comp_number, and WidgetsToParamComponent().
Referenced by CenterValueTextChanged(), CorrelValueTextChanged(), FactorValueTextChanged(), SigmaValueTextChanged(), and WidgetsToParam().
|
protectedvirtual |
Mise à jour des valeurs des paramètres de la classe de base à partir des valeurs des widgets.
pk | numéro de pic |
References RFitGaus2D::comp_number, RFitBase2D::FixParameter(), RFitGaus2D::index_corr, RFitGaus2D::index_ctrx, RFitGaus2D::index_ctry, RFitGaus2D::index_fact, RFitGaus2D::index_sig1, RFitGaus2D::index_sig2, RFitGaus2D::SetCenterX(), RFitGaus2D::SetCenterY(), RFitGaus2D::SetCorrelPar(), RFitGaus2D::SetFactor(), RFitGaus2D::SetRelativeCenter(), RFitGaus2D::SetRelativeFactor(), RFitGaus2D::SetRelativeSigma(), RFitGaus2D::SetSigma1(), RFitGaus2D::SetSigma2(), w_comp_correl_fix, w_comp_correl_value, w_comp_ctr_rel, w_comp_ctr_x_fix, w_comp_ctr_x_value, w_comp_ctr_y_fix, w_comp_ctr_y_value, w_comp_factor_fix, w_comp_factor_rel, w_comp_factor_value, w_comp_sig_1_fix, w_comp_sig_1_value, w_comp_sig_2_fix, w_comp_sig_2_value, and w_comp_sig_rel.
Referenced by WidgetsToParamComponents().
|
protectedvirtual |
Mise à jour des points de saisie à partir des valeurs des widgets.
Reimplemented from RGFitBase2D.
References WidgetsToPointBg(), WidgetsToPointComponents(), and RGFitBase2D::WidgetsToPointLimits().
|
protectedvirtual |
Mise à jour des points de saisie à partir des valeurs des widgets.
References RFitGaus2D::bg_type, RGFitBase2D::pt_x, RGFitBase2D::pt_y, w_bg_dx_value, w_bg_dy_value, w_bg_x1_value, and w_bg_y1_value.
Referenced by WidgetsToPoint().
|
protectedvirtual |
Mise à jour des points de saisie à partir des valeurs des widgets.
References RFitGaus2D::comp_number, and WidgetsToPointComponent().
Referenced by CenterValueTextChanged(), CorrelValueTextChanged(), SigmaValueTextChanged(), and WidgetsToPoint().
|
protectedvirtual |
Mise à jour des points de saisie à partir des valeurs des widgets.
pk | numéro de pic |
References RFitGaus2D::comp_number, GetOption(), RFitOptions::modeTheta, PI, RGFitBase2D::pt_x, RGFitBase2D::pt_y, RFitGaus2D::rel_ctr, RFitGaus2D::rel_sig, REllipseXYRtoABT(), w_comp_correl_value, w_comp_ctr_x_value, w_comp_ctr_y_value, w_comp_sig_1_value, and w_comp_sig_2_value.
Referenced by WidgetsToPointComponents().
|
protectedvirtual |
Mise à jour des valeurs des widgets à partir des paramètres de la classe de base.
Reimplemented from RGFitBase2D.
References ParamToWidgetBg(), ParamToWidgetComponents(), RGFitBase2D::ParamToWidgetFitMode(), and RGFitBase2D::ParamToWidgetLimits().
Referenced by GuiUpdate(), Request(), and RGFitGaus2D().
|
protectedvirtual |
Mise à jour des valeurs des widgets à partir des paramètres de la classe de base.
References RFitGaus2D::bg_par_number, RFitGaus2D::bg_type, RFitGaus2D::GetBgPar(), RFitGaus2D::index_bg, RGFitBase2D::inhibit_value_slot, RFitDataBase::IsFixParameter(), w_bg_par_fix, and w_bg_par_value.
Referenced by ParamToWidget(), and PresetBg().
|
protectedvirtual |
Mise à jour des valeurs des widgets à partir des paramètres de la classe de base.
References RFitGaus2D::comp_number, and ParamToWidgetComponent().
Referenced by ParamToWidget().
|
protectedvirtual |
Mise à jour des valeurs des widgets à partir des paramètres de la classe de base.
pk | numéro de pic |
References RFitGaus2D::comp_number, RFitGaus2D::index_corr, RFitGaus2D::index_ctrx, RFitGaus2D::index_ctry, RFitGaus2D::index_fact, RFitGaus2D::index_sig1, RFitGaus2D::index_sig2, RGFitBase2D::inhibit_value_slot, RFitDataBase::par_fix, RFitDataBase::par_val, RFitGaus2D::rel_ctr, RFitGaus2D::rel_fact, RFitGaus2D::rel_sig, RGAUS2D_MAX, w_comp_correl_fix, w_comp_correl_value, w_comp_ctr_rel, w_comp_ctr_x_fix, w_comp_ctr_x_value, w_comp_ctr_y_fix, w_comp_ctr_y_value, w_comp_factor_fix, w_comp_factor_rel, w_comp_factor_value, w_comp_sig_1_fix, w_comp_sig_1_value, w_comp_sig_2_fix, w_comp_sig_2_value, and w_comp_sig_rel.
Referenced by ParamToWidgetComponents(), PointMoved(), and PresetComponent().
|
protectedvirtual |
Mise à jour des points de saisie à partir des paramètres de la classe de base.
Reimplemented from RGFitBase2D.
References ParamToPointComponents(), and RGFitBase2D::ParamToPointLimits().
Referenced by GuiUpdate(), and RGFitGaus2D().
|
protectedvirtual |
Mise à jour des points de saisie à partir des paramètres de la classe de base.
References RFitGaus2D::comp_number, and ParamToPointComponent().
Referenced by ParamToPoint().
|
protectedvirtual |
Mise à jour des points de saisie à partir des paramètres de la classe de base.
pk | numéro de pic |
References RFitGaus2D::comp_number, RFitGaus2D::GetAbsCenterX(), RFitGaus2D::GetAbsCenterY(), RFitGaus2D::GetAbsSigma1(), RFitGaus2D::GetAbsSigma2(), RFitGaus2D::GetCorrelPar(), GetOption(), RFitOptions::modeTheta, PI, RGFitBase2D::pt_x, RGFitBase2D::pt_y, and REllipseXYRtoABT().
Referenced by AddPoint(), ParamToPointComponents(), PointMoved(), and PresetComponent().
|
protectedvirtual |
Fonction qui initialise les options de l'interface graphique à partir des options effectives de la classe de base.
Reimplemented from RGFitBase2D.
References RFitGaus2D::bg_type, RFitOptions::commonCorrel, RFitOptions::commonSigma, RFitGaus2D::comp_number, GetOption(), RFitOptions::modeCounts, RFitOptions::modeErrNorm, RFitOptions::modeTheta, w_bg_type_select, w_opt_common_corr, w_opt_common_sig, w_opt_counts, w_opt_err, w_opt_number_value, and w_opt_theta.
Referenced by Request().
|
protectedvirtual |
Mise à jour des widgets affichés selon le fond, le nombre de pics ou les options.
Reimplemented from RGFitBase2D.
References RGFitBase2D::constructed, GuiUpdateDisplayBg(), GuiUpdateDisplayComponents(), and RGHistoWindow::w_tools_frame.
Referenced by Request().
|
protectedvirtual |
Mise à jour des widgets affichés selon le fond, le nombre de pics ou les options.
References RFitGaus2D::bg_par_number, RFitGaus2D::bg_type, RGFitBase2D::constructed, RGFitBase2D::pt_x, RGFitBase2D::pt_y, rDico, RGAUS2D_MAX_BG_PAR, RDico::rgg2d_bg_ax, RDico::rgg2d_bg_ay, RDico::rgg2d_bg_const, w_bg_dx_value, w_bg_dy_value, w_bg_frame, w_bg_par_fix, w_bg_par_fix_frame, w_bg_par_frame, w_bg_par_label, w_bg_par_label_frame, w_bg_par_preset, w_bg_par_value, w_bg_par_value_frame, w_bg_x1_value, w_bg_y1_value, and RGHistoWindow::w_tools_frame.
Referenced by BgTypeSelected(), and GuiUpdateDisplay().
|
protectedvirtual |
Mise à jour des widgets affichés selon le fond, le nombre de pics ou les options.
References RFitOptions::commonCorrel, RFitOptions::commonSigma, RFitGaus2D::comp_number, RGFitBase2D::constructed, GetOption(), RFitOptions::modeCounts, RFitOptions::modeTheta, rDico, RGAUS2D_MAX, RDico::rgg2d_comp_amplitude, RDico::rgg2d_comp_counts, RDico::rgg2d_comp_rho, RDico::rgg2d_comp_sig_a, RDico::rgg2d_comp_sig_b, RDico::rgg2d_comp_sig_x, RDico::rgg2d_comp_sig_y, RDico::rgg2d_comp_theta, show_relative, w_comp_canvas_frame, w_comp_correl_label, w_comp_correl_value, w_comp_ctr_rel_hf, w_comp_factor_label, w_comp_factor_rel_hf, w_comp_frame, w_comp_sig_1_label, w_comp_sig_1_value, w_comp_sig_2_label, w_comp_sig_2_value, w_comp_sig_rel_hf, w_opt_frame, and RGHistoWindow::w_tools_frame.
Referenced by CommonCorrelToggled(), CommonSigmaToggled(), ComponentsNumberTextChanged(), GuiUpdateDisplay(), OptCountsToggled(), OptModeThetaToggled(), and ShowRelativeToggled().
|
protectedvirtual |
Fonction de précalcul complet avant fit : limites de fit, précalcul du fond, précalcul des pics.
Reimplemented from RGFitBase2D.
References BgPreset(), RFitGaus2D::comp_number, ComponentPreset(), and RGFitBase2D::FitLimitsSet().
|
protectedvirtual |
Fonction de mise à jour de l'interface à partir des résultats de fit.
Reimplemented from RGFitBase2D.
References ParamToPoint(), ParamToWidget(), and RedrawPoints().
|
protectedvirtual |
Fonction de tracé des fonctions à partir des paramètres de fit.
Reimplemented from RGFitBase2D.
References RGFitBase2D::GuiDrawFct().
|
virtual |
Slot associé à la saisie du nombre de pics.
n | nombre de pics |
|
virtual |
Slot associé à la modification du texte du nombre de pics.
str | chaîne saisie |
References RFitGaus2D::comp_number, FixCorrelClicked(), FixSigma1Clicked(), FixSigma2Clicked(), GuiUpdateDisplayComponents(), ParamUpdateAll(), RGFitBase2D::pt_pre, RGFitBase2D::pt_set, RedrawPoints(), RFitGaus2D::SetComponentNumber(), and w_opt_number_value.
|
virtual |
Slot associé à la modification de l'option d'affichage des paramètres relatifs.
b | état de l'option |
References GuiUpdateDisplayComponents(), show_relative, and w_show_relative.
|
virtual |
Slot associé à la modification de l'option de fit avec paramètre surface au lieu d'amplitude.
b | état de l'option |
References GuiUpdateDisplayComponents(), RFitOptions::modeCounts, ParamUpdateAll(), and RFitBase2D::SetOption().
|
virtual |
Slot associé à la modification de l'option de normalisation des erreurs.
b | état de l'option |
References RFitOptions::modeErrNorm, ParamUpdateAll(), and RFitBase2D::SetOption().
|
virtual |
Slot associé à la modification de l'option de fit avec les paramètres (Sa,Sb,Theta) au lieu de (Sx,Sy,Rho).
b | état de l'option |
References GuiUpdateDisplayComponents(), RFitOptions::modeTheta, ParamUpdateAll(), ResetComponents(), and RFitBase2D::SetOption().
|
virtual |
Slot associé à la modification de l'option de paramètre sigma commun.
b | état de l'option |
References RFitOptions::commonSigma, RFitGaus2D::comp_number, RFitBase2D::FixParameter(), GuiUpdateDisplayComponents(), RFitGaus2D::index_sig1, RFitGaus2D::index_sig2, RGFitBase2D::inhibit_value_slot, ParamUpdateAll(), RedrawPoints(), RFitGaus2D::rel_sig, ResetComponents(), RGAUS2D_MAX, RFitBase2D::SetOption(), w_comp_sig_1_fix, w_comp_sig_2_fix, and w_comp_sig_rel.
|
virtual |
Slot associé à la modification de l'option de paramètre de corrélation commun.
b | état de l'option |
References RFitOptions::commonCorrel, RFitGaus2D::comp_number, RFitBase2D::FixParameter(), GuiUpdateDisplayComponents(), RFitGaus2D::index_corr, RGFitBase2D::inhibit_value_slot, ParamUpdateAll(), RedrawPoints(), ResetComponents(), RGAUS2D_MAX, RFitBase2D::SetOption(), and w_comp_correl_fix.
|
virtual |
Slot associé à la modification du type de fond. Cette fonction assure les mises à jour dans la classe de base et dans l'interface graphique.
bg | type de fond sélectionné |
References RFitGaus2D::bg_type, GuiUpdateDisplayBg(), np_bg, ParamUpdateAll(), RGFitBase2D::pt_set, RedrawPoints(), RGAUS2D_BG_MAX, and RFitGaus2D::SetBgType().
Referenced by SetBgType().
|
virtual |
Slot associé au bouton de précalcul des paramètres du fond.
References RFitGaus2D::bg_par_number, RFitGaus2D::bg_type, RFitBase2D::FixParameter(), RFitGaus2D::index_bg, np_bg, PresetBg(), RGFitBase2D::pt_pre, RGFitBase2D::pt_set, RGFitBase2D::pt_x, RGFitBase2D::pt_y, RedrawPoints(), w_bg_dx_value, w_bg_dy_value, w_bg_par_fix, w_bg_x1_value, and w_bg_y1_value.
Referenced by GuiPreset().
|
virtual |
Slot associé à la modification d'un paramètre relatif.
sel | élément sélectionné (pic de référence) |
References RFitGaus2D::comp_number, RFitGaus2D::rel_fact, RGAUS2D_MAX, RFitGaus2D::SetRelativeFactor(), and w_comp_factor_rel.
|
virtual |
Slot associé à la modification d'un paramètre relatif.
sel | élément sélectionné (pic de référence) |
References RFitGaus2D::comp_number, PointsToParamComponents(), PointsToWidgetComponents(), RFitGaus2D::rel_ctr, RGAUS2D_MAX, RFitGaus2D::SetRelativeCenter(), and w_comp_ctr_rel.
|
virtual |
Slot associé à la modification d'un paramètre relatif.
sel | élément sélectionné (pic de référence) |
References RFitOptions::commonSigma, RFitGaus2D::comp_number, GetOption(), PointsToParamComponents(), PointsToWidgetComponents(), RFitGaus2D::rel_sig, RGAUS2D_MAX, RFitGaus2D::SetRelativeSigma(), and w_comp_sig_rel.
|
virtual |
Fonction appelé lorsqu'un paramètre quelconque est fixé ou relaché.
pk | numéro de pic |
References RFitBase2D::FixParameter(), RFitGaus2D::index_corr, RFitGaus2D::index_ctrx, RFitGaus2D::index_ctry, RFitGaus2D::index_fact, RFitGaus2D::index_sig1, RFitGaus2D::index_sig2, w_comp_correl_fix, w_comp_ctr_x_fix, w_comp_ctr_y_fix, w_comp_factor_fix, w_comp_sig_1_fix, and w_comp_sig_2_fix.
|
virtual |
Fonction appelé lorsqu'un paramètre sigma est fixé ou relaché. La fonction adapte les autres paramètres en cas de mode commun.
pk | numéro de pic |
References RFitOptions::commonSigma, RFitGaus2D::comp_number, RFitBase2D::FixParameter(), GetOption(), RFitGaus2D::index_sig1, and w_comp_sig_1_fix.
Referenced by ComponentsNumberTextChanged().
|
virtual |
Fonction appelé lorsqu'un paramètre sigma est fixé ou relaché. La fonction adapte les autres paramètres en cas de mode commun.
pk | numéro de pic |
References RFitOptions::commonSigma, RFitGaus2D::comp_number, RFitBase2D::FixParameter(), GetOption(), RFitGaus2D::index_sig2, and w_comp_sig_2_fix.
Referenced by ComponentsNumberTextChanged().
|
virtual |
Fonction appelé lorsqu'un paramètre sigma est fixé ou relaché. La fonction adapte les autres paramètres en cas de mode commun.
pk | numéro de pic |
References RFitOptions::commonCorrel, RFitGaus2D::comp_number, RFitBase2D::FixParameter(), GetOption(), RFitGaus2D::index_corr, and w_comp_correl_fix.
Referenced by ComponentsNumberTextChanged().
|
virtual |
Slot de la modification de valeur du widget de saisie du paramètre.
str | nouvelle chaîne de caractères de la saisie |
References RGFitBase2D::inhibit_value_slot, and WidgetsToParamComponents().
|
virtual |
Slot de la modification de valeur du widget de saisie du paramètre. La fonction ajuste la position des points de saisie correspondants et ajuste les paramètres de fit relatifs.
str | nouvelle chaîne de caractères de la saisie |
References RGFitBase2D::inhibit_value_slot, RedrawPoints(), WidgetsToParamComponents(), and WidgetsToPointComponents().
|
virtual |
Slot de la modification de valeur du widget de saisie du paramètre. La fonction ajuste la position des points de saisie correspondants et ajuste les paramètres de fit relatifs.
str | nouvelle chaîne de caractères de la saisie |
References RGFitBase2D::inhibit_value_slot, RedrawPoints(), WidgetsToParamComponents(), and WidgetsToPointComponents().
|
virtual |
Slot de la modification de valeur du widget de saisie du paramètre. La fonction ajuste la position des points de saisie correspondants et ajuste les paramètres de fit relatifs.
str | nouvelle chaîne de caractères de la saisie |
References RGFitBase2D::inhibit_value_slot, RedrawPoints(), WidgetsToParamComponents(), and WidgetsToPointComponents().
|
virtual |
Slot associé au bouton de précalcul des paramètres d'un pic.
pk | numéro du pic |
References RFitGaus2D::comp_number, RFitBase2D::FixParameter(), RFitGaus2D::index_corr, RFitGaus2D::index_ctrx, RFitGaus2D::index_ctry, RFitGaus2D::index_fact, RFitGaus2D::index_sig1, RFitGaus2D::index_sig2, PresetComponent(), RFitGaus2D::rel_ctr, RFitGaus2D::rel_sig, w_comp_correl_fix, w_comp_ctr_x_fix, w_comp_ctr_x_value, w_comp_ctr_y_fix, w_comp_ctr_y_value, w_comp_factor_fix, w_comp_sig_1_fix, w_comp_sig_1_value, w_comp_sig_2_fix, and w_comp_sig_2_value.
Referenced by GuiPreset().
RGFitGaus2D::ClassDef | ( | RGFitGaus2D | , |
0 | |||
) |
For ROOT dictionary.