ParticleStatistics Class Reference
Particle iteration statistics. More...
#include <particlestatistics.hpp>
Public Member Functions | |
ParticleStatistics (const ParticleStatistics &stat) | |
ParticleStatistics (uint32_t nboundaries) | |
ParticleStatistics (std::istream &s) | |
Constructor for loading particle statistics from a file. More... | |
const ParticleStatistics & | operator= (const ParticleStatistics &stat) |
const ParticleStatistics & | operator+= (const ParticleStatistics &stat) |
void | clear (void) |
void | reset (uint32_t nboundaries) |
uint32_t | end_time (void) const |
uint32_t | end_step (void) const |
uint32_t | end_baddef (void) const |
uint32_t | sum_steps (void) const |
uint32_t | number_of_boundaries (void) const |
uint32_t | bound_collisions (uint32_t bound) const |
uint32_t | bound_collisions (void) const |
double | bound_current (uint32_t bound) const |
double | bound_current (void) const |
void | inc_end_time (void) |
void | inc_end_step (void) |
void | inc_end_baddef (void) |
void | inc_sum_steps (void) |
void | inc_sum_steps (uint32_t i) |
void | add_bound_collision (uint32_t bound, double IQ) |
void | save (std::ostream &s) const |
Saves data to stream. More... | |
Detailed Description
Particle iteration statistics.
Stores statistics about the particle histories.
Constructor & Destructor Documentation
◆ ParticleStatistics()
ParticleStatistics::ParticleStatistics | ( | std::istream & | s | ) |
Constructor for loading particle statistics from a file.
Member Function Documentation
◆ save()
void ParticleStatistics::save | ( | std::ostream & | s | ) | const |
Saves data to stream.
The documentation for this class was generated from the following files: