Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
Loading...
Searching...
No Matches
qpe::ObservablesTimeSeries2DSample Struct Reference

Data record containing Observables Time Series2D Sample. More...

#include <observablestimeseries2d.h>

Public Attributes

double time = 0.0
 
double meanX = 0.0
 
double meanY = 0.0
 
double sigmaX = 0.0
 
double sigmaY = 0.0
 
double norm = 0.0
 
double absorbedProbability = 0.0
 
double reflectionProbability = 0.0
 
double transmissionProbability = 0.0
 
double kineticEnergy = 0.0
 
double potentialEnergy = 0.0
 
double totalEnergy = 0.0
 
double energyDriftPercent = 0.0
 
bool hasScattering = false
 
double leftWellProbability = 0.0
 
double rightWellProbability = 0.0
 
double centralBarrierProbability = 0.0
 
bool hasDoubleWell = false
 
double twoLevelPopulationA = 0.0
 
double twoLevelPopulationB = 0.0
 
double twoLevelCapturedPopulation = 0.0
 
bool hasDrivenTwoLevel = false
 
double landauZenerLeftPopulation = 0.0
 
double landauZenerRightPopulation = 0.0
 
double landauZenerLowerPopulation = 0.0
 
double landauZenerUpperPopulation = 0.0
 
double landauZenerCapturedPopulation = 0.0
 
bool hasLandauZener = false
 
double stueckelbergLeftPopulation = 0.0
 
double stueckelbergRightPopulation = 0.0
 
double stueckelbergLowerPopulation = 0.0
 
double stueckelbergUpperPopulation = 0.0
 
double stueckelbergCapturedPopulation = 0.0
 
bool hasStueckelberg = false
 
double ramseyPopulationA = 0.0
 
double ramseyPopulationB = 0.0
 
double ramseyCapturedPopulation = 0.0
 
bool hasRamsey = false
 

Detailed Description

Data record containing Observables Time Series2D Sample.

The structure carries computed data without coupling the numerical component to the GUI or renderer.

Definition at line 24 of file observablestimeseries2d.h.

Member Data Documentation

◆ absorbedProbability

double qpe::ObservablesTimeSeries2DSample::absorbedProbability = 0.0

Definition at line 32 of file observablestimeseries2d.h.

◆ centralBarrierProbability

double qpe::ObservablesTimeSeries2DSample::centralBarrierProbability = 0.0

Definition at line 44 of file observablestimeseries2d.h.

◆ energyDriftPercent

double qpe::ObservablesTimeSeries2DSample::energyDriftPercent = 0.0

Definition at line 38 of file observablestimeseries2d.h.

Referenced by MainWindow::updateStatusText().

◆ hasDoubleWell

bool qpe::ObservablesTimeSeries2DSample::hasDoubleWell = false

Definition at line 45 of file observablestimeseries2d.h.

◆ hasDrivenTwoLevel

bool qpe::ObservablesTimeSeries2DSample::hasDrivenTwoLevel = false

Definition at line 52 of file observablestimeseries2d.h.

◆ hasLandauZener

bool qpe::ObservablesTimeSeries2DSample::hasLandauZener = false

Definition at line 61 of file observablestimeseries2d.h.

◆ hasRamsey

bool qpe::ObservablesTimeSeries2DSample::hasRamsey = false

Definition at line 76 of file observablestimeseries2d.h.

◆ hasScattering

bool qpe::ObservablesTimeSeries2DSample::hasScattering = false

Definition at line 39 of file observablestimeseries2d.h.

◆ hasStueckelberg

bool qpe::ObservablesTimeSeries2DSample::hasStueckelberg = false

Definition at line 69 of file observablestimeseries2d.h.

◆ kineticEnergy

double qpe::ObservablesTimeSeries2DSample::kineticEnergy = 0.0

Definition at line 35 of file observablestimeseries2d.h.

Referenced by MainWindow::updateStatusText().

◆ landauZenerCapturedPopulation

double qpe::ObservablesTimeSeries2DSample::landauZenerCapturedPopulation = 0.0

Definition at line 60 of file observablestimeseries2d.h.

◆ landauZenerLeftPopulation

double qpe::ObservablesTimeSeries2DSample::landauZenerLeftPopulation = 0.0

Definition at line 56 of file observablestimeseries2d.h.

◆ landauZenerLowerPopulation

double qpe::ObservablesTimeSeries2DSample::landauZenerLowerPopulation = 0.0

Definition at line 58 of file observablestimeseries2d.h.

◆ landauZenerRightPopulation

double qpe::ObservablesTimeSeries2DSample::landauZenerRightPopulation = 0.0

Definition at line 57 of file observablestimeseries2d.h.

◆ landauZenerUpperPopulation

double qpe::ObservablesTimeSeries2DSample::landauZenerUpperPopulation = 0.0

Definition at line 59 of file observablestimeseries2d.h.

◆ leftWellProbability

double qpe::ObservablesTimeSeries2DSample::leftWellProbability = 0.0

Definition at line 42 of file observablestimeseries2d.h.

◆ meanX

double qpe::ObservablesTimeSeries2DSample::meanX = 0.0

Definition at line 27 of file observablestimeseries2d.h.

◆ meanY

double qpe::ObservablesTimeSeries2DSample::meanY = 0.0

Definition at line 28 of file observablestimeseries2d.h.

◆ norm

double qpe::ObservablesTimeSeries2DSample::norm = 0.0

Definition at line 31 of file observablestimeseries2d.h.

◆ potentialEnergy

double qpe::ObservablesTimeSeries2DSample::potentialEnergy = 0.0

Definition at line 36 of file observablestimeseries2d.h.

Referenced by MainWindow::updateStatusText().

◆ ramseyCapturedPopulation

double qpe::ObservablesTimeSeries2DSample::ramseyCapturedPopulation = 0.0

Definition at line 75 of file observablestimeseries2d.h.

◆ ramseyPopulationA

double qpe::ObservablesTimeSeries2DSample::ramseyPopulationA = 0.0

Definition at line 73 of file observablestimeseries2d.h.

◆ ramseyPopulationB

double qpe::ObservablesTimeSeries2DSample::ramseyPopulationB = 0.0

Definition at line 74 of file observablestimeseries2d.h.

◆ reflectionProbability

double qpe::ObservablesTimeSeries2DSample::reflectionProbability = 0.0

Definition at line 33 of file observablestimeseries2d.h.

◆ rightWellProbability

double qpe::ObservablesTimeSeries2DSample::rightWellProbability = 0.0

Definition at line 43 of file observablestimeseries2d.h.

◆ sigmaX

double qpe::ObservablesTimeSeries2DSample::sigmaX = 0.0

Definition at line 29 of file observablestimeseries2d.h.

◆ sigmaY

double qpe::ObservablesTimeSeries2DSample::sigmaY = 0.0

Definition at line 30 of file observablestimeseries2d.h.

◆ stueckelbergCapturedPopulation

double qpe::ObservablesTimeSeries2DSample::stueckelbergCapturedPopulation = 0.0

Definition at line 68 of file observablestimeseries2d.h.

◆ stueckelbergLeftPopulation

double qpe::ObservablesTimeSeries2DSample::stueckelbergLeftPopulation = 0.0

Definition at line 64 of file observablestimeseries2d.h.

◆ stueckelbergLowerPopulation

double qpe::ObservablesTimeSeries2DSample::stueckelbergLowerPopulation = 0.0

Definition at line 66 of file observablestimeseries2d.h.

◆ stueckelbergRightPopulation

double qpe::ObservablesTimeSeries2DSample::stueckelbergRightPopulation = 0.0

Definition at line 65 of file observablestimeseries2d.h.

◆ stueckelbergUpperPopulation

double qpe::ObservablesTimeSeries2DSample::stueckelbergUpperPopulation = 0.0

Definition at line 67 of file observablestimeseries2d.h.

◆ time

double qpe::ObservablesTimeSeries2DSample::time = 0.0

Definition at line 26 of file observablestimeseries2d.h.

◆ totalEnergy

double qpe::ObservablesTimeSeries2DSample::totalEnergy = 0.0

Definition at line 37 of file observablestimeseries2d.h.

Referenced by MainWindow::updateStatusText().

◆ transmissionProbability

double qpe::ObservablesTimeSeries2DSample::transmissionProbability = 0.0

Definition at line 34 of file observablestimeseries2d.h.

◆ twoLevelCapturedPopulation

double qpe::ObservablesTimeSeries2DSample::twoLevelCapturedPopulation = 0.0

Definition at line 51 of file observablestimeseries2d.h.

◆ twoLevelPopulationA

double qpe::ObservablesTimeSeries2DSample::twoLevelPopulationA = 0.0

Definition at line 49 of file observablestimeseries2d.h.

◆ twoLevelPopulationB

double qpe::ObservablesTimeSeries2DSample::twoLevelPopulationB = 0.0

Definition at line 50 of file observablestimeseries2d.h.


The documentation for this struct was generated from the following file: