diff --git a/include/hpp/statistics/distribution.hh b/include/hpp/statistics/distribution.hh
index ffc5b6a1b1340016a02979cc52434fb6420c69bd..42ee3106112b9018025c1cce638aa051607ef596 100644
--- a/include/hpp/statistics/distribution.hh
+++ b/include/hpp/statistics/distribution.hh
@@ -92,6 +92,11 @@ namespace hpp {
             return 0;
           }
 
+          /// Return the number of value.
+          size_t size () const {
+            return values_.size ();
+          }
+
           /// Return the probabilities.
           std::vector < Proba_t > probabilities () const {
             std::vector < Proba_t > proba (values_.size());