|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Qt visualization component for Quantum Moshinsky Plot Widget. More...
#include <quantummoshinskyplotwidget.h>
Public Member Functions | |
| QuantumMoshinskyPlotWidget (QWidget *parent=nullptr) | |
| Performs quantum moshinsky plot widget. | |
| void | setData (const qpe::QuantumMoshinskyHistory2D &history) |
| Sets data. | |
| void | clear () |
| Performs clear. | |
| QSize | minimumSizeHint () const override |
| Performs minimum size hint. | |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *event) override |
| Paints event. | |
Private Attributes | |
| const qpe::QuantumMoshinskyHistory2D * | history_ = nullptr |
Qt visualization component for Quantum Moshinsky Plot Widget.
The class presents computed state to the user and does not alter the propagated physical state.
Definition at line 23 of file quantummoshinskyplotwidget.h.
|
explicit |
Performs quantum moshinsky plot widget.
| parent | Optional Qt parent object/widget. |
Definition at line 47 of file quantummoshinskyplotwidget.cpp.
| void QuantumMoshinskyPlotWidget::clear | ( | ) |
|
override |
Performs minimum size hint.
Definition at line 65 of file quantummoshinskyplotwidget.cpp.
|
overrideprotected |
Paints event.
| event | Qt event being handled. |
Definition at line 70 of file quantummoshinskyplotwidget.cpp.
References qpe::QuantumMoshinsky2DConfig::analysisEndTime, qpe::QuantumMoshinskyHistory2D::config(), qpe::QuantumMoshinskyHistory2D::configured(), qpe::QuantumMoshinskySample2D::detectorSignal, qpe::QuantumMoshinsky2DConfig::detectorX, qpe::QuantumMoshinskyHistory2D::empty(), qpe::QuantumMoshinskySample2D::frontProbability, qpe::QuantumMoshinskyHistory2D::geometry(), qpe::QuantumMoshinskyHistory2D::gridWidth(), history_, qpe::QuantumMoshinskySample2D::marginalX, qpe::QuantumMoshinsky2DConfig::openTime, qpe::QuantumMoshinskyHistory2D::samples(), qpe::QuantumMoshinskyGeometry2D::shutterX, qpe::QuantumMoshinskySample2D::time, and qpe::QuantumMoshinskyHistory2D::xCoordinate().
| void QuantumMoshinskyPlotWidget::setData | ( | const qpe::QuantumMoshinskyHistory2D & | history | ) |
Sets data.
| history | The history value used by the operation. |
Definition at line 53 of file quantummoshinskyplotwidget.cpp.
References history_.
|
private |
Definition at line 54 of file quantummoshinskyplotwidget.h.
Referenced by clear(), paintEvent(), and setData().