LOOS 4.1.0
The Lightweight Object Oriented Structural analysis library/toolkit
|
Multiple trajectories as one trajectory via MultiTrajectory. More...
#include <OptionsFramework.hpp>
Public Member Functions | |
std::vector< uint > | frameList () const |
std::string | trajectoryTable () const |
A table of information about the contained trajectories. | |
Public Attributes | |
uint | skip |
uint | stride |
std::vector< std::string > | traj_names |
std::string | model_name |
std::string | model_type |
std::string | frame_index_spec |
AtomicGroup | model |
Model that describes the trajectory. | |
MultiTrajectory | mtraj |
The original collection of trajectories. | |
pTraj | trajectory |
The trajectory. | |
Multiple trajectories as one trajectory via MultiTrajectory.
Handles multiple trajectories as one large virtual trajectory via a MultiTrajectory object. Skip and stride are applied to each contained sub-trajectory, not the overall trajectory.
Internally, it instantiates a MultiTrajectory object in mtraj, and then wraps it in a pTraj that is set to not deallocate the source object.