|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Data structure used by the Quantum Klein Mass Point2D component. More...
#include <quantumkleinmassscan2d.h>
Public Attributes | |
| bool | valid = false |
| double | restMass = 0.0 |
| double | restEnergy = 0.0 |
| double | gapEnergy = 0.0 |
| double | momentumMagnitude = 0.0 |
| double | transmission = 0.0 |
| double | reflection = 0.0 |
| double | interiorLongitudinalMomentumSquared = 0.0 |
| QuantumKleinBarrierRegime2D | regime = QuantumKleinBarrierRegime2D::EvanescentGap |
Data structure used by the Quantum Klein Mass Point2D component.
The structure keeps related values explicit and testable across the QPE physics, analysis, or persistence layers.
Definition at line 25 of file quantumkleinmassscan2d.h.
| double qpe::QuantumKleinMassPoint2D::gapEnergy = 0.0 |
Definition at line 30 of file quantumkleinmassscan2d.h.
Referenced by qpe::QuantumKleinMassScan2D::evaluate(), and MainWindow::updateQuantumKleinMassScanAnalysis().
| double qpe::QuantumKleinMassPoint2D::interiorLongitudinalMomentumSquared = 0.0 |
Definition at line 34 of file quantumkleinmassscan2d.h.
Referenced by qpe::QuantumKleinMassScan2D::evaluate().
| double qpe::QuantumKleinMassPoint2D::momentumMagnitude = 0.0 |
Definition at line 31 of file quantumkleinmassscan2d.h.
Referenced by qpe::QuantumKleinMassScan2D::evaluate(), and MainWindow::updateQuantumKleinMassScanAnalysis().
| double qpe::QuantumKleinMassPoint2D::reflection = 0.0 |
Definition at line 33 of file quantumkleinmassscan2d.h.
Referenced by qpe::QuantumKleinMassScan2D::evaluate(), and MainWindow::updateQuantumKleinMassScanAnalysis().
| QuantumKleinBarrierRegime2D qpe::QuantumKleinMassPoint2D::regime = QuantumKleinBarrierRegime2D::EvanescentGap |
Definition at line 35 of file quantumkleinmassscan2d.h.
Referenced by qpe::QuantumKleinMassScan2D::evaluate(), qpe::tests::runQuantumKleinMassScan2DTests(), and MainWindow::updateQuantumKleinMassScanAnalysis().
| double qpe::QuantumKleinMassPoint2D::restEnergy = 0.0 |
Definition at line 29 of file quantumkleinmassscan2d.h.
Referenced by qpe::QuantumKleinMassScan2D::evaluate().
| double qpe::QuantumKleinMassPoint2D::restMass = 0.0 |
Definition at line 28 of file quantumkleinmassscan2d.h.
Referenced by qpe::QuantumKleinMassScan2D::evaluate(), and QuantumKleinMassScanPlotWidget::paintEvent().
| double qpe::QuantumKleinMassPoint2D::transmission = 0.0 |
Definition at line 32 of file quantumkleinmassscan2d.h.
Referenced by qpe::QuantumKleinMassScan2D::evaluate(), QuantumKleinMassScanPlotWidget::paintEvent(), qpe::tests::runQuantumKleinMassScan2DTests(), and MainWindow::updateQuantumKleinMassScanAnalysis().
| bool qpe::QuantumKleinMassPoint2D::valid = false |
Definition at line 27 of file quantumkleinmassscan2d.h.
Referenced by qpe::QuantumKleinMassScan2D::evaluate(), QuantumKleinMassScanPlotWidget::paintEvent(), qpe::tests::runQuantumKleinMassScan2DTests(), and MainWindow::updateQuantumKleinMassScanAnalysis().