TrajectoryDiagnosticData Class Reference
Class for trajectory diagnostic data. More...
#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) |
Detailed Description
Class for trajectory diagnostic data.
Constructor & Destructor Documentation
| TrajectoryDiagnosticData::TrajectoryDiagnosticData | ( | ) | [inline] |
| TrajectoryDiagnosticData::TrajectoryDiagnosticData | ( | std::vector< trajectory_diagnostic_e > | diag | ) | [inline] |
Member Function Documentation
| 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] |
| const TrajectoryDiagnosticColumn& TrajectoryDiagnosticData::operator() | ( | size_t | diag | ) | const [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] |
| size_t TrajectoryDiagnosticData::traj_size | ( | void | ) | const [inline] |
The documentation for this class was generated from the following file: