--- a
+++ b/src/modules/bugs/samplers/DMultiDSum.h
@@ -0,0 +1,20 @@
+#ifndef DMULTI_DSUM_H_
+#define DMULTI_DSUM_H_
+
+#include "RWDSum.h"
+
+class StochasticNode;
+
+/**
+ * @short Sample parents of dsum nodes
+ */
+class DMultiDSum : public RWDSum
+{
+public:
+    DMultiDSum(GraphView const *gv, unsigned int chain);
+    void step(std::vector<double> &value, unsigned int nrow,
+	      unsigned int ncol, double s, RNG *rng) const;
+    std::string name() const;
+};
+
+#endif /* DMULTI_DSUM_H_ */