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
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
Definition:
Filter.h:8
RelativeFFTLowPassFilter::threshold_m
double threshold_m
Definition:
RelativeFFTLowPass.h:13
RelativeFFTLowPassFilter::calc_derivative
void calc_derivative(std::vector< double > &histogram, const double &h)
Definition:
RelativeFFTLowPass.cpp:54
Filter.h
RelativeFFTLowPassFilter
Definition:
RelativeFFTLowPass.h:6
LineDensity
Definition:
WakeFunction.hh:33
RelativeFFTLowPassFilter::RelativeFFTLowPassFilter
RelativeFFTLowPassFilter(const double &threshold)
Definition:
RelativeFFTLowPass.cpp:8
RelativeFFTLowPassFilter::apply
void apply(std::vector< double > &LineDensity)
Definition:
RelativeFFTLowPass.cpp:12
Generated on Sat Jan 4 2020 14:47:56 for OPAL (Object Oriented Parallel Accelerator Library) by
1.8.5