|
BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Typedefs | |
| using | createAxisFun = std::function< std::unique_ptr< IAxis >(std::istringstream iss)> |
Functions | |
| std::istringstream | getAxisStringRepresentation (std::istream &input_stream) |
| template<class Axis > | |
| std::unique_ptr< IAxis > | createFixedBinLikeAxis (std::istringstream iss) |
| std::unique_ptr< IAxis > | createVariableBinAxis (std::istringstream iss) |
| std::unique_ptr< IAxis > | createPointwiseAxis (std::istringstream iss) |
Variables | |
| const std::vector< std::pair< std::string, createAxisFun > > | type_map |
| const std::string | GzipExtension = ".gz" |
| const std::string | BzipExtension = ".bz2" |
| const std::string | IntExtension = ".int" |
| const std::string | TiffExtension = ".tif" |
| const std::string | TiffExtension2 = ".tiff" |
| using anonymous_namespace{DataFormatUtils.cpp}::createAxisFun = typedef std::function<std::unique_ptr<IAxis>(std::istringstream iss)> |
Definition at line 33 of file DataFormatUtils.cpp.
| std::istringstream anonymous_namespace{DataFormatUtils.cpp}::getAxisStringRepresentation | ( | std::istream & | input_stream | ) |
Definition at line 158 of file DataFormatUtils.cpp.
References StringUtils::replaceItemsFromString().
Referenced by DataFormatUtils::createAxis().
| std::unique_ptr<IAxis> anonymous_namespace{DataFormatUtils.cpp}::createFixedBinLikeAxis | ( | std::istringstream | iss | ) |
Creates one of FixedBinAxis from string representation FixedBinAxis("axis0", 10, -1, 1) ConstKBinAxis("axis0", 10, -1, 1) CustomBinAxis("axis0", 10, -1, 1)
Definition at line 171 of file DataFormatUtils.cpp.
References DataFormatUtils::readLineOfDoubles().
| std::unique_ptr< IAxis > anonymous_namespace DataFormatUtils anonymous_namespace{DataFormatUtils.cpp}::cpp::createVariableBinAxis | ( | std::istringstream | iss | ) |
Creates VariableBinAxis from string representation VariableBinAxis("axis0", 4, [-1, -0.5, 0.5, 1, 2])
Definition at line 191 of file DataFormatUtils.cpp.
References DataFormatUtils::readLineOfDoubles().
| std::unique_ptr< IAxis > anonymous_namespace DataFormatUtils anonymous_namespace{DataFormatUtils.cpp}::cpp::createPointwiseAxis | ( | std::istringstream | iss | ) |
Creates createPointwiseAxis from string representation PointwiseAxis("axis0", [-0.5, 0.5, 1, 2])
Definition at line 210 of file DataFormatUtils.cpp.
References DataFormatUtils::readLineOfDoubles().
| const std::vector<std::pair<std::string, createAxisFun> > anonymous_namespace{DataFormatUtils.cpp}::type_map |
Definition at line 34 of file DataFormatUtils.cpp.
Referenced by DataFormatUtils::createAxis().
| const std::string anonymous_namespace{DataFormatUtils.cpp}::GzipExtension = ".gz" |
Definition at line 41 of file DataFormatUtils.cpp.
Referenced by DataFormatUtils::GetFileMainExtension(), and DataFormatUtils::isGZipped().
| const std::string anonymous_namespace{DataFormatUtils.cpp}::BzipExtension = ".bz2" |
Definition at line 42 of file DataFormatUtils.cpp.
Referenced by DataFormatUtils::GetFileMainExtension(), and DataFormatUtils::isBZipped().
| const std::string anonymous_namespace{DataFormatUtils.cpp}::IntExtension = ".int" |
Definition at line 43 of file DataFormatUtils.cpp.
Referenced by DataFormatUtils::isIntFile().
| const std::string anonymous_namespace{DataFormatUtils.cpp}::TiffExtension = ".tif" |
Definition at line 44 of file DataFormatUtils.cpp.
Referenced by DataFormatUtils::isTiffFile().
| const std::string anonymous_namespace{DataFormatUtils.cpp}::TiffExtension2 = ".tiff" |
Definition at line 45 of file DataFormatUtils.cpp.
Referenced by DataFormatUtils::isTiffFile().