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

struct to combine the parameters that the Center of Mass Extractors need More...

#include <com.h>

+ Collaboration diagram for cass::ACQIRIS::CoMParameters:

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...
 

Detailed Description

struct to combine the parameters that the Center of Mass Extractors need

Author
Lutz Foucar

Definition at line 30 of file com.h.

Member Typedef Documentation

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

Definition at line 32 of file com.h.

Definition at line 33 of file com.h.

Member Data Documentation

Polarity cass::ACQIRIS::CoMParameters::_polarity

the polarity that the signals have

Definition at line 39 of file com.h.

Referenced by cass::ACQIRIS::CenterOfMass::getcom(), and cass::ACQIRIS::CenterOfMass::loadSettings().

double cass::ACQIRIS::CoMParameters::_threshold

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

Definition at line 42 of file com.h.

Referenced by cass::ACQIRIS::CenterOfMass::getcom(), and cass::ACQIRIS::CenterOfMass::loadSettings().

timeranges_t cass::ACQIRIS::CoMParameters::_timeranges

the time ranges in which the signals are found

Definition at line 36 of file com.h.

Referenced by cass::ACQIRIS::CenterOfMass::getcom(), and cass::ACQIRIS::CenterOfMass::loadSettings().


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