9#ifndef TTTRLIB_DECAYLVARRAYS_H
10#define TTTRLIB_DECAYLVARRAYS_H
30 auto s = std::stringstream();
32 s <<
"-- length: " <<
length << std::endl;
34 for(
int i=0; i <
length; i++){
53 auto s = std::stringstream();
54 s <<
"LVDoubleArray:\n";
55 s <<
"-- length: " <<
length << std::endl;
57 for(
int i=0; i <
length; i++){
102 std::vector<double> corrections = std::vector<double>(),
103 std::vector<double> irf = std::vector<double>(),
104 std::vector<double> background = std::vector<double>(),
105 std::vector<int> data = std::vector<int>()
LVI32Array * CreateLVI32Array(size_t len)
struct LVDoubleArray LVDoubleArray
LVDoubleArray * CreateLVDoubleArray(size_t len)
struct LVI32Array LVI32Array
Structures and functions used for LabView interface.
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 >())
int length
Definition LvArrays.h:45
~LVDoubleArray()
Definition LvArrays.h:48
std::string str()
Definition LvArrays.h:52
double * data
Definition LvArrays.h:46
Structures and functions used for LabView interface.
Definition LvArrays.h:20
int length
Definition LvArrays.h:22
std::string str()
Definition LvArrays.h:29
~LVI32Array()
Definition LvArrays.h:25
int * data
Definition LvArrays.h:23
LVDoubleArray ** corrections
Definition LvArrays.h:72
LVDoubleArray ** bg
Definition LvArrays.h:70
LVI32Array ** expdata
Definition LvArrays.h:68
LVDoubleArray ** irf
Definition LvArrays.h:69
double dt
Definition LvArrays.h:71
~MParam()
Definition LvArrays.h:74
LVDoubleArray ** M
Definition LvArrays.h:73