pub fn process(tick_index: i32, tick_spacing: u16) -> ProcessResult