#include <iostream>
#include <cmath>
#include <algorithm>
#include <vector>
#include <string>
#include <sstream>
Go to the source code of this file.
|
typedef struct LVI32Array | LVI32Array |
| Structures and functions used for LabView interface.
|
|
typedef struct LVDoubleArray | LVDoubleArray |
|
typedef struct MParam | MParam |
|
◆ LVDoubleArray
typedef struct LVDoubleArray LVDoubleArray |
◆ LVI32Array
typedef struct LVI32Array LVI32Array |
Structures and functions used for LabView interface.
fit2x was originally developed as a C backend for LabView software. Therefore, the interface with fit2x uses structures that can be accessed by Labview. In order to make an interfacing with Python and other languages possible there is a this files defines a set of functions that facilitate the creation of the LabView structures.
◆ MParam
typedef struct MParam MParam |
◆ CreateLVDoubleArray()
◆ CreateLVI32Array()
◆ CreateMParam()
MParam * CreateMParam |
( |
double | dt = 1.0, |
|
|
std::vector< double > | corrections = std::vector< double >(), |
|
|
std::vector< double > | irf = std::vector< double >(), |
|
|
std::vector< double > | background = std::vector< double >(), |
|
|
std::vector< int > | data = std::vector< int >() ) |