OscProb
Definitions.h
Go to the documentation of this file.
1
7
8#ifndef DEFINITIONS_H
9#define DEFINITIONS_H
10
11#include <complex>
12#include <vector>
13
14namespace OscProb {
15
16 typedef std::vector<int> vectorI;
17
18 typedef std::vector<double> vectorD;
19 typedef std::vector<vectorD> matrixD;
20
21 typedef std::complex<double> complexD;
22 typedef std::vector<complexD> vectorC;
23 typedef std::vector<vectorC> matrixC;
24
25} // namespace OscProb
26
27#endif
Some useful general definitions.
Definition: Absorption.h:6
std::vector< int > vectorI
Definition: Definitions.h:16
std::complex< double > complexD
Definition: Definitions.h:21
std::vector< complexD > vectorC
Definition: Definitions.h:22
std::vector< double > vectorD
Definition: Definitions.h:18
std::vector< vectorD > matrixD
Definition: Definitions.h:19
std::vector< vectorC > matrixC
Definition: Definitions.h:23