CFEL - ASG Software Suite  2.5.0
CASS
Public Types | Public Attributes | List of all members
cass::ACQIRIS::CFDParameters Struct Reference

struct to combine the parameters that the Constant Fraction Extractors need More...

#include <cfd.h>

+ Collaboration diagram for cass::ACQIRIS::CFDParameters:

Public Types

typedef std::pair< double, double > timerange_t
 
typedef std::vector< timerange_ttimeranges_t
 

Public Attributes

timeranges_t _timeranges
 the time ranges in which the signals are found More...
 
Polarity _polarity
 the polarity that the signals have More...
 
double _threshold
 the level above which we think this is a signal (in V) More...
 
int32_t _delay
 the delay of the cfd More...
 
double _fraction
 the fraction of the cfd More...
 
double _walk
 the walk of the cfd (in V) More...
 

Detailed Description

struct to combine the parameters that the Constant Fraction Extractors need

Author
Lutz Foucar

Definition at line 27 of file cfd.h.

Member Typedef Documentation

typedef std::pair<double,double> cass::ACQIRIS::CFDParameters::timerange_t

Definition at line 29 of file cfd.h.

Definition at line 30 of file cfd.h.

Member Data Documentation

int32_t cass::ACQIRIS::CFDParameters::_delay

the delay of the cfd

Definition at line 42 of file cfd.h.

Referenced by cass::ACQIRIS::ConstantFraction::getcfd(), and cass::ACQIRIS::ConstantFraction::loadSettings().

double cass::ACQIRIS::CFDParameters::_fraction

the fraction of the cfd

Definition at line 45 of file cfd.h.

Referenced by cass::ACQIRIS::ConstantFraction::getcfd(), and cass::ACQIRIS::ConstantFraction::loadSettings().

Polarity cass::ACQIRIS::CFDParameters::_polarity

the polarity that the signals have

Definition at line 36 of file cfd.h.

Referenced by cass::ACQIRIS::ConstantFraction::getcfd(), and cass::ACQIRIS::ConstantFraction::loadSettings().

double cass::ACQIRIS::CFDParameters::_threshold

the level above which we think this is a signal (in V)

Definition at line 39 of file cfd.h.

Referenced by cass::ACQIRIS::ConstantFraction::getcfd(), and cass::ACQIRIS::ConstantFraction::loadSettings().

timeranges_t cass::ACQIRIS::CFDParameters::_timeranges

the time ranges in which the signals are found

Definition at line 33 of file cfd.h.

Referenced by cass::ACQIRIS::ConstantFraction::getcfd(), and cass::ACQIRIS::ConstantFraction::loadSettings().

double cass::ACQIRIS::CFDParameters::_walk

the walk of the cfd (in V)

Definition at line 48 of file cfd.h.

Referenced by cass::ACQIRIS::ConstantFraction::getcfd(), and cass::ACQIRIS::ConstantFraction::loadSettings().


The documentation for this struct was generated from the following file: