pairinteraction
A Rydberg Interaction Calculator
AtomDescriptionByParameters.hpp
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2024 Pairinteraction Developers
2// SPDX-License-Identifier: LGPL-3.0-or-later
3
4#pragma once
5
8
9#include <optional>
10#include <type_traits>
11
12namespace pairinteraction {
15 std::optional<double> energy;
16 std::optional<double> quantum_number_f;
17 std::optional<double> quantum_number_m;
18 std::optional<int> quantum_number_n;
19 std::optional<double> quantum_number_nu;
20 std::optional<double> quantum_number_nui;
21 std::optional<double> quantum_number_l;
22 std::optional<double> quantum_number_s;
23 std::optional<double> quantum_number_j;
24 std::optional<double> quantum_number_l_ryd;
25 std::optional<double> quantum_number_j_ryd;
26};
27} // namespace pairinteraction