|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Data structure used by the Quantum Klein Angle Point2D component. More...
#include <quantumkleinanglescan2d.h>
Public Attributes | |
| bool | valid = false |
| double | angleDegrees = 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 Angle Point2D component.
The structure keeps related values explicit and testable across the QPE physics, analysis, or persistence layers.
Definition at line 25 of file quantumkleinanglescan2d.h.
| double qpe::QuantumKleinAnglePoint2D::angleDegrees = 0.0 |
Definition at line 28 of file quantumkleinanglescan2d.h.
Referenced by qpe::QuantumKleinAngleScan2D::evaluate(), and QuantumKleinAngleScanPlotWidget::paintEvent().
| double qpe::QuantumKleinAnglePoint2D::interiorLongitudinalMomentumSquared = 0.0 |
Definition at line 31 of file quantumkleinanglescan2d.h.
Referenced by qpe::QuantumKleinAngleScan2D::evaluate(), and qpe::QuantumKleinMassScan2D::evaluate().
| double qpe::QuantumKleinAnglePoint2D::reflection = 0.0 |
Definition at line 30 of file quantumkleinanglescan2d.h.
Referenced by qpe::QuantumDiracMasslessComparison2D::evaluate(), qpe::QuantumKleinAngleScan2D::evaluate(), qpe::QuantumKleinHeightScan2D::evaluate(), qpe::QuantumKleinMassScan2D::evaluate(), qpe::tests::runQuantumKleinAngleScan2DTests(), and MainWindow::updateQuantumKleinAngleScanAnalysis().
| QuantumKleinBarrierRegime2D qpe::QuantumKleinAnglePoint2D::regime = QuantumKleinBarrierRegime2D::EvanescentGap |
Definition at line 32 of file quantumkleinanglescan2d.h.
Referenced by qpe::QuantumKleinAngleScan2D::evaluate(), and qpe::QuantumKleinMassScan2D::evaluate().
| double qpe::QuantumKleinAnglePoint2D::transmission = 0.0 |
Definition at line 29 of file quantumkleinanglescan2d.h.
Referenced by qpe::QuantumDiracMasslessComparison2D::evaluate(), qpe::QuantumKleinAngleScan2D::evaluate(), qpe::QuantumKleinHeightScan2D::evaluate(), qpe::QuantumKleinMassScan2D::evaluate(), QuantumKleinAngleScanPlotWidget::paintEvent(), qpe::tests::runQuantumKleinAngleScan2DTests(), and MainWindow::updateQuantumKleinAngleScanAnalysis().
| bool qpe::QuantumKleinAnglePoint2D::valid = false |
Definition at line 27 of file quantumkleinanglescan2d.h.
Referenced by qpe::QuantumDiracMasslessComparison2D::evaluate(), qpe::QuantumKleinAngleScan2D::evaluate(), qpe::QuantumKleinHeightScan2D::evaluate(), qpe::QuantumKleinMassScan2D::evaluate(), QuantumKleinAngleScanPlotWidget::paintEvent(), and qpe::tests::runQuantumKleinAngleScan2DTests().