OPAL (Object Oriented Parallel Accelerator Library)
2022.1
OPAL
src
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.h
Filter
Definition:
Filter.h:8
FixedFFTLowPassFilter
Definition:
FixedFFTLowPass.h:6
FixedFFTLowPassFilter::apply
void apply(std::vector< double > &LineDensity)
Definition:
FixedFFTLowPass.cpp:11
FixedFFTLowPassFilter::FixedFFTLowPassFilter
FixedFFTLowPassFilter(const int &N)
Definition:
FixedFFTLowPass.cpp:7
FixedFFTLowPassFilter::number_frequencies_m
int number_frequencies_m
Definition:
FixedFFTLowPass.h:13
FixedFFTLowPassFilter::calc_derivative
void calc_derivative(std::vector< double > &histogram, const double &h)
Definition:
FixedFFTLowPass.cpp:40
LineDensity
Definition:
WakeFunction.h:58
Generated on Thu Oct 20 2022 17:40:10 for OPAL (Object Oriented Parallel Accelerator Library) by
1.9.3