GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
Definition at line 35 of file TPulseAnalyzer.h.
Public Attributes | |
double | afit |
double | amplitude |
double | b0 |
double | b1 |
double | baseamp |
double | basefreq |
double | baseline |
int | baseline_range |
double | baselinefin |
double | baselineMax |
double | baselineMin |
double | baselineStDev |
double | baselineStDevfin |
double | basephase |
double | bfit |
bool | bflag |
double | max |
int | mflag |
int | osciflag |
long double | s0 |
long double | s1 |
long double | s2 |
double | sig2noise |
double | t0 |
double | t0_local |
double | t10 |
int | t10_flag |
double | t10t90 |
int | t10t90_flag |
double | t30 |
int | t30_flag |
double | t50 |
int | t50_flag |
double | t90 |
int | t90_flag |
double | tauDecay |
double | tauRise |
int | teflag |
int | temax |
int | temin |
int | thigh |
double | tmax |
double TPulseAnalyzer::WaveFormPar::afit |
Definition at line 55 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), and TPulseAnalyzer::GetCsIExclusionZone().
double TPulseAnalyzer::WaveFormPar::amplitude |
Definition at line 78 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Drawsilifit(), TPulseAnalyzer::Get_wpar_amplitude(), TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShape(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::b0 |
Definition at line 61 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawT0fit(), TPulseAnalyzer::get_linear_T0(), TPulseAnalyzer::get_parabolic_T0(), and TPulseAnalyzer::get_smooth_T0().
double TPulseAnalyzer::WaveFormPar::b1 |
Definition at line 62 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawT0fit(), TPulseAnalyzer::get_linear_T0(), TPulseAnalyzer::get_parabolic_T0(), and TPulseAnalyzer::get_smooth_T0().
double TPulseAnalyzer::WaveFormPar::baseamp |
Definition at line 44 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::basefreq |
Definition at line 45 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::baseline |
Definition at line 38 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), TPulseAnalyzer::get_baseline(), TPulseAnalyzer::get_tfrac(), TPulseAnalyzer::GetCsIExclusionZone(), TPulseAnalyzer::GetQuickPara(), TPulseAnalyzer::good_baseline(), and TPulseAnalyzer::print_WavePar().
int TPulseAnalyzer::WaveFormPar::baseline_range |
Definition at line 37 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), TPulseAnalyzer::fit_newT0(), TPulseAnalyzer::get_baseline(), TPulseAnalyzer::GetCsIExclusionZone(), TPulseAnalyzer::GetCsIt0(), TPulseAnalyzer::GetQuickPara(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::baselinefin |
Definition at line 40 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_baseline_fin(), TPulseAnalyzer::get_sig2noise(), TPulseAnalyzer::Get_wpar_baselinefin(), TPulseAnalyzer::GetQuickPara(), TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShape(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::baselineMax |
Definition at line 52 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), and TPulseAnalyzer::GetCsIExclusionZone().
double TPulseAnalyzer::WaveFormPar::baselineMin |
Definition at line 51 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), and TPulseAnalyzer::GetCsIExclusionZone().
double TPulseAnalyzer::WaveFormPar::baselineStDev |
Definition at line 39 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_baseline(), and TPulseAnalyzer::print_WavePar().
double TPulseAnalyzer::WaveFormPar::baselineStDevfin |
Definition at line 41 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_baseline_fin(), TPulseAnalyzer::get_sig2noise(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::basephase |
Definition at line 46 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::bfit |
Definition at line 55 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), and TPulseAnalyzer::GetCsIExclusionZone().
bool TPulseAnalyzer::WaveFormPar::bflag |
Definition at line 42 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::CsIPID(), TPulseAnalyzer::get_baseline(), TPulseAnalyzer::Get_bflag(), TPulseAnalyzer::get_tfrac(), TPulseAnalyzer::GetQuickPara(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::max |
Definition at line 49 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_sig2noise(), TPulseAnalyzer::get_tfrac(), TPulseAnalyzer::get_tmax(), TPulseAnalyzer::GetQuickPara(), TPulseAnalyzer::GetSiliShapeTF1(), TPulseAnalyzer::good_baseline(), TPulseAnalyzer::print_WavePar(), and TPulseAnalyzer::SiliShapePrepare().
int TPulseAnalyzer::WaveFormPar::mflag |
Definition at line 56 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::CsIPID(), TPulseAnalyzer::get_tfrac(), TPulseAnalyzer::get_tmax(), TPulseAnalyzer::GetCsIExclusionZone(), and TPulseAnalyzer::GetQuickPara().
int TPulseAnalyzer::WaveFormPar::osciflag |
Definition at line 47 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
long double TPulseAnalyzer::WaveFormPar::s0 |
Definition at line 63 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawT0fit(), TPulseAnalyzer::get_linear_T0(), TPulseAnalyzer::get_parabolic_T0(), and TPulseAnalyzer::get_smooth_T0().
long double TPulseAnalyzer::WaveFormPar::s1 |
Definition at line 64 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawT0fit(), TPulseAnalyzer::get_linear_T0(), TPulseAnalyzer::get_parabolic_T0(), and TPulseAnalyzer::get_smooth_T0().
long double TPulseAnalyzer::WaveFormPar::s2 |
Definition at line 65 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawT0fit(), TPulseAnalyzer::get_linear_T0(), TPulseAnalyzer::get_parabolic_T0(), and TPulseAnalyzer::get_smooth_T0().
double TPulseAnalyzer::WaveFormPar::sig2noise |
Definition at line 77 of file TPulseAnalyzer.h.
double TPulseAnalyzer::WaveFormPar::t0 |
Definition at line 58 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), TPulseAnalyzer::Drawsilifit(), TPulseAnalyzer::DrawT0fit(), TPulseAnalyzer::fit_newT0(), TPulseAnalyzer::get_baseline_fin(), TPulseAnalyzer::get_linear_T0(), TPulseAnalyzer::get_parabolic_T0(), TPulseAnalyzer::get_sig2noise(), TPulseAnalyzer::get_smooth_T0(), TPulseAnalyzer::Get_wpar_T0(), TPulseAnalyzer::GetCsIt0(), TPulseAnalyzer::GetQuickPara(), TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShape(), TPulseAnalyzer::GetSiliShapeTF1(), TPulseAnalyzer::print_WavePar(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::t0_local |
Definition at line 59 of file TPulseAnalyzer.h.
double TPulseAnalyzer::WaveFormPar::t10 |
Definition at line 69 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t10(), TPulseAnalyzer::GetQuickPara(), and TPulseAnalyzer::GetSiliShape().
int TPulseAnalyzer::WaveFormPar::t10_flag |
Definition at line 71 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t10(), TPulseAnalyzer::GetQuickPara(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::t10t90 |
Definition at line 70 of file TPulseAnalyzer.h.
int TPulseAnalyzer::WaveFormPar::t10t90_flag |
Definition at line 75 of file TPulseAnalyzer.h.
double TPulseAnalyzer::WaveFormPar::t30 |
Definition at line 68 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t30().
int TPulseAnalyzer::WaveFormPar::t30_flag |
Definition at line 72 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t30().
double TPulseAnalyzer::WaveFormPar::t50 |
Definition at line 67 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::fit_newT0(), TPulseAnalyzer::get_t50(), and TPulseAnalyzer::GetQuickPara().
int TPulseAnalyzer::WaveFormPar::t50_flag |
Definition at line 73 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t50(), and TPulseAnalyzer::GetQuickPara().
double TPulseAnalyzer::WaveFormPar::t90 |
Definition at line 66 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t90(), and TPulseAnalyzer::GetQuickPara().
int TPulseAnalyzer::WaveFormPar::t90_flag |
Definition at line 74 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t90(), and TPulseAnalyzer::GetQuickPara().
double TPulseAnalyzer::WaveFormPar::tauDecay |
Definition at line 79 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Get_wpar_decay(), TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
double TPulseAnalyzer::WaveFormPar::tauRise |
Definition at line 80 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Get_wpar_rise(), TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
int TPulseAnalyzer::WaveFormPar::teflag |
Definition at line 57 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::CsIPID(), TPulseAnalyzer::CsIt0(), and TPulseAnalyzer::GetCsIExclusionZone().
int TPulseAnalyzer::WaveFormPar::temax |
Definition at line 53 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), TPulseAnalyzer::DrawT0fit(), TPulseAnalyzer::FitCsIShape(), TPulseAnalyzer::get_linear_T0(), TPulseAnalyzer::get_parabolic_T0(), TPulseAnalyzer::get_smooth_T0(), TPulseAnalyzer::GetCsIExclusionZone(), TPulseAnalyzer::GetCsIShape(), and TPulseAnalyzer::print_WavePar().
int TPulseAnalyzer::WaveFormPar::temin |
Definition at line 54 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), TPulseAnalyzer::DrawT0fit(), TPulseAnalyzer::FitCsIShape(), TPulseAnalyzer::get_linear_T0(), TPulseAnalyzer::get_parabolic_T0(), TPulseAnalyzer::get_smooth_T0(), TPulseAnalyzer::GetCsIExclusionZone(), TPulseAnalyzer::GetCsIShape(), and TPulseAnalyzer::print_WavePar().
int TPulseAnalyzer::WaveFormPar::thigh |
Definition at line 76 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawT0fit(), TPulseAnalyzer::fit_newT0(), TPulseAnalyzer::get_linear_T0(), TPulseAnalyzer::get_parabolic_T0(), and TPulseAnalyzer::get_smooth_T0().
double TPulseAnalyzer::WaveFormPar::tmax |
Definition at line 50 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_tfrac(), TPulseAnalyzer::get_tmax(), TPulseAnalyzer::GetCsIExclusionZone(), TPulseAnalyzer::GetCsIt0(), TPulseAnalyzer::GetQuickPara(), TPulseAnalyzer::good_baseline(), and TPulseAnalyzer::print_WavePar().