ExperimentManager.WriteTrialDataToFile C# (CSharp) Method

WriteTrialDataToFile() private method

private WriteTrialDataToFile ( string filename ) : void
filename string
return void
    private void WriteTrialDataToFile(string filename)
    {
        StreamWriter writer;
        writer  = new StreamWriter(filename);

        // ID, Handedness, Trial Number, Device, Task, Time, Pos X, Pos Y, Pos Z, Rot X, Rot Y, Rot Z, Intensity
        for (int i = 0; i < totalTrials * tasksPerTrial; i++) {
            string output = "";
            output += subjectData.subjectID + ",";
            output += subjectData.handedness + ",";
            output += subjectData.trialData[i].trialNumber + ",";
            output += subjectData.trialData[i].device + ",";
            output += subjectData.trialData[i].task + ",";
            output += subjectData.trialData[i].time + ",";
            output += subjectData.trialData[i].translation.x + ",";
            output += subjectData.trialData[i].translation.y + ",";
            output += subjectData.trialData[i].translation.z + ",";
            output += subjectData.trialData[i].orientation.x + ",";
            output += subjectData.trialData[i].orientation.y + ",";
            output += subjectData.trialData[i].orientation.z + ",";
            output += subjectData.trialData[i].intensity;
            writer.WriteLine(output);
        }

        writer.Flush();
        writer.Close();
    }