|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Configuration values for Quantum Talbot Initial State2D Config. More...
#include <quantumtalbot2d.h>
Public Attributes | |
| double | period = 5.12 |
| double | toothSigma = 0.45 |
| double | offsetX = 0.0 |
| double | centerY = -8.0 |
| double | sigmaY = 1.5 |
| double | momentumY = 1.2 |
Configuration values for Quantum Talbot Initial State2D Config.
The structure groups parameters that are passed together so the associated numerical/analysis component can be configured reproducibly.
Definition at line 30 of file quantumtalbot2d.h.
| double qpe::QuantumTalbotInitialState2DConfig::centerY = -8.0 |
Definition at line 35 of file quantumtalbot2d.h.
Referenced by qpe::QuantumTalbot2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumTalbot(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateFromJson(), and qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateToJson().
| double qpe::QuantumTalbotInitialState2DConfig::momentumY = 1.2 |
Definition at line 37 of file quantumtalbot2d.h.
Referenced by qpe::QuantumTalbot2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumTalbot(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateFromJson(), and qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateToJson().
| double qpe::QuantumTalbotInitialState2DConfig::offsetX = 0.0 |
Definition at line 34 of file quantumtalbot2d.h.
Referenced by qpe::QuantumTalbot2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumTalbot(), qpe::tests::runExperimentDocument2DTests(), qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateFromJson(), and qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateToJson().
| double qpe::QuantumTalbotInitialState2DConfig::period = 5.12 |
Definition at line 32 of file quantumtalbot2d.h.
Referenced by qpe::QuantumTalbotHistory2D::captureReference(), qpe::QuantumTalbot2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumTalbot(), QuantumTalbotPlotWidget::paintEvent(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::tests::runQuantumTalbot2DTests(), qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateToJson(), and MainWindow::updateTalbotAnalysis().
| double qpe::QuantumTalbotInitialState2DConfig::sigmaY = 1.5 |
Definition at line 36 of file quantumtalbot2d.h.
Referenced by qpe::QuantumTalbot2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumTalbot(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateFromJson(), and qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateToJson().
| double qpe::QuantumTalbotInitialState2DConfig::toothSigma = 0.45 |
Definition at line 33 of file quantumtalbot2d.h.
Referenced by qpe::QuantumTalbot2D::initialize(), qpe::anonymous_namespace{experimentpreset2d.cpp}::makeQuantumTalbot(), qpe::tests::runExperimentDocument2DTests(), qpe::tests::runExperimentPreset2DTests(), qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateFromJson(), qpe::anonymous_namespace{experimentdocument2d.cpp}::talbotInitialStateToJson(), and MainWindow::updateTalbotAnalysis().