#include <StationTriggerAlgorithm.h>
|
| DecayingIntegral (const unsigned int window, const double decrement, const double threshold, const double baseline, const double baselineTolerance, const double baselineStep, const unsigned int n) |
|
template<class Array > |
| DecayingIntegral (const unsigned int window, const double decrement, const double threshold, const Array &baseline, const double baselineTolerance, const double baselineStep, const unsigned int n) |
|
bool | HasTriggered (const unsigned int i) const |
|
void | operator() (const int *const v) |
|
Definition at line 169 of file StationTriggerAlgorithm.h.
sdet::Trigger::DecayingIntegral::DecayingIntegral |
( |
const unsigned int |
window, |
|
|
const double |
decrement, |
|
|
const double |
threshold, |
|
|
const double |
baseline, |
|
|
const double |
baselineTolerance, |
|
|
const double |
baselineStep, |
|
|
const unsigned int |
n |
|
) |
| |
|
inlineexplicit |
template<class Array >
sdet::Trigger::DecayingIntegral::DecayingIntegral |
( |
const unsigned int |
window, |
|
|
const double |
decrement, |
|
|
const double |
threshold, |
|
|
const Array & |
baseline, |
|
|
const double |
baselineTolerance, |
|
|
const double |
baselineStep, |
|
|
const unsigned int |
n |
|
) |
| |
|
inlineexplicit |
bool sdet::Trigger::DecayingIntegral::HasTriggered |
( |
const unsigned int |
i | ) |
const |
|
inline |
void sdet::Trigger::DecayingIntegral::operator() |
( |
const int *const |
v | ) |
|
|
inline |
void sdet::Trigger::DecayingIntegral::UpdateBaseline |
( |
double & |
baseline, |
|
|
const int |
v |
|
) |
| |
|
inlineprivate |
std::vector<double> sdet::Trigger::DecayingIntegral::fBaseline |
|
private |
const double sdet::Trigger::DecayingIntegral::fBaselineStep |
|
private |
const double sdet::Trigger::DecayingIntegral::fBaselineTolerance |
|
private |
const double sdet::Trigger::DecayingIntegral::fDecrement |
|
private |
std::vector<double> sdet::Trigger::DecayingIntegral::fIntegral |
|
private |
std::vector<Fifo<double> > sdet::Trigger::DecayingIntegral::fIntegralQueue |
|
private |
const double sdet::Trigger::DecayingIntegral::fThreshold |
|
private |
const unsigned int sdet::Trigger::DecayingIntegral::fWindow |
|
private |
The documentation for this class was generated from the following file: