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().