BornAgain  1.19.79
Simulate and fit neutron and x-ray scattering at grazing incidence
AxisProperty.h File Reference

Description

Defines class AxisProperty.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file AxisProperty.h.

Include dependency graph for AxisProperty.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AxisProperty
 Holds values which can be used to describe a FixedBinAxis. More...
 

Macros

#define AXIS_PROPERTY(nameLower)
 Add a member and a getter for an axis property. More...
 

Macro Definition Documentation

◆ AXIS_PROPERTY

#define AXIS_PROPERTY (   nameLower)
Value:
protected: \
AxisProperty m_##nameLower; \
\
public: \
AxisProperty& nameLower() const { return *const_cast<AxisProperty*>(&m_##nameLower); }
Holds values which can be used to describe a FixedBinAxis.
Definition: AxisProperty.h:38

Add a member and a getter for an axis property.

Definition at line 63 of file AxisProperty.h.