/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package edu.colostate.vchill.iris; import java.nio.ByteBuffer; /** * @author Joseph Hardin <josephhardinee@gmail.com> */ public class task_range_info { private int range_first_bin; private int range_last_bin; private short input_bins; private short output_bins; private int input_bins_step; private int output_bins_step; private int variable_range_spacing; private short range_bin_averaging; public task_range_info(ByteBuffer in_buf) { range_first_bin = in_buf.getInt(); range_last_bin = in_buf.getInt(); input_bins = in_buf.getShort(); output_bins = in_buf.getShort(); input_bins_step = in_buf.getInt(); output_bins_step = in_buf.getInt(); variable_range_spacing = UtilityClass.UINT2_to_SINT(in_buf.getShort()); range_bin_averaging = in_buf.getShort(); System.out.println("Range Bins = " + output_bins); } /** * @return the range_first_bin */ public int getRange_first_bin() { return range_first_bin; } /** * @param range_first_bin the range_first_bin to set */ public void setRange_first_bin(int range_first_bin) { this.range_first_bin = range_first_bin; } /** * @return the range_last_bin */ public int getRange_last_bin() { return range_last_bin; } /** * @param range_last_bin the range_last_bin to set */ public void setRange_last_bin(int range_last_bin) { this.range_last_bin = range_last_bin; } /** * @return the input_bins */ public short getInput_bins() { return input_bins; } /** * @param input_bins the input_bins to set */ public void setInput_bins(short input_bins) { this.input_bins = input_bins; } /** * @return the output_bins */ public short getOutput_bins() { return output_bins; } /** * @param output_bins the output_bins to set */ public void setOutput_bins(short output_bins) { this.output_bins = output_bins; } /** * @return the input_bins_step */ public int getInput_bins_step() { return input_bins_step; } /** * @param input_bins_step the input_bins_step to set */ public void setInput_bins_step(int input_bins_step) { this.input_bins_step = input_bins_step; } /** * @return the output_bins_step */ public int getOutput_bins_step() { return output_bins_step; } /** * @param output_bins_step the output_bins_step to set */ public void setOutput_bins_step(int output_bins_step) { this.output_bins_step = output_bins_step; } /** * @return the variable_range_spacing */ public int getVariable_range_spacing() { return variable_range_spacing; } /** * @param variable_range_spacing the variable_range_spacing to set */ public void setVariable_range_spacing(int variable_range_spacing) { this.variable_range_spacing = variable_range_spacing; } /** * @return the range_bin_averaging */ public short getRange_bin_averaging() { return range_bin_averaging; } /** * @param range_bin_averaging the range_bin_averaging to set */ public void setRange_bin_averaging(short range_bin_averaging) { this.range_bin_averaging = range_bin_averaging; } }