tttrlib
A library for time-tagged time resolved data
|
This is the complete list of members for Pda, including all inherited members.
_bg_ch1 | Pda | protected |
_bg_ch2 | Pda | protected |
_n_2d_max | Pda | protected |
_n_2d_min | Pda | protected |
_S1S2 | Pda | protected |
append(double amplitude, double probability_ch1) | Pda | inline |
clear_probability_ch1() | Pda | inline |
compute_experimental_histograms(TTTR *tttr_data, double **s1s2, int *dim1, int *dim2, double **ps, int *dim_ps, int **tttr_indices, int *n_tttr_indices, std::vector< int > channels_1, std::vector< int > channels_2, int maximum_number_of_photons, int minimum_number_of_photons, double minimum_time_window_length) | Pda | static |
conv_pF(std::vector< double > &S1S2, const std::vector< double > &F1F2, unsigned int Nmax, double background_ch1, double background_ch2) | Pda | static |
evaluate() | Pda | |
get_1dhistogram(double **histogram_x, int *n_histogram_x, double **histogram_y, int *n_histogram_y, double x_max=1000.0, double x_min=0.01, int n_bins=81, bool log_x=true, std::vector< double > s1s2=std::vector< double >(), int n_min=-1, bool skip_zero_photon=true, std::vector< double > amplitudes=std::vector< double >(), std::vector< double > probabilities_ch1=std::vector< double >()) | Pda | |
get_amplitudes(double **output_view, int *n_output) | Pda | inline |
get_ch1_background() const | Pda | inline |
get_ch2_background() const | Pda | inline |
get_max_number_of_photons() const | Pda | inline |
get_min_number_of_photons() const | Pda | inline |
get_probabilities_ch1(double **output_view, int *n_output) | Pda | inline |
get_probability_spectrum_ch1(double **output, int *n_output) | Pda | inline |
get_S1S2_matrix(double **output, int *n_output1, int *n_output2) | Pda | inline |
getPF(double **output_view, int *n_output) | Pda | inline |
is_valid_sgsr() const | Pda | inline |
Pda(int hist2d_nmax=300, int hist2d_nmin=5, double background_ch1=0.0, double background_ch2=0.0, std::vector< double > pF=std::vector< double >()) | Pda | inline |
pF | Pda | protected |
poisson_0toN(std::vector< double > &return_p, int start_idx, double lam, int return_dim) | Pda | static |
S1S2_pF(std::vector< double > &S1S2, std::vector< double > &pF, unsigned int Nmax, double background_ch1, double background_ch2, std::vector< double > &p_ch1, std::vector< double > &litudes) | Pda | static |
set_amplitudes(double *input, int n_input) | Pda | inline |
set_callback(PdaCallback *cb) | Pda | inline |
set_ch1_background(double bg) | Pda | inline |
set_ch2_background(double br) | Pda | inline |
set_max_number_of_photons(unsigned int nmax) | Pda | inline |
set_min_number_of_photons(unsigned int nmin) | Pda | inline |
set_probabilities_ch1(double *input, int n_input) | Pda | inline |
set_probability_spectrum_ch1(double *input, int n_input) | Pda | inline |
set_valid_sgsr(bool v) | Pda | inline |
setPF(double *input, int n_input) | Pda | inline |
~Pda()=default | Pda |