Package profiles
Class Profile1D
- java.lang.Object
-
- profiles.Profile1D
-
public class Profile1D extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd_entry(double x)Profile1Dclone()List<Double>diff()List<Double>difftimes(double alpha)used to convert cumulative counts to flowsbooleanequals(Object o)TimeValueget_change_following(float now)Floatget_dt()intget_index_for_time(float time)doubleget_ith_value(int i)intget_length()floatget_next_update_time(float now)org.jfree.data.xy.XYSeriesget_series(String key)List<Float>get_times()doubleget_value_for_time(float time)List<Double>get_values()inthashCode()voidmultiply(double x)voidpad_to_length(int newsize)voidplot_and_save(String filename)voidround()voidsum(Profile1D x)StringtoString()voidvalidate_pre_init(OTMErrorLog errorLog)
-
-
-
Method Detail
-
validate_pre_init
public void validate_pre_init(OTMErrorLog errorLog)
-
add_entry
public void add_entry(double x)
-
sum
public void sum(Profile1D x)
-
multiply
public void multiply(double x)
-
round
public void round()
-
pad_to_length
public void pad_to_length(int newsize)
-
get_dt
public Float get_dt()
-
get_length
public int get_length()
-
get_index_for_time
public int get_index_for_time(float time)
-
get_value_for_time
public double get_value_for_time(float time)
-
get_change_following
public TimeValue get_change_following(float now)
-
get_ith_value
public double get_ith_value(int i)
-
get_next_update_time
public float get_next_update_time(float now)
-
plot_and_save
public void plot_and_save(String filename)
-
get_series
public org.jfree.data.xy.XYSeries get_series(String key)
-
clone
public Profile1D clone()
-
-