Belle II Software  release-08-01-10
ShaperDSP_t::shaperdspshift_t Struct Reference

struct for a shift of the shaper dsp More...

#include <shaperdsp.h>

Inheritance diagram for ShaperDSP_t::shaperdspshift_t:
Collaboration diagram for ShaperDSP_t::shaperdspshift_t:

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_toperator+= (const shaperdspshift_t &)
 increment operator
 
shaperdspshift_t operator+ (const shaperdspshift_t &) const
 addition operator
 
sv123shift_toperator+= (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. More...
 
double ed
 second exponent factor for tail part of the signal. More...
 

Detailed Description

struct for a shift of the shaper dsp

Definition at line 59 of file shaperdsp.h.

Member Data Documentation

◆ ed

double ed
inherited

second exponent factor for tail part of the signal.

Time of the differential stage

Definition at line 48 of file shaperdsp.h.

◆ es

double es
inherited

first exponent factor for tail part of the signal.

Scintillation decay time

Definition at line 46 of file shaperdsp.h.


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