BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
csvSelectionState Class Reference

Public Member Functions

 csvSelectionState ()
 
bool availableData ()
 

Public Attributes

int m_coordinateColNum
 
double m_coordinateMultiplier
 
int m_firstRow
 
int m_intensityColNum
 
double m_intensityMultiplier
 
int m_lastRow
 
Axes::Units m_units
 

Detailed Description

Definition at line 27 of file CsvImportAssistant.h.

Constructor & Destructor Documentation

◆ csvSelectionState()

csvSelectionState::csvSelectionState ( )
inline

Definition at line 29 of file CsvImportAssistant.h.

30  : m_intensityColNum(-1)
32  , m_coordinateColNum(-1)
34  , m_firstRow(-1)
35  , m_lastRow(-1)
36  , m_units(Axes::Units::NBINS)
37  {
38  }

Member Function Documentation

◆ availableData()

bool csvSelectionState::availableData ( )
inline

Definition at line 48 of file CsvImportAssistant.h.

48 { return m_intensityColNum > -1; }

References m_intensityColNum.

Member Data Documentation

◆ m_coordinateColNum

int csvSelectionState::m_coordinateColNum

Definition at line 42 of file CsvImportAssistant.h.

◆ m_coordinateMultiplier

double csvSelectionState::m_coordinateMultiplier

Definition at line 43 of file CsvImportAssistant.h.

◆ m_firstRow

int csvSelectionState::m_firstRow

Definition at line 44 of file CsvImportAssistant.h.

◆ m_intensityColNum

int csvSelectionState::m_intensityColNum

Definition at line 40 of file CsvImportAssistant.h.

Referenced by availableData().

◆ m_intensityMultiplier

double csvSelectionState::m_intensityMultiplier

Definition at line 41 of file CsvImportAssistant.h.

◆ m_lastRow

int csvSelectionState::m_lastRow

Definition at line 45 of file CsvImportAssistant.h.

◆ m_units

Axes::Units csvSelectionState::m_units

Definition at line 46 of file CsvImportAssistant.h.


The documentation for this class was generated from the following file: