#ifndef GMX_SELECTION_SELECTIONCOLLECTION_H
#define GMX_SELECTION_SELECTIONCOLLECTION_H
+#include <cstdio>
+
#include <string>
#include <vector>
-#include "../legacyheaders/typedefs.h"
-
-#include "../onlinehelp/helptopicinterface.h"
-#include "../utility/common.h"
-#include "selection.h" // For gmx::SelectionList
+#include "gromacs/legacyheaders/types/oenv.h"
+#include "gromacs/selection/selection.h" // For gmx::SelectionList
+#include "gromacs/utility/common.h"
struct gmx_ana_indexgrps_t;
+struct t_pbc;
+struct t_topology;
+struct t_trxframe;
namespace gmx
{
class SelectionCollection
{
public:
- /*! \brief
- * Creates a help tree for selections.
- *
- * \throws std::bad_alloc if out of memory.
- * \returns Root topic of the created selection tree.
- */
- static HelpTopicPointer createDefaultHelpTopic();
-
/*! \brief
* Creates an empty selection collection.
*