/////////////////////////////////////////////////////////////////////////////// /// /// \brief Some useful general definitions /// /// \author Joao Coelho - jcoelho\@apc.in2p3.fr /////////////////////////////////////////////////////////////////////////////// #ifndef DEFINITIONS_H #define DEFINITIONS_H #include <complex> #include <vector> namespace OscProb { typedef std::vector<int> vectorI; typedef std::vector<double> vectorD; typedef std::vector<vectorD> matrixD; typedef std::complex<double> complexD; typedef std::vector<complexD> vectorC; typedef std::vector<vectorC> matrixC; } // namespace OscProb #endif