Pteros  2.0
Molecular modeling library for human beings!
pteros::TrajectoryReader Class Reference

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)
 

Detailed Description

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.


The documentation for this class was generated from the following files: