|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Configuration values for Quantum Moshinsky2D Config. More...
#include <quantummoshinsky2d.h>
Public Attributes | |
| bool | enabled = false |
| std::uint64_t | shutterObjectId = 0 |
| double | openTime = 0.0 |
| double | detectorX = 4.0 |
| double | analysisEndTime = 6.0 |
Configuration values for Quantum Moshinsky2D Config.
The structure groups parameters that are passed together so the associated numerical/analysis component can be configured reproducibly.
Definition at line 50 of file quantummoshinsky2d.h.
| double qpe::QuantumMoshinsky2DConfig::analysisEndTime = 6.0 |
Definition at line 56 of file quantummoshinsky2d.h.
Referenced by MainWindow::advanceSimulation(), qpe::QuantumMoshinskyHistory2D::append(), MainWindow::applyQuantumMoshinskyConfigToUi(), qpe::QuantumMoshinskyHistory2D::configure(), MainWindow::currentQuantumMoshinskyConfig(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeMoshinskyShutter(), QuantumMoshinskyPlotWidget::paintEvent(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumMoshinskyFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumMoshinskyToJson(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumMoshinsky2DTests(), MainWindow::singleStep(), and MainWindow::updateQuantumMoshinskyAnalysis().
| double qpe::QuantumMoshinsky2DConfig::detectorX = 4.0 |
Definition at line 55 of file quantummoshinsky2d.h.
Referenced by qpe::QuantumMoshinskyHistory2D::append(), MainWindow::applyQuantumMoshinskyConfigToUi(), MainWindow::currentQuantumMoshinskyConfig(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeMoshinskyShutter(), QuantumMoshinskyPlotWidget::paintEvent(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumMoshinskyFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumMoshinskyToJson(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumMoshinsky2DTests(), and MainWindow::updateQuantumMoshinskyAnalysis().
| bool qpe::QuantumMoshinsky2DConfig::enabled = false |
Definition at line 52 of file quantummoshinsky2d.h.
Referenced by MainWindow::applyExperimentDocument(), MainWindow::applyQuantumMoshinskyConfigToUi(), qpe::QuantumMoshinskyHistory2D::configure(), MainWindow::currentQuantumMoshinskyConfig(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeMoshinskyShutter(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumMoshinskyFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumMoshinskyToJson(), MainWindow::resetSimulation(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumMoshinsky2DTests(), MainWindow::updateQuantumMoshinskyAnalysis(), MainWindow::updateQuantumMoshinskyPotential(), and MainWindow::updateStatusText().
| double qpe::QuantumMoshinsky2DConfig::openTime = 0.0 |
Definition at line 54 of file quantummoshinsky2d.h.
Referenced by MainWindow::applyQuantumMoshinskyConfigToUi(), qpe::QuantumMoshinskyHistory2D::configure(), MainWindow::currentQuantumMoshinskyConfig(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeMoshinskyShutter(), QuantumMoshinskyPlotWidget::paintEvent(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumMoshinskyFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumMoshinskyToJson(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runQuantumMoshinsky2DTests(), MainWindow::updateQuantumMoshinskyAnalysis(), and MainWindow::updateQuantumMoshinskyPotential().
| std::uint64_t qpe::QuantumMoshinsky2DConfig::shutterObjectId = 0 |
Definition at line 53 of file quantummoshinsky2d.h.
Referenced by MainWindow::applyQuantumMoshinskyConfigToUi(), MainWindow::currentQuantumMoshinskyConfig(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeMoshinskyShutter(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumMoshinskyFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::quantumMoshinskyToJson(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), and qpe::tests::runQuantumMoshinsky2DTests().