18#ifndef VOTCA_CSG_TRAJECTORYREADER_H
19#define VOTCA_CSG_TRAJECTORYREADER_H
40 virtual bool Open(
const std::string &file) = 0;
55 return TrjReaderFactory_;
topology of the whole system
trajectoryreader interface
virtual ~TrajectoryReader()=default
virtual bool NextFrame(Topology &top)=0
read in the next frame
static void RegisterPlugins(void)
virtual bool FirstFrame(Topology &top)=0
read in the first frame
virtual bool Open(const std::string &file)=0
open a trejectory file
FileFormatFactory< TrajectoryReader > & TrjReaderFactory()
base class for all analysis tools