OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
Classic
Filters
RelativeFFTLowPass.h
Go to the documentation of this file.
1
#ifndef CLASSIC_RELATIVE_LOW_PASS_FFT_HH
2
#define CLASSIC_RELATIVE_LOW_PASS_FFT_HH
3
4
#include "
Filters/Filter.h
"
5
6
class
RelativeFFTLowPassFilter
:
public
Filter
{
7
public
:
8
RelativeFFTLowPassFilter
(
const
double
&threshold);
9
void
apply
(std::vector<double> &
LineDensity
);
10
void
calc_derivative
(std::vector<double> &histogram,
const
double
&h);
11
12
private
:
13
double
threshold_m
;
14
};
15
16
#endif // CLASSIC_RELATIVE_LOW_PASS_FFT_HH
Filter.h
RelativeFFTLowPassFilter::calc_derivative
void calc_derivative(std::vector< double > &histogram, const double &h)
Definition:
RelativeFFTLowPass.cpp:54
LineDensity
Definition:
WakeFunction.h:58
RelativeFFTLowPassFilter::apply
void apply(std::vector< double > &LineDensity)
Definition:
RelativeFFTLowPass.cpp:12
RelativeFFTLowPassFilter::RelativeFFTLowPassFilter
RelativeFFTLowPassFilter(const double &threshold)
Definition:
RelativeFFTLowPass.cpp:8
RelativeFFTLowPassFilter::threshold_m
double threshold_m
Definition:
RelativeFFTLowPass.h:13
RelativeFFTLowPassFilter
Definition:
RelativeFFTLowPass.h:6
Filter
Definition:
Filter.h:8
Generated on Tue Jul 2 2024 15:05:21 for OPAL (Object Oriented Parallel Accelerator Library) by
1.8.5