|
BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Tools internal classes. More...
Classes | |
| class | ApplicationOptions |
| Handles command line and config file program options. More... | |
| class | BasicVector3D< T > |
| Three-dimensional vector template, for use with integer, double, or complex components. More... | |
| class | Bin1DCVector |
| An one-dimensional range of cvector_t's. More... | |
| struct | Bin1DKVector |
| An one-dimensional range of kvector_t's. More... | |
| class | CloneableVector< T > |
| A vector of unique pointers to objects that are cloneable. More... | |
| class | ComponentKeyHandler |
| Stores IComponent instances, associates them with given tag, and provides unique keys. More... | |
| class | Convolve |
| Convolution of two real vectors (in 1D or 2D) using Fast Fourier Transform. More... | |
| class | FourierTransform |
| Fourier transform of vectors (in 1D or 2D) using Fast Fourier Transform (fftw package). More... | |
| class | IAxis |
| Interface for one-dimensional axes. More... | |
| class | ICloneable |
| Interface for polymorphic classes that should not be copied, except by explicit cloning. More... | |
| class | IFactory< Key, AbstractProduct > |
| Base class for all factories. More... | |
| class | mumufit::test::IFactory< Key, AbstractProduct > |
| Base class for all factories. More... | |
| class | INode |
| Base class for tree-like structures containing parameterized objects. More... | |
| class | IntegratorMCMiser< T > |
| Template class to use Monte Carlo MISER integration of class member functions. More... | |
| class | IParameter< T > |
| Abstract base class for parameter wrapper classes RealParameter, ComponentParameter. More... | |
| class | IParametricComponent |
| Manages a local parameter pool, and a tree of child pools. More... | |
| class | IRegistry< ValueType > |
| Templated object registry. More... | |
| class | ISingleton< T > |
| Base class for singletons. More... | |
| class | LLData< T > |
| Template class to store data of any type in multi-dimensional space (low-level). More... | |
| class | MaterialKeyHandler |
| Stores Material instances, associates them with given tag, and provides unique keys. More... | |
| class | OutputDataIterator< TValue, TContainer > |
| Iterator for underlying OutputData container. More... | |
| class | ParameterPattern |
| Helper class for constructing parameter patterns. More... | |
| class | ParameterPool |
| Container with parameters for IParametricComponent object. More... | |
| class | RealParameter |
| Wraps a parameter of type double. More... | |
| class | SafePointerVector< T > |
| A vector of pointers, owned by *this, with methods to handle them safely. More... | |
| class | Transform3D |
| Vector transformations in three dimensions. More... | |
Functions | |
| template<class T > | |
| P_integrator_miser< T > | make_integrator_miser (const T *object, miser_integrand< T > mem_function, size_t dim) |
| Template function to create an integrator object. More... | |
Tools internal classes.
| P_integrator_miser<T> make_integrator_miser | ( | const T * | object, |
| miser_integrand< T > | mem_function, | ||
| size_t | dim | ||
| ) |
Template function to create an integrator object.
Definition at line 77 of file IntegratorMCMiser.h.