protected override string[] printSD(System.Object myObject, int cols)
{
JumpRj newJumpRj = (JumpRj)myObject;
string tcString = newJumpRj.TcString;
string tvString = newJumpRj.TvString;
if(newJumpRj.Type == Constants.RunAnalysisName) {
tcString = Util.DeleteFirstSubEvent(tcString);
tvString = Util.DeleteFirstSubEvent(tvString);
}
string [] myData = new String [getColsNum()];
int count = 0;
if(newJumpRj.Type == Constants.RunAnalysisName)
myData[count++] = Catalog.GetString("SD") + " (" + Catalog.GetString("photocells not included") + ")";
else
myData[count++] = Catalog.GetString("SD");
myData[count++] = Util.TrimDecimals(Util.CalculateSD(
Util.ChangeEqualForColon(tcString),
Util.GetTotalTime(tcString),
Util.GetNumberOfJumps(tcString, false)).ToString(),
pDN);
myData[count++] = Util.TrimDecimals(Util.CalculateSD(
Util.ChangeEqualForColon(tvString),
Util.GetTotalTime(tvString),
Util.GetNumberOfJumps(tvString, false)).ToString(),
pDN);
myData[count++] = ""; //weight
myData[count++] = ""; //fall
myData[count++] = ""; //height
if (preferences.showPower)
myData[count++] = "";
if (preferences.showStiffness)
myData[count++] = "";
if (preferences.showInitialSpeed)
myData[count++] = "";
if (preferences.showQIndex || preferences.showDjIndex)
myData[count++] = "";
myData[count++] = "";
myData[count++] = "-1"; //mark to non select here, select first line
return myData;
}