protected override string[] getLineToStore(System.Object myObject)
{
MultiChronopic mc = (MultiChronopic)myObject;
ArrayList array = mc.AsArrayList(pDN);
string title;
string typeExtra = mc.GetCPsString();
if(mc.Type == Constants.RunAnalysisName)
typeExtra = mc.Vars + "cm " + Util.TrimDecimals(mc.GetTimeRunA(), pDN) + "s " + Util.TrimDecimals(mc.GetAVGSpeedRunA(), pDN) + "m/s";
title = mc.Type + " " + typeExtra;
title += " " + array.Count.ToString() +"n";
if(mc.Simulated == Constants.Simulated)
title += Constants.SimulatedTreeview + " ";
string [] myData = new String [19+1];
int count = 0;
myData[count++] = title;
for(int i=0; i<17;i++)
myData[count++] = "";
myData[count++] = mc.Description;
myData[count++] = mc.UniqueID.ToString();
return mc.DeleteCols(myData, maxCPs, false);
}