ROOT 6.12/07 Reference Guide |
web-based FitPanel prototype.
Definition at line 55 of file TFitPanel.hxx.
Public Member Functions | |
TFitPanel (const std::string &title="Fit panel") | |
normal constructor More... | |
virtual | ~TFitPanel () |
destructor More... | |
void | DoFit (const std::string &dname, const std::string &mname) |
Dummy function, called when "Fit" button pressed in UI. More... | |
std::shared_ptr< TWebWindow > | GetWindow () |
Returns TWebWindow instance, used to display FitPanel. More... | |
void | Hide () |
hide FitPanel More... | |
void | Show (const std::string &where="") |
show FitPanel in specified place More... | |
void | UseCanvas (std::shared_ptr< TCanvas > &canv) |
let use canvas to display fit results More... | |
Private Member Functions | |
TFitPanel (const TFitPanel &)=delete | |
!< histogram created when fit is performed More... | |
TFitPanel & | operator= (const TFitPanel &)=delete |
Disable assignment. More... | |
void | ProcessData (unsigned connid, const std::string &arg) |
process data from UI More... | |
Private Attributes | |
std::shared_ptr< TCanvas > | fCanvas |
!< configured display More... | |
unsigned | fConnId {0} |
! connection id More... | |
std::shared_ptr< TH1D > | fFitHist |
!< canvas used to display results More... | |
std::string | fTitle |
! title More... | |
std::shared_ptr< TWebWindow > | fWindow |
#include <ROOT/TFitPanel.hxx>
|
privatedelete |
!< histogram created when fit is performed
Disable copy construction.
|
inline |
normal constructor
Definition at line 77 of file TFitPanel.hxx.
|
inlinevirtual |
destructor
Definition at line 80 of file TFitPanel.hxx.
void ROOT::Experimental::TFitPanel::DoFit | ( | const std::string & | dname, |
const std::string & | mname | ||
) |
Dummy function, called when "Fit" button pressed in UI.
Definition at line 128 of file TFitPanel.cxx.
std::shared_ptr< ROOT::Experimental::TWebWindow > ROOT::Experimental::TFitPanel::GetWindow | ( | ) |
Returns TWebWindow instance, used to display FitPanel.
Definition at line 35 of file TFitPanel.cxx.
void ROOT::Experimental::TFitPanel::Hide | ( | ) |
Disable assignment.
|
private |
process data from UI
Process data from FitPanel OpenUI5-based FitPanel sends commands or status changes.
Definition at line 73 of file TFitPanel.cxx.
void ROOT::Experimental::TFitPanel::Show | ( | const std::string & | where = "" | ) |
let use canvas to display fit results
Let use canvas to display fit results.
Definition at line 116 of file TFitPanel.cxx.
|
private |
!< configured display
Definition at line 62 of file TFitPanel.hxx.
|
private |
! connection id
Definition at line 58 of file TFitPanel.hxx.
|
private |
!< canvas used to display results
Definition at line 64 of file TFitPanel.hxx.
|
private |
! title
Definition at line 57 of file TFitPanel.hxx.
|
private |
Definition at line 60 of file TFitPanel.hxx.