Parameters for your typical trapezoidal filter.
More...
#include <Trace.hpp>
|
|
Trace::size_type | gapSamples |
| | number of samples in the gap
|
| |
|
Trace::size_type | riseSamples |
| | number of samples in the rise time
|
| |
|
double | tau |
| | Tau of the energy filter.
|
| |
Parameters for your typical trapezoidal filter.
| TrapezoidalFilterParameters::TrapezoidalFilterParameters |
( |
| ) |
|
|
inline |
| TrapezoidalFilterParameters::TrapezoidalFilterParameters |
( |
int |
gap, |
|
|
int |
rise, |
|
|
double |
t = NAN |
|
) |
| |
|
inline |
Constructor taking the L, G, and t as arguements
- Parameters
-
| [in] | gap | : The flattop for the filter |
| [in] | rise | : the risetime for the filter |
| [in] | t | : Either the tau or the trigget threshold for the filter |
| TrapezoidalFilterParameters::TrapezoidalFilterParameters |
( |
const TFP & |
x | ) |
|
|
inline |
Constructor taking another instance of the TrapzeoidalFilterParameters class
- Parameters
-
| [in] | x | : A different instance of the TrapzeoidalFilterParameters class |
| Trace::size_type TrapezoidalFilterParameters::GetGapSamples |
( |
void |
| ) |
const |
|
inline |
- Returns
- the value of the Gap
| Trace::size_type TrapezoidalFilterParameters::GetRiseSamples |
( |
void |
| ) |
const |
|
inline |
- Returns
- the value of the Risetime
| Trace::size_type TrapezoidalFilterParameters::GetSize |
( |
void |
| ) |
const |
|
inline |
- Returns
- the length of the filter
| double TrapezoidalFilterParameters::GetTau |
( |
void |
| ) |
const |
|
inline |
| const TFP& TrapezoidalFilterParameters::operator= |
( |
const TFP & |
right | ) |
|
|
inline |
Copy constructor for the class
- Parameters
-
| [in] | right | : A different instance of the TrapzeoidalFilterParameters class |
- Returns
- the new instance of the TFP
The documentation for this class was generated from the following file: