Remove unnecessary includes of arrayref.h
[alexxy/gromacs.git] / src / gromacs / fileio / tngio.h
index 1ee34cc1406ddba47f2ad3c2799b05ff961a416e..6a33e33d9699695c6c65537783220aa19fe5ad38 100644 (file)
@@ -40,7 +40,6 @@
 #include <cstdio>
 
 #include "gromacs/math/vectypes.h"
-#include "gromacs/utility/arrayref.h"
 #include "gromacs/utility/basedefinitions.h"
 #include "gromacs/utility/real.h"
 
@@ -50,6 +49,11 @@ struct gmx_tng_trajectory;
 typedef struct gmx_tng_trajectory* gmx_tng_trajectory_t;
 struct t_trxframe;
 
+namespace gmx
+{
+template<typename>
+class ArrayRef;
+}
 /*! \brief Open a TNG trajectory file
  *
  * \param filename   Name of file to open