![]() |
Pteros
2.0
Molecular modeling library for human beings!
|
The base class for trajectory processing It provides facilities for loading large trajectories by frames and to analyze each frame by user-defined function. More...
#include <trajectory_reader.h>
Public Member Functions | |
| TrajectoryReader () | |
| Default constructor. | |
| TrajectoryReader (const Options &opt) | |
| Constructor with options. | |
| virtual | ~TrajectoryReader () |
| Destructor. | |
| void | set_options (const Options &opt) |
| Pass options. | |
| virtual void | run () |
| Read trajectory. | |
| std::string | help () |
| Print summary of allowed options. | |
| void | add_task (TaskBase *task) |
| Adds new task. | |
| void | add_task (const Task_ptr &task) |
The base class for trajectory processing It provides facilities for loading large trajectories by frames and to analyze each frame by user-defined function.
The range of processing could be given by frame number or by physical time.