Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
srcs
icaruscode
icaruscode
TPC
Utilities
tools
SignalProcessingDefs.h
Go to the documentation of this file.
1
///////////////////////////////////////////////////////////////////////
2
///
3
/// \file SignalProcessingDefs.h
4
///
5
/// \brief Useful definitions
6
///
7
/// \author T. Usher
8
///
9
////////////////////////////////////////////////////////////////////////
10
11
#ifndef SignalProcessingDefs_H
12
#define SignalProcessingDefs_H
13
14
#include <complex>
15
16
namespace
icarusutil
17
{
18
using
SigProcPrecision
= double;
19
using
ComplexVal
= std::complex<SigProcPrecision>;
20
21
using
TimeVec
= std::vector<SigProcPrecision>;
22
using
FrequencyVec
= std::vector<ComplexVal>;
23
}
24
25
#endif
icarusutil::ComplexVal
std::complex< SigProcPrecision > ComplexVal
Definition:
SignalProcessingDefs.h:19
icarusutil::SigProcPrecision
double SigProcPrecision
Definition:
SignalProcessingDefs.h:18
icarusutil::FrequencyVec
std::vector< ComplexVal > FrequencyVec
Definition:
SignalProcessingDefs.h:22
icarusutil::TimeVec
std::vector< SigProcPrecision > TimeVec
Definition:
SignalProcessingDefs.h:21
Generated by
1.8.5