diff --git a/src/definitions/applications.jl b/src/definitions/applications.jl
index 0d5fd38610dac537153bd73b7c84139d1416d70a..3e92236f372fc5831d7878b4fa6e23264a6791b8 100644
--- a/src/definitions/applications.jl
+++ b/src/definitions/applications.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
diff --git a/src/definitions/daqdatatypes.jl b/src/definitions/daqdatatypes.jl
index ca8bc82f9711446c6485158120d89964d81ac771..1ea1a9376b6cac8fdd8510ba839344fab5ba3eb5 100644
--- a/src/definitions/daqdatatypes.jl
+++ b/src/definitions/daqdatatypes.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
diff --git a/src/definitions/fitparameters.jl b/src/definitions/fitparameters.jl
index 07e650a57f77852fa425fc302589bee7db59830a..141555ae1a8b61d3df7664104f91c64352b01174 100644
--- a/src/definitions/fitparameters.jl
+++ b/src/definitions/fitparameters.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
@@ -12,6 +12,9 @@ module FITPARAMETERS
   const JENERGY_CHI2 = 5
   const JGANDALF_LAMBDA = 6
   const JGANDALF_NUMBER_OF_ITERATIONS = 7
+  const JMUONFEATURES_NUMBER_OF_HITS = 25
+  const JMUONFEATURES_NUMBER_OF_DOMS = 23
+  const JMUONFEATURES_NUMBER_OF_LINES = 24
   const JSTART_NPE_MIP = 8
   const JSTART_NPE_MIP_TOTAL = 9
   const JSTART_NPE_MIP_MISSED = 22
diff --git a/src/definitions/module_status.jl b/src/definitions/module_status.jl
index 19a7e699759bc2382c28df853e875207d6343120..558e5c24fe2804df0276fea04ca9609d5b8a4652 100644
--- a/src/definitions/module_status.jl
+++ b/src/definitions/module_status.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
diff --git a/src/definitions/pmt_status.jl b/src/definitions/pmt_status.jl
index 13235f7c9b36d640efec9fa6992c6e61d841f3b8..92eadc15e984741fe973410c52df6107bbcee238 100644
--- a/src/definitions/pmt_status.jl
+++ b/src/definitions/pmt_status.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
diff --git a/src/definitions/reconstruction.jl b/src/definitions/reconstruction.jl
index 6f5e034018218799259f55d7be60a0a4fdcbd928..7cc8fd81eb155ad86278c2bbc40242f2423614ff 100644
--- a/src/definitions/reconstruction.jl
+++ b/src/definitions/reconstruction.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
@@ -12,6 +12,7 @@ module RECONSTRUCTION
   const JMUONENERGY = 4
   const JMUONSTART = 5
   const JLINEFIT = 6
+  const JMUONFEATURES = 7
   const JMUONEND = 99
   const JSHOWERBEGIN = 100
   const JSHOWERPREFIT = 101
diff --git a/src/definitions/root.jl b/src/definitions/root.jl
index 2a5ee8a0547ab0fa97096375f3b91148c01487ef..c3e9127584ed4346be26383ca72e999377b0fa3a 100644
--- a/src/definitions/root.jl
+++ b/src/definitions/root.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
@@ -12,6 +12,7 @@ module ROOT
   const TTREE_ONLINE_SUMMARYSLICE =  "KM3NET_SUMMARYSLICE"
   const TTREE_ONLINE_EVENT =         "KM3NET_EVENT"       
   const TTREE_OFFLINE_EVENT =        "E"                  
+  const TTREE_OSC_OPENDATA =         "flat_detresponse"   
   const TBRANCH_ONLINE_TIMESLICE =     "KM3NET_TIMESLICE"   
   const TBRANCH_ONLINE_TIMESLICEL0 =   "km3net_timeslice_L0"
   const TBRANCH_ONLINE_TIMESLICEL1 =   "km3net_timeslice_L1"
@@ -44,4 +45,12 @@ module ROOT
   const SPLIT_LEVEL_ONLINE_SUMMARYSLICE =  1
   const SPLIT_LEVEL_ONLINE_EVENT =         1
   const SPLIT_LEVEL_OFFLINE_EVENT =        4
+  const AUTOFLUSH_LEVEL_ONLINE_TIMESLICE =     1000
+  const AUTOFLUSH_LEVEL_ONLINE_TIMESLICEL0 =   1000
+  const AUTOFLUSH_LEVEL_ONLINE_TIMESLICEL1 =   1000
+  const AUTOFLUSH_LEVEL_ONLINE_TIMESLICEL2 =   1000
+  const AUTOFLUSH_LEVEL_ONLINE_TIMESLICESN =   1000
+  const AUTOFLUSH_LEVEL_ONLINE_SUMMARYSLICE =  1000
+  const AUTOFLUSH_LEVEL_ONLINE_EVENT =         1000
+  const AUTOFLUSH_LEVEL_OFFLINE_EVENT =         500
 end
diff --git a/src/definitions/trigger.jl b/src/definitions/trigger.jl
index af5fa392c0ac87694d00a1509fe15ca6c68d483c..4b7c3e07567631d891c376dd0199f23d6571727c 100644
--- a/src/definitions/trigger.jl
+++ b/src/definitions/trigger.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
diff --git a/src/definitions/trkmembers.jl b/src/definitions/trkmembers.jl
index 3ab71138d56ec1c491d6d02ee2b94ca9e0fa5930..d9a2def847f73e5e64567532feb6ef2797ff2276 100644
--- a/src/definitions/trkmembers.jl
+++ b/src/definitions/trkmembers.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
diff --git a/src/definitions/w2list_genhen.jl b/src/definitions/w2list_genhen.jl
index de11f5c89c46d26bdc671de7d4e1bb3acab0007e..ef4331a43b3eeb7fb9ac5f10a656db142fbcccc6 100644
--- a/src/definitions/w2list_genhen.jl
+++ b/src/definitions/w2list_genhen.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
diff --git a/src/definitions/w2list_gseagen.jl b/src/definitions/w2list_gseagen.jl
index 38e9009d424dd72eed6055fc768b425af713e4f1..5a51924eca87bab44a53b0462e1a673b27e38c4e 100644
--- a/src/definitions/w2list_gseagen.jl
+++ b/src/definitions/w2list_gseagen.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
diff --git a/src/definitions/w2list_km3buu.jl b/src/definitions/w2list_km3buu.jl
index 9174dd7d6a049ce0615f8e8b7d9490a44333f093..aba370f306262cc87ec0d2dba706fdfeedb6ea7b 100644
--- a/src/definitions/w2list_km3buu.jl
+++ b/src/definitions/w2list_km3buu.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """
 
@@ -22,4 +22,5 @@ module W2LIST_KM3BUU
   const W2LIST_KM3BUU_LEPINCAN = 18
   const W2LIST_KM3BUU_GIBUU_WEIGHT = 23
   const W2LIST_KM3BUU_GIBUU_SCAT_TYPE = 24
+  const W2LIST_KM3BUU_LEPPROP_SAMPLES = 25
 end
diff --git a/src/definitions/weightlist.jl b/src/definitions/weightlist.jl
index 4af291bcb6b2a69e377b27bdc4ef465cb3676cce..3c88fa4b9fabc68140ead31073f1945915bcf3fd 100644
--- a/src/definitions/weightlist.jl
+++ b/src/definitions/weightlist.jl
@@ -1,5 +1,5 @@
 """
-# KM3NeT Data Definitions v3.1.0-7-gab56b85
+# KM3NeT Data Definitions v3.5.1
 https://git.km3net.de/common/km3net-dataformat
 """