/// <summary>
 /// Function for subscribing to a callback that happens when AC2F has finished alignment.
 /// </summary>
 /// <param name="function">Function to be called back when alignment is complete.</param>
 public void SubscribeToAlignmentCallback(OnDistractorStateChangeCallback function)
 {
     _centreAlignedCallback += function;
 }
 /// <summary>
 /// Function for subscribing to a callback that happens whenever distractors finish.
 /// </summary>
 /// <param name="function">Function to be called back on distractor finish</param>
 public void SubscribeToDistractorEndCallback(OnDistractorStateChangeCallback function)
 {
     _distractorEndCallback += function;
 }