#include <trajectorydiagnostics.hpp>
Public Member Functions | |
TrajectoryDiagnosticData () | |
TrajectoryDiagnosticData (std::vector< trajectory_diagnostic_e > diag) | |
void | mirror (coordinate_axis_e axis, double level) |
void | clear () |
void | add_data_column (trajectory_diagnostic_e diag) |
size_t | diag_size () const |
size_t | traj_size () const |
trajectory_diagnostic_e | diagnostic (size_t diag) const |
const TrajectoryDiagnosticColumn & | operator() (size_t diag) const |
TrajectoryDiagnosticColumn & | operator() (size_t diag) |
const double & | operator() (size_t traj, size_t diag) const |
double & | operator() (size_t traj, size_t diag) |
void | add_data (size_t diag, double x) |
TrajectoryDiagnosticData::TrajectoryDiagnosticData | ( | ) | [inline] |
TrajectoryDiagnosticData::TrajectoryDiagnosticData | ( | std::vector< trajectory_diagnostic_e > | diag | ) | [inline] |
void TrajectoryDiagnosticData::add_data | ( | size_t | diag, | |
double | x | |||
) | [inline] |
void TrajectoryDiagnosticData::add_data_column | ( | trajectory_diagnostic_e | diag | ) | [inline] |
void TrajectoryDiagnosticData::clear | ( | void | ) | [inline] |
size_t TrajectoryDiagnosticData::diag_size | ( | ) | const [inline] |
trajectory_diagnostic_e TrajectoryDiagnosticData::diagnostic | ( | size_t | diag | ) | const [inline] |
void TrajectoryDiagnosticData::mirror | ( | coordinate_axis_e | axis, | |
double | level | |||
) | [inline] |
double& TrajectoryDiagnosticData::operator() | ( | size_t | traj, | |
size_t | diag | |||
) | [inline] |
const double& TrajectoryDiagnosticData::operator() | ( | size_t | traj, | |
size_t | diag | |||
) | const [inline] |
TrajectoryDiagnosticColumn& TrajectoryDiagnosticData::operator() | ( | size_t | diag | ) | [inline] |
const TrajectoryDiagnosticColumn& TrajectoryDiagnosticData::operator() | ( | size_t | diag | ) | const [inline] |
size_t TrajectoryDiagnosticData::traj_size | ( | void | ) | const [inline] |