#include <R3BFileSource2.h>
|
void | Print (uint64_t event_num, double speed_per_ms) |
|
Definition at line 38 of file R3BFileSource2.h.
◆ R3BEventProgressPrinter()
R3BEventProgressPrinter::R3BEventProgressPrinter |
( |
| ) |
|
|
default |
◆ Print()
void R3BEventProgressPrinter::Print |
( |
uint64_t | event_num, |
|
|
double | speed_per_ms ) |
|
private |
◆ SetMaxEventNum()
void R3BEventProgressPrinter::SetMaxEventNum |
( |
unsigned int | max_event_num | ) |
|
|
inline |
◆ SetRefreshRate_Hz()
void R3BEventProgressPrinter::SetRefreshRate_Hz |
( |
float | rate | ) |
|
◆ SetRunID()
void R3BEventProgressPrinter::SetRunID |
( |
unsigned int | runID | ) |
|
|
inline |
◆ ShowProgress()
void R3BEventProgressPrinter::ShowProgress |
( |
uint64_t | event_num | ) |
|
◆ max_event_num_
uint64_t R3BEventProgressPrinter::max_event_num_ = 0 |
|
private |
◆ previous_event_num_
uint64_t R3BEventProgressPrinter::previous_event_num_ = 0 |
|
private |
◆ previous_t_
std::chrono::time_point<std::chrono::steady_clock> R3BEventProgressPrinter::previous_t_ = std::chrono::steady_clock::now() |
|
private |
◆ refresh_period_
std::chrono::milliseconds R3BEventProgressPrinter::refresh_period_ { static_cast<int>(1000. / refresh_rate_) } |
|
private |
◆ refresh_rate_
float R3BEventProgressPrinter::refresh_rate_ = 2. |
|
private |
◆ run_id_
unsigned int R3BEventProgressPrinter::run_id_ = 0 |
|
private |
The documentation for this class was generated from the following files: