BornAgain
1.19.79
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Definition at line 23 of file SessionData.h.
Public Member Functions | |
SessionData () | |
Public Attributes | |
InstrumentLibrary | instrumentLibrary |
std::optional< ProjectDocument * > | projectDocument |
SessionData::SessionData | ( | ) |
Definition at line 19 of file SessionData.cpp.
References gSessionData.
InstrumentLibrary SessionData::instrumentLibrary |
Definition at line 26 of file SessionData.h.
Referenced by InstrumentLibraryEditor::createWidgetsForCurrentInstrument(), InstrumentLibraryEditor::execAdd(), main(), InstrumentLibraryEditor::onInstrumentChangedByEditor(), and InstrumentListView::onLoadFromLibrary().
std::optional<ProjectDocument*> SessionData::projectDocument |
Definition at line 27 of file SessionData.h.
Referenced by ProjectManager::~ProjectManager(), ProjectManager::addToRecentProjects(), ProjectManager::closeCurrentProject(), MainWindow::closeEvent(), ProjectManager::createNewProject(), ProjectManager::deleteCurrentProject(), MainWindow::initViews(), ProjectManager::loadProject(), SpecularDataImportWidget::onPropertiesChanged(), IntensityDataCanvas::onSavePlotAction(), SpecularDataCanvas::onSavePlotAction(), MaskEditorCanvas::onSavePlotRequest(), ProjectManager::openProject(), ProjectManager::projectDir(), ProjectManager::riseProjectLoadFailedDialog(), ProjectManager::riseProjectLoadProblemDialog(), RealSpaceCanvas::savePicture(), ProjectManager::saveProject(), SaveProjectionsAssistant::saveProjections(), ActionManager::updateActionEnabling(), MainWindow::updateTitle(), and ProjectManager::userImportDir().