|
tttrlib
A library for time-tagged time resolved data
|
This is the complete list of members for CLSMLine, including all inherited members.
| _tttr | TTTRSelection | protected |
| _tttr_indices | TTTRRange | protected |
| append(CLSMPixel &pixel) | CLSMLine | inline |
| clear() | TTTRRange | inline |
| CLSMFrame | CLSMLine | friend |
| CLSMImage | CLSMLine | friend |
| CLSMLine()=default | CLSMLine | |
| CLSMLine(const CLSMLine &old_line, bool fill=true) | CLSMLine | inline |
| CLSMLine(unsigned int line_start) | CLSMLine | inlineexplicit |
| CLSMLine(int line_start, unsigned int n_pixel) | CLSMLine | inline |
| compute_mean_lifetime(std::vector< int > &tttr_indices, TTTR *tttr_data, int minimum_number_of_photons=3, TTTR *tttr_irf=nullptr, double m0_irf=1.0, double m1_irf=1.0, double dt=1.0, std::vector< double > *background=nullptr, double m0_bg=0.0, double m1_bg=0.0, double background_fraction=-1.0) | TTTRRange | static |
| crop(int pixel_start, int pixel_stop) | CLSMLine | inline |
| get_duration(TTTR *tttr) | TTTRRange | inline |
| get_mean_lifetime(TTTR *tttr_data, int minimum_number_of_photons=3, TTTR *tttr_irf=nullptr, double m0_irf=1.0, double m1_irf=1.0, double dt=1.0, std::vector< double > *background=nullptr, double m0_bg=0.0, double m1_bg=0.0, double background_fraction=-1.0) | TTTRRange | |
| get_mean_microtime(TTTR *tttr_data, double microtime_resolution=-1.0, int minimum_number_of_photons=1) | TTTRRange | inline |
| get_microtime_histogram(std::shared_ptr< TTTR > tttr, double **histogram, int *n_histogram, double **time, int *n_time, unsigned short micro_time_coarsening) | TTTRRange | inline |
| get_pixel_duration() | CLSMLine | inline |
| get_pixels() | CLSMLine | inline |
| get_start() const | TTTRRange | inline |
| get_start_stop() | TTTRRange | inline |
| get_start_stop_time(TTTR *tttr) | TTTRRange | inline |
| get_start_time(TTTR *tttr) const | TTTRRange | inline |
| get_stop() const | TTTRRange | inline |
| get_stop_time(TTTR *tttr) const | TTTRRange | inline |
| get_tttr() | TTTRSelection | inline |
| get_tttr_indices() | TTTRRange | inline |
| insert(int idx) | TTTRRange | inline |
| operator!=(const TTTRRange &other) const | TTTRRange | inline |
| operator+=(const CLSMLine &rhs) | CLSMLine | inline |
| TTTRSelection::operator+=(const TTTRRange &rhs) | TTTRRange | inline |
| operator==(const TTTRRange &other) const | TTTRRange | inline |
| operator[](unsigned int i_pixel) | CLSMLine | inline |
| set_pixel_duration(int v) | CLSMLine | inline |
| set_tttr(TTTR *tttr) | TTTRSelection | inline |
| size() final | CLSMLine | inlinevirtual |
| strip(const std::vector< int > &tttr_indices, int offset=0) | TTTRRange | inline |
| TTTRRange(int start, int stop) | TTTRRange | |
| TTTRRange(int start=-1, int stop=-1, TTTRRange *other=nullptr) | TTTRRange | inline |
| TTTRRange(const TTTRRange &p2) | TTTRRange | |
| TTTRSelection(int start, int stop, TTTR *tttr) | TTTRSelection | inline |
| TTTRSelection(const TTTRSelection &p2) | TTTRSelection | inline |
| TTTRSelection(std::shared_ptr< TTTR > tttr=nullptr) | TTTRSelection | inline |
| ~CLSMLine()=default | CLSMLine | virtual |