Namespaces | Typedefs | Functions
Array.h File Reference
#include "WireCellUtil/Waveform.h"
#include <Eigen/Core>
#include <memory>
#include <vector>

Go to the source code of this file.

Namespaces

 WireCell
 
 WireCell::Array
 

Typedefs

typedef Eigen::ArrayXf WireCell::Array::array_xf
 
typedef Eigen::ArrayXcf WireCell::Array::array_xc
 
typedef Eigen::Array< short, Eigen::Dynamic, Eigen::Dynamic > WireCell::Array::array_xxs
 A 16 bit short integer 2D array. More...
 
typedef Eigen::Array< int, Eigen::Dynamic, Eigen::Dynamic > WireCell::Array::array_xxi
 Integer. More...
 
typedef Eigen::Array< long, Eigen::Dynamic, Eigen::Dynamic > WireCell::Array::array_xxl
 Integer. More...
 
typedef Eigen::ArrayXXf WireCell::Array::array_xxf
 A real, 2D array. More...
 
typedef Eigen::ArrayXXcf WireCell::Array::array_xxc
 A complex, 2D array. More...
 

Functions

array_xxc WireCell::Array::dft (const array_xxf &arr)
 
array_xxf WireCell::Array::idft (const array_xxc &arr)
 
array_xxc WireCell::Array::dft_rc (const array_xxf &arr, int dim=0)
 
array_xxc WireCell::Array::dft_cc (const array_xxc &arr, int dim=1)
 
array_xxc WireCell::Array::idft_cc (const array_xxc &arr, int dim=1)
 
array_xxf WireCell::Array::idft_cr (const array_xxc &arr, int dim=0)
 
array_xxf WireCell::Array::deconv (const array_xxf &arr, const array_xxc &filter)