Quantum numbers of a Particle.
More...
#include <QuantumNumbers.h>
|
virtual bool | consistent () const |
| check consistency More...
|
|
|
constexpr | QuantumNumbers (unsigned twoJ, int P, int C, unsigned twoI, int G, int Q) |
| Constructor.
|
|
constexpr | QuantumNumbers (unsigned twoI, unsigned twoJ, int P, int Q) |
| IJPQ constructor.
|
|
constexpr | QuantumNumbers (unsigned twoJ, int P, int Q) |
| JPQ constructor.
|
|
constexpr | QuantumNumbers (unsigned twoJ, int Q) |
| JQ constructor.
|
|
| QuantumNumbers () |
|
|
constexpr unsigned | twoJ () const |
|
constexpr double | J () const |
|
constexpr int | P () const |
|
constexpr int | C () const |
|
constexpr unsigned | twoI () const |
|
constexpr double | I () const |
|
constexpr int | G () const |
|
constexpr int | Q () const |
|
|
void | setJ (double J) |
| Set Spin.
|
|
void | setTwoJ (unsigned J) |
| Set 2 * Spin.
|
|
|
unsigned | TwoJ_ |
| Spin * 2.
|
|
int | P_ |
| Parity.
|
|
int | C_ |
| C-parity.
|
|
unsigned | TwoI_ |
| Isospin * 2.
|
|
int | G_ |
| G-parity.
|
|
int | Q_ |
| Electric charge.
|
|
Quantum numbers of a Particle.
- Author
- Johannes Rauch
Default constructor is inconsistent
constexpr int C |
( |
| ) |
const |
|
inline |
bool consistent |
( |
| ) |
const |
|
virtual |
constexpr int G |
( |
| ) |
const |
|
inline |
constexpr double I |
( |
| ) |
const |
|
inline |
constexpr double J |
( |
| ) |
const |
|
inline |
constexpr int P |
( |
| ) |
const |
|
inline |
constexpr int Q |
( |
| ) |
const |
|
inline |
constexpr unsigned twoI |
( |
| ) |
const |
|
inline |
constexpr unsigned twoJ |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files:
- /home/dgreenw/work/belle/YAP/include/QuantumNumbers.h
- /home/dgreenw/work/belle/YAP/src/QuantumNumbers.cxx