|
BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Member Functions | |
| CsvCoordinateColumn () | |
| CsvCoordinateColumn (const CsvCoordinateColumn &toCopy) | |
| CsvCoordinateColumn (int colNum, double multiplier, csv::DataColumn values, Axes::Units units) | |
| int | columnNumber () const |
| double | multiplier () const |
| csv::ColumnType | name () const |
| void | resetColumn (int colNum=-1, double multiplier=1., csv::DataColumn values={}) |
| void | resetColumn (int colNum=-1, double multiplier=1., csv::DataColumn values={}, Axes::Units units=Axes::Units::NBINS, csv::ColumnType name=csv::_intensity_) |
| void | setColNum (int const colNum) |
| void | setMultiplier (double const multiplier) |
| void | setName (csv::ColumnType const name) |
| void | setUnits (Axes::Units const units) |
| void | setValues (csv::DataColumn const values) |
| Axes::Units | units () const |
| csv::DataColumn | values () const |
Private Attributes | |
| int | m_colNum |
| double | m_multiplier |
| csv::ColumnType | m_name |
| Axes::Units | m_units |
| csv::DataColumn | m_values |
Definition at line 45 of file CsvDataColumn.h.
| CsvCoordinateColumn::CsvCoordinateColumn | ( | ) |
Definition at line 69 of file CsvDataColumn.cpp.
| CsvCoordinateColumn::CsvCoordinateColumn | ( | const CsvCoordinateColumn & | toCopy | ) |
Definition at line 71 of file CsvDataColumn.cpp.
| CsvCoordinateColumn::CsvCoordinateColumn | ( | int | colNum, |
| double | multiplier, | ||
| csv::DataColumn | values, | ||
| Axes::Units | units | ||
| ) |
Definition at line 76 of file CsvDataColumn.cpp.
|
inherited |
|
inherited |
Definition at line 37 of file CsvDataColumn.cpp.
References CsvIntensityColumn::m_multiplier.
Referenced by CsvIntensityColumn::resetColumn(), resetColumn(), and CsvIntensityColumn::setMultiplier().
|
inline |
Definition at line 54 of file CsvDataColumn.h.
References m_name.
Referenced by resetColumn(), and setName().
|
inherited |
Definition at line 59 of file CsvDataColumn.cpp.
References CsvIntensityColumn::m_colNum, CsvIntensityColumn::m_multiplier, CsvIntensityColumn::m_values, CsvIntensityColumn::multiplier(), and CsvIntensityColumn::values().
Referenced by resetColumn().
| void CsvCoordinateColumn::resetColumn | ( | int | colNum = -1, |
| double | multiplier = 1., |
||
| csv::DataColumn | values = {}, |
||
| Axes::Units | units = Axes::Units::NBINS, |
||
| csv::ColumnType | name = csv::_intensity_ |
||
| ) |
Definition at line 96 of file CsvDataColumn.cpp.
References m_name, m_units, CsvIntensityColumn::multiplier(), name(), CsvIntensityColumn::resetColumn(), units(), and CsvIntensityColumn::values().
|
inherited |
Definition at line 47 of file CsvDataColumn.cpp.
References CsvIntensityColumn::m_colNum.
|
inherited |
Definition at line 51 of file CsvDataColumn.cpp.
References CsvIntensityColumn::m_multiplier, and CsvIntensityColumn::multiplier().
| void CsvCoordinateColumn::setName | ( | csv::ColumnType const | name | ) |
| void CsvCoordinateColumn::setUnits | ( | Axes::Units const | units | ) |
|
inherited |
Definition at line 55 of file CsvDataColumn.cpp.
References CsvIntensityColumn::m_values, and CsvIntensityColumn::values().
| Axes::Units CsvCoordinateColumn::units | ( | ) | const |
Definition at line 83 of file CsvDataColumn.cpp.
References m_units.
Referenced by resetColumn(), and setUnits().
|
inherited |
Definition at line 41 of file CsvDataColumn.cpp.
References CsvIntensityColumn::m_values.
Referenced by CsvIntensityColumn::resetColumn(), resetColumn(), and CsvIntensityColumn::setValues().
|
privateinherited |
Definition at line 40 of file CsvDataColumn.h.
Referenced by CsvIntensityColumn::columnNumber(), CsvIntensityColumn::resetColumn(), and CsvIntensityColumn::setColNum().
|
privateinherited |
Definition at line 41 of file CsvDataColumn.h.
Referenced by CsvIntensityColumn::multiplier(), CsvIntensityColumn::resetColumn(), and CsvIntensityColumn::setMultiplier().
|
private |
Definition at line 65 of file CsvDataColumn.h.
Referenced by name(), resetColumn(), and setName().
|
private |
Definition at line 64 of file CsvDataColumn.h.
Referenced by resetColumn(), setUnits(), and units().
|
privateinherited |
Definition at line 42 of file CsvDataColumn.h.
Referenced by CsvIntensityColumn::resetColumn(), CsvIntensityColumn::setValues(), and CsvIntensityColumn::values().