BornAgain
1.19.79
Simulate and fit neutron and x-ray scattering at grazing incidence
DataLoaderUtil.h
Go to the documentation of this file.
1
// ************************************************************************************************
2
//
3
// BornAgain: simulate and fit reflection and scattering
4
//
5
//! @file GUI/View/Loaders/DataLoaderUtil.h
6
//! @brief Utility functions for data loaders
7
//!
8
//! @homepage http://www.bornagainproject.org
9
//! @license GNU General Public License v3 or higher (see COPYING)
10
//! @copyright Forschungszentrum Jülich GmbH 2021
11
//! @authors Scientific Computing Group at MLZ (see CITATION, AUTHORS)
12
//
13
// ************************************************************************************************
14
15
#ifndef BORNAGAIN_GUI_VIEW_LOADERS_DATALOADERUTIL_H
16
#define BORNAGAIN_GUI_VIEW_LOADERS_DATALOADERUTIL_H
17
18
class
AbstractDataLoader1D
;
19
class
QString;
20
21
//! clones the loader as a user defined loader and puts it in DataLoaders1D store
22
void
cloneAsUserDefinedLoader
(
AbstractDataLoader1D
* loader,
const
QString&
name
);
23
24
//! register the concrete 1D data loaders with DataLoaders1D
25
void
register1DDataLoaders
();
26
27
#endif
// BORNAGAIN_GUI_VIEW_LOADERS_DATALOADERUTIL_H
cloneAsUserDefinedLoader
void cloneAsUserDefinedLoader(AbstractDataLoader1D *loader, const QString &name)
clones the loader as a user defined loader and puts it in DataLoaders1D store
Definition:
DataLoaderUtil.cpp:21
register1DDataLoaders
void register1DDataLoaders()
register the concrete 1D data loaders with DataLoaders1D
Definition:
DataLoaderUtil.cpp:49
AbstractDataLoader1D
Abstract base class for reflectometry data loaders.
Definition:
AbstractDataLoader1D.h:22
GUI::RealSpace::Particles::name
QString const & name(EShape k)
Definition:
particles.cpp:20
GUI
View
Loaders
DataLoaderUtil.h
Generated by
1.9.1