コード例 #1
0
ファイル: template.cpp プロジェクト: aeszter/gromacs
int
AnalysisTemplate::initAnalysis(const TopologyInformation & /*top*/)
{
    _data.setColumns(_sel.size());
    registerAnalysisDataset(&_data, "avedist");

    _avem = new AnalysisDataAverageModule();
    _data.addModule(_avem);

    if (!_fnDist.empty())
    {
        AnalysisDataPlotModule *plotm = new AnalysisDataPlotModule(_options);
        plotm->setFileName(_fnDist);
        plotm->setTitle("Average distance");
        plotm->setXLabel("Time (ps)");
        plotm->setYLabel("Distance (nm)");
        _data.addModule(plotm);
    }
    return 0;
}