{
public:
IndexFileWriterModule();
- virtual ~IndexFileWriterModule();
+ ~IndexFileWriterModule() override;
//! Sets the file name to write the index file to.
void setFileName(const std::string &fnm);
*/
void addGroup(const std::string &name, bool bDynamic);
- virtual int flags() const;
+ int flags() const override;
- virtual void dataStarted(AbstractAnalysisData *data);
- virtual void frameStarted(const AnalysisDataFrameHeader &header);
- virtual void pointsAdded(const AnalysisDataPointSetRef &points);
- virtual void frameFinished(const AnalysisDataFrameHeader &header);
- virtual void dataFinished();
+ void dataStarted(AbstractAnalysisData *data) override;
+ void frameStarted(const AnalysisDataFrameHeader &header) override;
+ void pointsAdded(const AnalysisDataPointSetRef &points) override;
+ void frameFinished(const AnalysisDataFrameHeader &header) override;
+ void dataFinished() override;
private:
void closeFile();
public:
Select();
- virtual void initOptions(IOptionsContainer *options,
- TrajectoryAnalysisSettings *settings);
- virtual void optionsFinished(TrajectoryAnalysisSettings *settings);
- virtual void initAnalysis(const TrajectoryAnalysisSettings &settings,
- const TopologyInformation &top);
+ void initOptions(IOptionsContainer *options,
+ TrajectoryAnalysisSettings *settings) override;
+ void optionsFinished(TrajectoryAnalysisSettings *settings) override;
+ void initAnalysis(const TrajectoryAnalysisSettings &settings,
+ const TopologyInformation &top) override;
- virtual void analyzeFrame(int frnr, const t_trxframe &fr, t_pbc *pbc,
- TrajectoryAnalysisModuleData *pdata);
+ void analyzeFrame(int frnr, const t_trxframe &fr, t_pbc *pbc,
+ TrajectoryAnalysisModuleData *pdata) override;
- virtual void finishAnalysis(int nframes);
- virtual void writeOutput();
+ void finishAnalysis(int nframes) override;
+ void writeOutput() override;
private:
SelectionList sel_;