130 void drawFitLegend();
135 TLegend* m_pFitLegend;
Provides an interface for calculating trace fits using HitExtension fit parameters.
Definition: FitManager.h:65
A ROOT canvas embedded in a Qt application.
Definition: QRootCanvas.h:45
virtual ~QRootCanvas()
Destructor.
Definition: QRootCanvas.cpp:84
void drawHit(const ddastoys::DDASFitHit &hit)
Draw hit data on the canvas.
Definition: QRootCanvas.cpp:99
void clear()
Clear and update the ROOT canvas.
Definition: QRootCanvas.cpp:120
virtual void paintEvent(QPaintEvent *)
Handle resize events in ROOT.
Definition: QRootCanvas.cpp:204
virtual void mouseMoveEvent(QMouseEvent *e)
Handle Qt mouse move events on the ROOT canvas.
Definition: QRootCanvas.cpp:135
virtual void mouseReleaseEvent(QMouseEvent *e)
Handle Qt mouse release events on the ROOT canvas.
Definition: QRootCanvas.cpp:173
QRootCanvas(FitManager *pFitMgr, QWidget *parent=nullptr)
Constructor.
Definition: QRootCanvas.cpp:50
virtual void resizeEvent(QResizeEvent *)
Handle paint events in ROOT.
Definition: QRootCanvas.cpp:194
virtual void mousePressEvent(QMouseEvent *e)
Handle Qt mouse press events on the ROOT canvas.
Definition: QRootCanvas.cpp:152
TCanvas * getCanvas()
Return a pointer to the ROOT canvas.
Definition: QRootCanvas.h:76
Encapsulates data for DDAS hits that may have fitted traces.
Definition: DDASFitHit.h:46