Belle II Software development
|
struct for a shift of the shaper dsp More...
#include <shaperdsp.h>
Public Member Functions | |
shaperdspshift_t () | |
default constructor | |
shaperdspshift_t (double _t, const ShaperDSP_t &_p) | |
constructor from a ShaperDSP class | |
void | init (double, const ShaperDSP_t &) |
initialise | |
shaperdspshift_t & | operator+= (const shaperdspshift_t &) |
increment operator | |
shaperdspshift_t | operator+ (const shaperdspshift_t &) const |
addition operator | |
sv123shift_t & | operator+= (const sv123shift_t &) |
increment operator | |
sv123shift_t | operator+ (const sv123shift_t &) const |
addition operator | |
bool | validshift (const sv123shift_t &x) const |
check for a valid shift | |
Public Attributes | |
double | et0 |
shift parameter 0 | |
double | et1 |
shift parameter 1 | |
double | t |
time | |
double | s0 |
sin of the first Bessel stage | |
double | c0 |
cos of the first Bessel stage | |
double | s1 |
sin of the second Bessel stage | |
double | c1 |
cos of the second Bessel stage | |
double | e0 |
exponent factor for first Bessel stage | |
double | e1 |
exponent factor for second Bessel stage | |
double | es |
first exponent factor for tail part of the signal. | |
double | ed |
second exponent factor for tail part of the signal. | |
struct for a shift of the shaper dsp
Definition at line 59 of file shaperdsp.h.
|
inline |
default constructor
Definition at line 63 of file shaperdsp.h.
|
inline |
constructor from a ShaperDSP class
Definition at line 64 of file shaperdsp.h.
void init | ( | double | _t, |
const ShaperDSP_t & | _p | ||
) |
initialise
Definition at line 79 of file shaperdsp.cc.
ShaperDSP_t::shaperdspshift_t operator+ | ( | const shaperdspshift_t & | r | ) | const |
addition operator
Definition at line 96 of file shaperdsp.cc.
|
inherited |
addition operator
Definition at line 62 of file shaperdsp.cc.
ShaperDSP_t::shaperdspshift_t & operator+= | ( | const shaperdspshift_t & | r | ) |
increment operator
Definition at line 86 of file shaperdsp.cc.
|
inherited |
|
inlineinherited |
check for a valid shift
Definition at line 55 of file shaperdsp.h.
|
inherited |
cos of the first Bessel stage
Definition at line 36 of file shaperdsp.h.
|
inherited |
cos of the second Bessel stage
Definition at line 40 of file shaperdsp.h.
|
inherited |
exponent factor for first Bessel stage
Definition at line 42 of file shaperdsp.h.
|
inherited |
exponent factor for second Bessel stage
Definition at line 44 of file shaperdsp.h.
|
inherited |
second exponent factor for tail part of the signal.
Time of the differential stage
Definition at line 48 of file shaperdsp.h.
|
inherited |
first exponent factor for tail part of the signal.
Scintillation decay time
Definition at line 46 of file shaperdsp.h.
double et0 |
shift parameter 0
Definition at line 60 of file shaperdsp.h.
double et1 |
shift parameter 1
Definition at line 61 of file shaperdsp.h.
|
inherited |
sin of the first Bessel stage
Definition at line 34 of file shaperdsp.h.
|
inherited |
sin of the second Bessel stage
Definition at line 38 of file shaperdsp.h.
|
inherited |
time
Definition at line 32 of file shaperdsp.h.