void OnEndCollect(FractionCollectionEventArgs args)
 {
     // Do some useful work here
     m_MyCmDevice.AuditMessage(AuditLevel.Message, "End collecting. Switch to tube: " + args.TubeNumber.ToString(CultureInfo.InvariantCulture));
 }
 string OnGetCurrentTubeNumberAsPositionString(FractionCollectionEventArgs args)
 {
     // Do some useful work here
     m_MyCmDevice.AuditMessage(AuditLevel.Message, "Get position string for tube: " + args.TubeNumber.ToString(CultureInfo.InvariantCulture));
     return(String.Format(CultureInfo.InvariantCulture, "Tube{0}", args.TubeNumber));
 }