def track_length(self, value): vals = cutils.check_and_convert_value_to_tuple( value, 'track_length' ) cutils.check_interval_tuple(vals, 'track_length', lower_limit=6) self._tlen = vals
def bad_ECs_range(self, value): interval = cutils.check_and_convert_value_to_tuple( value, 'bad_ECs_range' ) cutils.check_interval_tuple(interval, 'bad_ECs_range', 0, self._template.num_EC) self._bad_ECs = interval
def shower_duration(self, value): vals = cutils.check_and_convert_value_to_tuple( value, 'shower_duration' ) limits = (1, self._template.num_frames) cutils.check_interval_tuple(vals, 'shower_duration', lower_limit=limits[0], upper_limit=limits[1]) self._duration = vals
def bg_lambda_range(self, value): interval = cutils.check_and_convert_value_to_tuple( value, 'bg_lambda_range' ) cutils.check_interval_tuple(interval, 'bg_lambda_range', lower_limit=0) self._bg_lambda = interval
def shower_max(self, value): vals = cutils.check_and_convert_value_to_tuple(value, 'shower_max') cutils.check_interval_tuple(vals, 'shower_max', lower_limit=1) self._max = vals
def start_x(self, value): vals = cutils.check_and_convert_value_to_tuple(value, 'start_x') limits = (0, self._template.frame_width - 1) cutils.check_interval_tuple(vals, 'start_x', lower_limit=limits[0], upper_limit=limits[1]) self._start_x = vals
def start_gtu(self, value): vals = cutils.check_and_convert_value_to_tuple(value, 'start_gtu') limits = (0, self._template.num_frames - 1) cutils.check_interval_tuple(vals, 'start_gtu', lower_limit=limits[0], upper_limit=limits[1]) self._start_gtu = vals