lib/ctioga2/data/backends/backends/math.rb in ctioga2-0.5 vs lib/ctioga2/data/backends/backends/math.rb in ctioga2-0.6

- old
+ new

@@ -19,11 +19,11 @@ require 'Dobjects/Dvector' require 'Dobjects/Function' module CTioga2 - Version::register_svn_info('$Revision: 155 $', '$Date: 2010-06-21 21:41:32 +0200 (Mon, 21 Jun 2010) $') + Version::register_svn_info('$Revision: 451 $', '$Date: 2013-08-29 01:28:30 +0200 (Thu, 29 Aug 2013) $') module Data module Backends @@ -62,11 +62,13 @@ def query_dataset(set) if set =~ /(.*)@(.*)/ set = $1 range = $2 end - name = "math: #{set}" - if set =~ /:/ # parametric + name = "#{set}" + + + if set.split_at_toplevel(/:/).size > 1 # parametric if range set_param_from_string(:t_range, range) end varname = "t" values = make_dvector(@t_range, @samples, @log)