OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
Classic
Filters
FixedFFTLowPass.h
Go to the documentation of this file.
1
#ifndef CLASSIC_FIXED_LOW_PASS_FFT_HH
2
#define CLASSIC_FIXED_LOW_PASS_FFT_HH
3
4
#include "
Filters/Filter.h
"
5
6
class
FixedFFTLowPassFilter
:
public
Filter
{
7
public
:
8
FixedFFTLowPassFilter
(
const
int
&N);
9
void
apply
(std::vector<double> &
LineDensity
);
10
void
calc_derivative
(std::vector<double> &histogram,
const
double
&h);
11
12
private
:
13
int
number_frequencies_m
;
14
};
15
16
#endif // CLASSIC_FIXED_LOW_PASS_FFT_HH
Filter
Definition:
Filter.h:8
FixedFFTLowPassFilter::FixedFFTLowPassFilter
FixedFFTLowPassFilter(const int &N)
Definition:
FixedFFTLowPass.cpp:8
FixedFFTLowPassFilter::number_frequencies_m
int number_frequencies_m
Definition:
FixedFFTLowPass.h:13
FixedFFTLowPassFilter
Definition:
FixedFFTLowPass.h:6
FixedFFTLowPassFilter::apply
void apply(std::vector< double > &LineDensity)
Definition:
FixedFFTLowPass.cpp:12
Filter.h
FixedFFTLowPassFilter::calc_derivative
void calc_derivative(std::vector< double > &histogram, const double &h)
Definition:
FixedFFTLowPass.cpp:41
LineDensity
Definition:
WakeFunction.hh:33
Generated on Sat Jan 4 2020 14:47:56 for OPAL (Object Oriented Parallel Accelerator Library) by
1.8.5