Reactions  0.1.1
Handling reaction trees and decays
Classes | Typedefs
reactions::nubase Namespace Reference

Structures representing the fields of a reactions::nubase_element object. More...

Classes

struct  atomic_number
 Field for the atomic number. More...
 
struct  half_life
 Field for the half life. More...
 
struct  is_ground_state
 Field to store whether the nucleus is a ground state. More...
 
struct  is_stable
 Field to store whether the nucleus is stable. More...
 
struct  mass_excess
 Field for the mass excess. More...
 
struct  mass_number
 Field for the mass number. More...
 
struct  name
 Field for the name. More...
 
struct  nubase_id
 Field for the nucleus ID. More...
 

Typedefs

template<std::size_t Min, std::size_t Max>
using range = reactions::fields::range< Min, Max >
 Range of a variable in a file. More...
 
template<class... R>
using range_collection = reactions::fields::range_collection< R... >
 Range of a composite variable in a file. More...
 

Detailed Description

Structures representing the fields of a reactions::nubase_element object.

Typedef Documentation

◆ range

template<std::size_t Min, std::size_t Max>
using reactions::nubase::range = typedef reactions::fields::range<Min, Max>

Range of a variable in a file.

◆ range_collection

Range of a composite variable in a file.