![]() |
GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
![]() |
Definition at line 32 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 52 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), and TPulseAnalyzer::GetCsIExclusionZone().
| double TPulseAnalyzer::WaveFormPar::amplitude |
Definition at line 75 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 58 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 59 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 41 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
| double TPulseAnalyzer::WaveFormPar::basefreq |
Definition at line 42 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
| double TPulseAnalyzer::WaveFormPar::baseline |
Definition at line 35 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 34 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 37 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 49 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), and TPulseAnalyzer::GetCsIExclusionZone().
| double TPulseAnalyzer::WaveFormPar::baselineMin |
Definition at line 48 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), and TPulseAnalyzer::GetCsIExclusionZone().
| double TPulseAnalyzer::WaveFormPar::baselineStDev |
Definition at line 36 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_baseline(), and TPulseAnalyzer::print_WavePar().
| double TPulseAnalyzer::WaveFormPar::baselineStDevfin |
Definition at line 38 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_baseline_fin(), TPulseAnalyzer::get_sig2noise(), and TPulseAnalyzer::SiliShapePrepare().
| double TPulseAnalyzer::WaveFormPar::basephase |
Definition at line 43 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
| double TPulseAnalyzer::WaveFormPar::bfit |
Definition at line 52 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::DrawCsIExclusion(), and TPulseAnalyzer::GetCsIExclusionZone().
| bool TPulseAnalyzer::WaveFormPar::bflag |
Definition at line 39 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 46 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 53 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 44 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
| long double TPulseAnalyzer::WaveFormPar::s0 |
Definition at line 60 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 61 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 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::sig2noise |
Definition at line 74 of file TPulseAnalyzer.h.
| double TPulseAnalyzer::WaveFormPar::t0 |
Definition at line 55 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 56 of file TPulseAnalyzer.h.
| double TPulseAnalyzer::WaveFormPar::t10 |
Definition at line 66 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t10(), TPulseAnalyzer::GetQuickPara(), and TPulseAnalyzer::GetSiliShape().
| int TPulseAnalyzer::WaveFormPar::t10_flag |
Definition at line 68 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t10(), TPulseAnalyzer::GetQuickPara(), and TPulseAnalyzer::SiliShapePrepare().
| double TPulseAnalyzer::WaveFormPar::t10t90 |
Definition at line 67 of file TPulseAnalyzer.h.
| int TPulseAnalyzer::WaveFormPar::t10t90_flag |
Definition at line 72 of file TPulseAnalyzer.h.
| double TPulseAnalyzer::WaveFormPar::t30 |
Definition at line 65 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t30().
| int TPulseAnalyzer::WaveFormPar::t30_flag |
Definition at line 69 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t30().
| double TPulseAnalyzer::WaveFormPar::t50 |
Definition at line 64 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::fit_newT0(), TPulseAnalyzer::get_t50(), and TPulseAnalyzer::GetQuickPara().
| int TPulseAnalyzer::WaveFormPar::t50_flag |
Definition at line 70 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t50(), and TPulseAnalyzer::GetQuickPara().
| double TPulseAnalyzer::WaveFormPar::t90 |
Definition at line 63 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t90(), and TPulseAnalyzer::GetQuickPara().
| int TPulseAnalyzer::WaveFormPar::t90_flag |
Definition at line 71 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::get_t90(), and TPulseAnalyzer::GetQuickPara().
| double TPulseAnalyzer::WaveFormPar::tauDecay |
Definition at line 76 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Get_wpar_decay(), TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
| double TPulseAnalyzer::WaveFormPar::tauRise |
Definition at line 77 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::Get_wpar_rise(), TPulseAnalyzer::Getsilifit(), TPulseAnalyzer::GetSiliShapeTF1(), and TPulseAnalyzer::SiliShapePrepare().
| int TPulseAnalyzer::WaveFormPar::teflag |
Definition at line 54 of file TPulseAnalyzer.h.
Referenced by TPulseAnalyzer::CsIPID(), TPulseAnalyzer::CsIt0(), and TPulseAnalyzer::GetCsIExclusionZone().
| int TPulseAnalyzer::WaveFormPar::temax |
Definition at line 50 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 51 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 73 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 47 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().