JG ROOT Tools libraries
version 5.0 - august 2014
|
#include <RGFitDisplayer1D.hh>
Public Member Functions | |
RGFitDisplayer1D (const TGWindow *parent, RGFitBase1D *fit) | |
virtual | ~RGFitDisplayer1D () |
virtual void | Construct () |
virtual void | DrawFitResult () |
ClassDef (RGFitDisplayer1D, 0) | |
![]() | |
RGFitDisplayer (const TGWindow *parent, const TGWindow *main=NULL) | |
RGFitDisplayer (const RGFitDisplayer &original) | |
virtual | ~RGFitDisplayer () |
virtual void | MapRequester () |
virtual void | ExportPlot () |
virtual void | PrintPlot () |
virtual void | NoDifferenceToggled () |
virtual void | Button (const Int_t n) |
ClassDef (RGFitDisplayer, 0) | |
![]() | |
RGBaseRequester (const TGWindow *parent, const TGWindow *main, int &result, const char *title, const char *buttons=rDico.brq_ok_cancel.c_str(), const ULong_t opts=0, const bool auto_start=true) | |
RGBaseRequester (const TGWindow *parent, const TGWindow *main, const char *title, const char *buttons=rDico.brq_ok_cancel.c_str(), const ULong_t opts=0, const bool auto_start=false) | |
virtual | ~RGBaseRequester () |
virtual void | Request () |
virtual TGCompositeFrame * | GetFrame () const |
virtual TGHorizontalFrame * | GetHFrame () const |
virtual TGVerticalFrame * | GetVFrame () const |
virtual void | AddFrame (TGFrame *f, TGLayoutHints *l=0) |
virtual void | CloseFromButton () |
virtual void | CancelClose (const Bool_t b=kTRUE) |
virtual void | ReqButtonClicked (Int_t n) |
virtual void | ProcessedEvent (Event_t *event) |
virtual void | Quit () |
ClassDef (RGBaseRequester, 0) | |
Protected Attributes | |
RGFitBase1D * | fitter_ptr |
Fitter object pointer. | |
![]() | |
TCanvas * | canvas_ptr |
Pointer to canvas. | |
TRootEmbeddedCanvas * | w_canvas |
Pointer to ROOT embedded canvas. | |
TGVerticalFrame * | w_check_frame |
Frame for additional check buttons. | |
TGCheckButton * | w_no_difference |
Button for difference plot. | |
![]() | |
int * | result_adr |
Request resul pointer. | |
string | req_title |
Request title. | |
const char * | req_buttons |
Buttons texts. | |
UInt_t | options |
Request options. | |
ULong_t | req_button_layout |
Buttons layout. | |
TGCompositeFrame * | w_widget_frame |
Frame for widgets. | |
TGCompositeFrame * | w_buttons_frame |
Frame for buttons. | |
TList | buttons_list |
List of created buttons. | |
Bool_t | cancel_close |
Check for close cancellation. | |
Private Member Functions | |
GObject (RGFitDisplayer1D) | |
RGFitDisplayer1D (const RGFitDisplayer1D &original) | |
Friends | |
class | RGFitBase1D |
Additional Inherited Members | |
![]() | |
RGBaseRequester (const RGBaseRequester &req) | |
![]() | |
static UInt_t | max_width = 1200 |
Maximum request width. | |
static UInt_t | max_height = 800 |
Maximum request height. | |
Graphical interface to display fit results from a fitter 1D deriving from RGFitBase1D.
RGFitDisplayer1D::RGFitDisplayer1D | ( | const TGWindow * | parent, |
RGFitBase1D * | fit | ||
) |
Constructor.
parent | parent window |
fit | pointer to fit object |
References Construct(), fitter_ptr, and RGBaseRequester::Request().
|
private |
Copy constructor: not implemented.
original | object to copy |
|
virtual |
Destructor.
|
private |
Macro from GCpp library that defines the following functions:
|
virtual |
Interface construction: setup additionnal widgets.
Reimplemented from RGFitDisplayer.
References RGFitDisplayer::Construct().
Referenced by RGFitDisplayer1D().
|
virtual |
Display fit results in the pad.
Implements RGFitDisplayer.
References RGFitDisplayer::canvas_ptr, RGHistoWindow::canvas_ptr, RFitBase1D::DrawFctResult(), RFitBase1D::DrawFitResult(), fitter_ptr, and RGFitDisplayer::w_no_difference.
RGFitDisplayer1D::ClassDef | ( | RGFitDisplayer1D | , |
0 | |||
) |
For ROOT dictionary.