private void SendTrialStateChanged(TrialState toState) { if (TrialStateChanged != null) { TrialStateChanged(this, new TrialStateArgs { Experiment = this, FromState = TrialState.ToString(), ToState = toState.ToString() }); } }
public override string ToString() { var rows = new List <string> (); foreach (RecordResponses.Response r in response) { rows.Add(num.ToString() + "," + type.ToString() + "," + state.ToString() + "," + stimulusName + "," + r.buttonPressed + "," + r.responseTime.ToString()); } if (response.Count == 0) { return(num.ToString() + "," + type.ToString() + "," + state.ToString() + "," + stimulusName + ",,"); } return(String.Join("\n", rows.ToArray())); }
public override string GetCurrentState() { return(trialState.ToString()); }