#include <ZdcSignalSinc.h>
Definition at line 14 of file ZdcSignalSinc.h.
◆ Status
Enumerator |
---|
e_OK | |
e_noData | |
e_wrongFrac | |
e_Overflow | |
e_wrongSignal | |
e_noSignal | |
e_localMinimum | |
Definition at line 16 of file ZdcSignalSinc.h.
◆ ZdcSignalSinc() [1/2]
ZdcSignalSinc::ZdcSignalSinc |
( |
int |
nSlc | ) |
|
◆ ~ZdcSignalSinc()
ZdcSignalSinc::~ZdcSignalSinc |
( |
| ) |
|
◆ ZdcSignalSinc() [2/2]
◆ findpeak() [1/2]
double ZdcSignalSinc::findpeak |
( |
| ) |
|
|
private |
◆ findpeak() [2/2]
double ZdcSignalSinc::findpeak |
( |
int |
im | ) |
|
|
private |
◆ fraction()
double ZdcSignalSinc::fraction |
( |
double |
frac, |
|
|
double |
tpeak |
|
) |
| |
|
private |
◆ getAmp()
double ZdcSignalSinc::getAmp |
( |
| ) |
const |
◆ getError()
int ZdcSignalSinc::getError |
( |
| ) |
const |
◆ getTime()
double ZdcSignalSinc::getTime |
( |
| ) |
const |
◆ getWarning()
int ZdcSignalSinc::getWarning |
( |
| ) |
const |
◆ operator=()
◆ process()
int ZdcSignalSinc::process |
( |
double * |
buf, |
|
|
double |
gain = 1. , |
|
|
double |
ped = 0. , |
|
|
double |
frac = 1. , |
|
|
bool |
corr = true |
|
) |
| |
Definition at line 42 of file ZdcSignalSinc.cxx.
84 if (da1>0. && da2>=0.) {
138 if (
t< 5.)
t = 0.056836274872111 + 1.532763686481279 *
t
139 + 0.229808343735056 *
t*
t - 0.0365636647119192 *
t*
t*
t;
140 else if (
t<16.)
t = -1.28974955223497 + 2.653578699334604 *
t
141 - 0.1371240146140209*
t*
t + 0.00281211806384422*
t*
t*
t;
142 else t = -42.18688740322650 + 8.61752055701946 *
t
143 - 0.4259239806065329*
t*
t + 0.00753849507486617*
t*
t*
t;
◆ waveform()
double ZdcSignalSinc::waveform |
( |
double |
t | ) |
|
|
private |
◆ m_AAAA
int ZdcSignalSinc::m_AAAA |
|
private |
◆ m_Amp
double ZdcSignalSinc::m_Amp |
|
private |
◆ m_AmpThresh
const double ZdcSignalSinc::m_AmpThresh |
|
private |
◆ m_buf
double* ZdcSignalSinc::m_buf |
|
private |
◆ m_dt
double ZdcSignalSinc::m_dt |
|
private |
◆ m_Err
◆ m_n_Slices
const int ZdcSignalSinc::m_n_Slices |
|
private |
◆ m_np
◆ m_p
◆ m_Pi
const double ZdcSignalSinc::m_Pi |
|
private |
◆ m_tClock
const double ZdcSignalSinc::m_tClock |
|
private |
◆ m_tim
double ZdcSignalSinc::m_tim[3] {} |
|
private |
◆ m_Time
double ZdcSignalSinc::m_Time |
|
private |
◆ m_Warn
int ZdcSignalSinc::m_Warn |
|
private |
◆ m_wfm
double ZdcSignalSinc::m_wfm[3] {} |
|
private |
The documentation for this class was generated from the following files: