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: