![]() |
Belle II Software release-09-00-03
|
struct to encapsulate the electronic response from energy deposit
More...
#include <shaperdsp.h>

Public Member Functions | |
| sv123shift_t () | |
| default constructor | |
| sv123shift_t (double _t, const ShaperDSP_t &_p) | |
| constructor from a ShaperDSP class | |
| void | init (double, const ShaperDSP_t &) |
| initialise | |
| 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 | 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 to encapsulate the electronic response from energy deposit
Definition at line 30 of file shaperdsp.h.
|
inline |
default constructor
Definition at line 50 of file shaperdsp.h.
|
inline |
constructor from a ShaperDSP class
Definition at line 51 of file shaperdsp.h.
| void init | ( | double | _t, |
| const ShaperDSP_t & | _p | ||
| ) |
initialise
Definition at line 30 of file shaperdsp.cc.
| ShaperDSP_t::sv123shift_t operator+ | ( | const sv123shift_t & | r | ) | const |
addition operator
Definition at line 62 of file shaperdsp.cc.
| ShaperDSP_t::sv123shift_t & operator+= | ( | const sv123shift_t & | r | ) |
|
inline |
check for a valid shift
Definition at line 55 of file shaperdsp.h.
| double c0 |
cos of the first Bessel stage
Definition at line 36 of file shaperdsp.h.
| double c1 |
cos of the second Bessel stage
Definition at line 40 of file shaperdsp.h.
| double e0 |
exponent factor for first Bessel stage
Definition at line 42 of file shaperdsp.h.
| double e1 |
exponent factor for second Bessel stage
Definition at line 44 of file shaperdsp.h.
| double ed |
second exponent factor for tail part of the signal.
Time of the differential stage
Definition at line 48 of file shaperdsp.h.
| double es |
first exponent factor for tail part of the signal.
Scintillation decay time
Definition at line 46 of file shaperdsp.h.
| double s0 |
sin of the first Bessel stage
Definition at line 34 of file shaperdsp.h.
| double s1 |
sin of the second Bessel stage
Definition at line 38 of file shaperdsp.h.
| double t |
time
Definition at line 32 of file shaperdsp.h.